{
  "schemaVersion": 1,
  "lessonId": "rl-01",
  "contentHash": "c955c6d35d9321a6fd91d24e9ab99063227cfc001399d2a64781de738d4dedd9",
  "rendererHash": "a1bd5b648f4731ae5d5f0a24811c2540d1a0a132149ce589d17c4113509cbedf",
  "kind": "executed",
  "generatedAt": "2026-10-20T10:46:23.313509+00:00",
  "provenance": "recorded_cpu_computation",
  "environment": {
    "backend": "cpu",
    "deviceCount": 1,
    "jax": "0.9.2",
    "numpy": "2.4.4",
    "matplotlib": "3.10.8"
  },
  "stdout": "positions: [1, 2, 3, 3, 3] rewards: [-0.009999999776482582, 1.0, 0.0, 0.0]\n",
  "data": {
    "kind": "line",
    "x": [
      1,
      2,
      3,
      4
    ],
    "xlabel": "transition index",
    "ylabel": "reward per transition",
    "series": [
      {
        "label": "right, right, padded, padded",
        "y": [
          -0.009999999776482582,
          1.0,
          0.0,
          0.0
        ]
      }
    ]
  }
}
