{
  "game": "games/zcode/sorcerer.z3",
  "walkthrough": "walkthroughs/sorcerer_verified_400.txt",
  "solver": "replay+seed",
  "rng_seed": 2,
  "score": 400,
  "max_score": 400,
  "won": true,
  "died": false,
  "win_text_seen": false,
  "turns": 390,
  "num_commands": 234,
  "score_timeline": [
    {
      "step": 0,
      "command": "z",
      "score": 5
    },
    {
      "step": 12,
      "command": "drink potion",
      "score": 15
    },
    {
      "step": 15,
      "command": "take dusty scroll",
      "score": 25
    },
    {
      "step": 21,
      "command": "move hanging",
      "score": 40
    },
    {
      "step": 33,
      "command": "take orange vial",
      "score": 50
    },
    {
      "step": 39,
      "command": "press black button",
      "score": 75
    },
    {
      "step": 41,
      "command": "aimfiz belboz",
      "score": 95
    },
    {
      "step": 50,
      "command": "ne",
      "score": 115
    },
    {
      "step": 67,
      "command": "take ordinary scroll",
      "score": 125
    },
    {
      "step": 83,
      "command": "take coin",
      "score": 140
    },
    {
      "step": 94,
      "command": "give coin to gnome",
      "score": 160
    },
    {
      "step": 118,
      "command": "e",
      "score": 180
    },
    {
      "step": 152,
      "command": "take parchment scroll",
      "score": 205
    },
    {
      "step": 172,
      "command": "throw ball at bunny",
      "score": 215
    },
    {
      "step": 183,
      "command": "s",
      "score": 235
    },
    {
      "step": 192,
      "command": "open door",
      "score": 255
    },
    {
      "step": 203,
      "command": "d",
      "score": 275
    },
    {
      "step": 207,
      "command": "take smelly scroll",
      "score": 300
    },
    {
      "step": 210,
      "command": "d",
      "score": 320
    },
    {
      "step": 223,
      "command": "open crate",
      "score": 335
    },
    {
      "step": 230,
      "command": "w",
      "score": 355
    },
    {
      "step": 232,
      "command": "open white door",
      "score": 375
    },
    {
      "step": 233,
      "command": "swanzo belboz",
      "score": 400
    }
  ],
  "commands": [
    "z",
    "frotz me",
    "get up",
    "w",
    "s",
    "s",
    "w",
    "take vial and matchbook",
    "e",
    "open receptacle",
    "put matchbook in receptacle",
    "open vial",
    "drink potion",
    "drop vial",
    "e",
    "take dusty scroll",
    "gnusto meef",
    "w",
    "n",
    "n",
    "w",
    "move hanging",
    "take key",
    "open desk",
    "take journal",
    "open journal",
    "read journal",
    "drop journal",
    "drop key",
    "e",
    "s",
    "s",
    "open receptacle",
    "take orange vial",
    "d",
    "press white button",
    "press gray button",
    "press black button",
    "press red button",
    "press black button",
    "take moldy scroll",
    "aimfiz belboz",
    "ne",
    "learn pulver",
    "learn izyuk",
    "learn izyuk",
    "e",
    "ne",
    "pulver river",
    "d",
    "ne",
    "take soiled scroll",
    "take guano",
    "gnusto fweep",
    "d",
    "sw",
    "u",
    "w",
    "w",
    "ne",
    "se",
    "e",
    "lower flag",
    "examine flag",
    "take aqua vial",
    "e",
    "put guano in cannon",
    "take ordinary scroll",
    "w",
    "w",
    "izyuk me",
    "nw",
    "sw",
    "w",
    "learn izyuk",
    "d",
    "d",
    "s",
    "w",
    "izyuk me",
    "w",
    "w",
    "n",
    "take coin",
    "s",
    "e",
    "izyuk me",
    "e",
    "e",
    "ne",
    "ne",
    "e",
    "e",
    "wake gnome",
    "give coin to gnome",
    "e",
    "e",
    "n",
    "n",
    "sleep",
    "learn fweep",
    "learn fweep",
    "learn fweep",
    "fweep me",
    "e",
    "n",
    "e",
    "s",
    "s",
    "w",
    "d",
    "e",
    "e",
    "n",
    "n",
    "u",
    "u",
    "s",
    "e",
    "take parchment scroll",
    "put scroll in hole",
    "fweep me",
    "w",
    "w",
    "s",
    "e",
    "d",
    "d",
    "w",
    "w",
    "u",
    "u",
    "n",
    "n",
    "d",
    "e",
    "fweep me",
    "s",
    "e",
    "n",
    "d",
    "w",
    "s",
    "w",
    "u",
    "w",
    "z",
    "z",
    "take all",
    "s",
    "s",
    "e",
    "take parchment scroll",
    "gnusto swanzo",
    "w",
    "w",
    "w",
    "search gnome",
    "w",
    "w",
    "sw",
    "d",
    "s",
    "sw",
    "w",
    "give coin to gnome",
    "w",
    "w",
    "s",
    "take ball",
    "open aqua vial",
    "drink aqua potion",
    "throw ball at bunny",
    "gnusto malyon",
    "drop aqua vial",
    "n",
    "e",
    "e",
    "ne",
    "s",
    "learn malyon",
    "yonk malyon",
    "malyon dragon",
    "s",
    "sleep",
    "open orange vial",
    "e",
    "drink orange potion",
    "give book to twin",
    "drop vial",
    "e",
    "turn dial to 515",
    "open door",
    "e",
    "take rope",
    "u",
    "nw",
    "take beam",
    "nw",
    "w",
    "tie rope to beam",
    "put beam across chute",
    "put rope in chute",
    "d",
    "take shimmering scroll",
    "golmac me",
    "open lamp",
    "take smelly scroll",
    "e",
    "younger self, the combination is 515",
    "d",
    "z",
    "z",
    "sleep",
    "learn meef",
    "learn meef",
    "learn swanzo",
    "drop all",
    "e",
    "d",
    "meef weeds",
    "take crate",
    "w",
    "open crate",
    "wear suit",
    "take smelly scroll",
    "ne",
    "n",
    "meef vines",
    "w",
    "w",
    "vardik me",
    "open white door",
    "swanzo belboz"
  ]
}