{
  "startedAt": "2026-10-27T11:51:28.716Z",
  "seconds": 2,
  "initialTick": 120,
  "sourceSha256": "6423db27c7928430fe1650c5bad6dcefcfca39d05a10b0ef54d4d4346a12a78b",
  "inputCheckpointSha256": "fa8d165ad5b0f3d9efd6b6f3080d811c0f290ef186697789914cff1532a6c274",
  "beforeMemorySha256": "812e010e075372072128bfd488d990a50cafd4a331b2fe5471f165a0bc480607",
  "learnedContexts": 23,
  "endedAt": "2026-10-27T11:51:30.718Z",
  "wallElapsedSeconds": 2.001524104,
  "requestedSeconds": 2,
  "finalTick": 122,
  "afterMemorySha256": "5becd4e147ca996b848b3cd5cdeed07773f8c890a4e7df182ebee9c4aee4c73b",
  "metrics": {
    "seed": 27,
    "policy": "learner",
    "ticks": 122,
    "alive": true,
    "deathTick": null,
    "energy": 117.59999999999997,
    "foodCount": 3,
    "energyGained": 74.60000000000011,
    "moves": 80,
    "rests": 25,
    "collisions": 17,
    "visitedCells": 35,
    "learnedContexts": 23,
    "learningUpdates": 122,
    "totalReward": -1.362857142857143
  },
  "inputCheckpointUnchanged": true,
  "exactReferenceStateMatch": true,
  "testScope": "Separate two-second continuation from the 120-tick preflight checkpoint; not a restart of the one-hour observation.",
  "assembledFrom": [
    "restart-start.json",
    "restart-receipt.json"
  ]
}
