{
  "game": "games/zcode/balances.z5",
  "walkthrough": "walkthroughs/balances_verified_51.txt",
  "solver": "replay+seed",
  "rng_seed": 1,
  "score": 51,
  "max_score": 51,
  "won": true,
  "died": false,
  "win_text_seen": true,
  "turns": 123,
  "num_commands": 124,
  "score_timeline": [
    {
      "step": 0,
      "command": "search furniture",
      "score": 5
    },
    {
      "step": 17,
      "command": "filfre",
      "score": 6
    },
    {
      "step": 25,
      "command": "search oats",
      "score": 11
    },
    {
      "step": 32,
      "command": "bozbar tortoise",
      "score": 16
    },
    {
      "step": 55,
      "command": "caskly chewed scroll",
      "score": 21
    },
    {
      "step": 66,
      "command": "take featureless cube",
      "score": 26
    },
    {
      "step": 77,
      "command": "take featureless cube",
      "score": 31
    },
    {
      "step": 90,
      "command": "give ticket 5802 to barker",
      "score": 36
    },
    {
      "step": 104,
      "command": "take featureless cube",
      "score": 41
    },
    {
      "step": 113,
      "command": "frotz temple",
      "score": 46
    },
    {
      "step": 123,
      "command": "put snake cube in bottom left socket",
      "score": 51
    }
  ],
  "commands": [
    "search furniture",
    "learn rezrov",
    "rezrov box",
    "get grimoire from box",
    "learn mortin",
    "learn lleps",
    "lleps mortin",
    "mortin",
    "learn mortin",
    "drop grimoire",
    "drop silver coin",
    "drop burin",
    "mortin",
    "get worthless scroll",
    "x worthless scroll",
    "gnusto worthless scroll",
    "learn filfre",
    "filfre",
    "n",
    "in",
    "take grimoire",
    "take silver coin",
    "take burin",
    "out",
    "n",
    "search oats",
    "gnusto shiny scroll",
    "learn bozbar",
    "bozbar horse",
    "ride horse",
    "n",
    "learn bozbar",
    "bozbar tortoise",
    "get chewed scroll",
    "z",
    "z",
    "z",
    "z",
    "z",
    "z",
    "z",
    "z",
    "z",
    "z",
    "z",
    "z",
    "z",
    "z",
    "z",
    "z",
    "z",
    "take tortoise feather",
    "nw",
    "take sapphire",
    "x sapphire",
    "caskly chewed scroll",
    "x torn scroll",
    "gnusto torn scroll",
    "n",
    "take carpet",
    "s",
    "learn rezrov",
    "rezrov door",
    "learn frotz",
    "frotz burin",
    "w",
    "take featureless cube",
    "write balance on cube",
    "take crumpled scroll",
    "put feather on left pan",
    "x crumpled scroll",
    "gnusto crumpled scroll",
    "out",
    "se",
    "s",
    "learn urbzig",
    "urbzig snake",
    "take featureless cube",
    "write snake on featureless cube",
    "learn yomin",
    "learn yomin",
    "drop carpet",
    "get on carpet",
    "look",
    "give silver coin to barker",
    "yomin barker",
    "yomin barker",
    "take ticket 2306",
    "give ticket 2306 to barker",
    "take ticket 5802",
    "give ticket 5802 to barker",
    "look",
    "i",
    "write lottery on featureless cube",
    "get on carpet",
    "get off carpet",
    "look",
    "drop elephant",
    "learn urbzig",
    "learn lleps",
    "lleps urbzig",
    "urbzig elephant",
    "learn urbzig",
    "urbzig mace",
    "take featureless cube",
    "write cyclops on featureless cube",
    "i",
    "e",
    "x temple",
    "learn lobal",
    "lobal me",
    "listen",
    "learn frotz",
    "frotz temple",
    "x podium",
    "clean podium",
    "x top left socket",
    "put lottery cube in top left socket",
    "x top right socket",
    "put cyclops cube in top right socket",
    "x bottom right socket",
    "put balance cube in bottom right socket",
    "x bottom left socket",
    "put snake cube in bottom left socket"
  ]
}