{
  "game": "games/zcode/zork2.z3",
  "walkthrough": "walkthroughs/zork2_verified_400.txt",
  "solver": "replay+seed",
  "rng_seed": 2,
  "score": 400,
  "max_score": 400,
  "won": true,
  "died": false,
  "win_text_seen": false,
  "turns": 416,
  "num_commands": 386,
  "score_timeline": [
    {
      "step": 21,
      "command": "answer \"well\"",
      "score": 5
    },
    {
      "step": 23,
      "command": "take necklace",
      "score": 20
    },
    {
      "step": 26,
      "command": "pour water in bucket",
      "score": 30
    },
    {
      "step": 34,
      "command": "take candies",
      "score": 45
    },
    {
      "step": 46,
      "command": "take red sphere",
      "score": 65
    },
    {
      "step": 64,
      "command": "take violin",
      "score": 85
    },
    {
      "step": 96,
      "command": "take blue sphere",
      "score": 105
    },
    {
      "step": 107,
      "command": "west",
      "score": 110
    },
    {
      "step": 127,
      "command": "wait",
      "score": 125
    },
    {
      "step": 153,
      "command": "unlock door with gold key. open door. south",
      "score": 135
    },
    {
      "step": 157,
      "command": "take clear sphere",
      "score": 155
    },
    {
      "step": 163,
      "command": "take black sphere",
      "score": 185
    },
    {
      "step": 171,
      "command": "take ruby",
      "score": 200
    },
    {
      "step": 184,
      "command": "take coin",
      "score": 220
    },
    {
      "step": 187,
      "command": "take stamp",
      "score": 230
    },
    {
      "step": 204,
      "command": "take crown",
      "score": 250
    },
    {
      "step": 239,
      "command": "take statuette",
      "score": 270
    },
    {
      "step": 246,
      "command": "take portrait",
      "score": 290
    },
    {
      "step": 251,
      "command": "take bills",
      "score": 315
    },
    {
      "step": 332,
      "command": "give necklace to demon",
      "score": 317
    },
    {
      "step": 334,
      "command": "give gold key to demon",
      "score": 319
    },
    {
      "step": 336,
      "command": "give statuette to demon",
      "score": 321
    },
    {
      "step": 338,
      "command": "give violin to demon",
      "score": 323
    },
    {
      "step": 340,
      "command": "give portrait to demon",
      "score": 325
    },
    {
      "step": 342,
      "command": "give bills to demon",
      "score": 327
    },
    {
      "step": 344,
      "command": "give ruby to demon",
      "score": 329
    },
    {
      "step": 346,
      "command": "give crown to demon",
      "score": 331
    },
    {
      "step": 348,
      "command": "give stamp to demon",
      "score": 333
    },
    {
      "step": 350,
      "command": "give coin to demon",
      "score": 335
    },
    {
      "step": 352,
      "command": "take wand",
      "score": 365
    },
    {
      "step": 363,
      "command": "take collar",
      "score": 380
    },
    {
      "step": 372,
      "command": "sw",
      "score": 385
    },
    {
      "step": 377,
      "command": "down",
      "score": 395
    },
    {
      "step": 379,
      "command": "east",
      "score": 398
    },
    {
      "step": 381,
      "command": "south",
      "score": 400
    }
  ],
  "commands": [
    "take lamp",
    "take sword",
    "turn on lamp",
    "south",
    "south",
    "south",
    "sw",
    "south",
    "se",
    "enter gazebo",
    "take teapot",
    "exit",
    "north",
    "ne",
    "fill teapot",
    "south",
    "sw",
    "sw",
    "southeast",
    "west",
    "southeast",
    "answer \"well\"",
    "east",
    "take necklace",
    "east",
    "enter bucket",
    "pour water in bucket",
    "stand",
    "east",
    "take all",
    "eat green cake",
    "east",
    "drop orange cake",
    "throw red cake in pool",
    "take candies",
    "west",
    "eat blue cake",
    "nw",
    "read paper",
    "drop paper",
    "robot, go east",
    "east",
    "robot, go south",
    "south",
    "take red sphere",
    "robot, lift cage",
    "take red sphere",
    "look in red sphere",
    "robot, go north",
    "north",
    "robot, push triangular button",
    "west",
    "southeast",
    "west",
    "southeast",
    "west",
    "enter bucket",
    "fill teapot",
    "stand",
    "drop teapot",
    "west",
    "west",
    "nw",
    "open steel box",
    "take violin",
    "sw",
    "take string",
    "sw",
    "give candies to lizard",
    "drop necklace",
    "drop violin",
    "drop red sphere",
    "north",
    "ne",
    "east",
    "north",
    "north",
    "enter gazebo",
    "take all",
    "exit",
    "south",
    "west",
    "sw",
    "north",
    "take brick",
    "north",
    "north",
    "up",
    "put mat under door",
    "open lid",
    "put opener in keyhole",
    "take opener",
    "drop opener",
    "take mat",
    "take key",
    "unlock door with key. open door. north",
    "take blue sphere",
    "look in blue sphere",
    "south",
    "down",
    "west",
    "north",
    "attack dragon with sword",
    "south",
    "attack dragon with sword",
    "south",
    "attack dragon with sword",
    "west",
    "east",
    "north",
    "north",
    "north",
    "kiss princess",
    "south",
    "east",
    "east",
    "down",
    "south",
    "east",
    "wait",
    "east",
    "wait",
    "east",
    "east",
    "north",
    "in",
    "wait",
    "wait",
    "wait",
    "wait",
    "wait",
    "wait",
    "wait",
    "wait",
    "wait",
    "wait",
    "wait",
    "wait",
    "wait",
    "wait",
    "wait",
    "exit",
    "take key",
    "drop rose",
    "drop orange cake",
    "drop rusty key",
    "inventory",
    "south",
    "south",
    "west",
    "sw",
    "sw",
    "take red sphere",
    "unlock door with gold key. open door. south",
    "west",
    "west",
    "throw sword at aquarium",
    "take clear sphere",
    "take sword",
    "east",
    "put clear sphere on diamond stand",
    "put red sphere on ruby stand",
    "put blue sphere on sapphire stand",
    "take black sphere",
    "look in black sphere",
    "east",
    "north",
    "north",
    "north",
    "down",
    "west",
    "take ruby",
    "south",
    "enter basket",
    "open receptacle",
    "put newspaper in receptacle",
    "light match",
    "burn newspaper with match",
    "read label",
    "drop label",
    "wait",
    "land",
    "tie wire to hook",
    "stand",
    "take coin",
    "south",
    "open purple book",
    "take stamp",
    "north",
    "enter basket",
    "untie wire",
    "wait",
    "wait",
    "wait",
    "land",
    "tie wire to hook",
    "stand",
    "south",
    "put brick in hole",
    "put string in brick",
    "light match",
    "burn string with match",
    "north",
    "south",
    "take crown",
    "read card",
    "north",
    "enter basket",
    "untie wire",
    "close receptacle",
    "wait",
    "wait",
    "wait",
    "wait",
    "wait",
    "wait",
    "drop card",
    "stand",
    "north",
    "east",
    "east",
    "se",
    "sw",
    "sw",
    "take off crown",
    "drop crown",
    "drop stamp",
    "drop zorkmid",
    "drop ruby",
    "north",
    "ne",
    "north",
    "north",
    "north",
    "west",
    "north",
    "north",
    "open chest",
    "open chest",
    "take statuette",
    "south",
    "west",
    "west",
    "nw",
    "west",
    "south",
    "take portrait",
    "north",
    "walk through north wall",
    "walk through south wall",
    "walk through north wall",
    "take bills",
    "walk through north wall",
    "drop bills",
    "drop portrait",
    "east",
    "east",
    "take bills",
    "take portrait",
    "walk through north wall",
    "south",
    "east",
    "east",
    "south",
    "south",
    "se",
    "west",
    "take repellent",
    "east",
    "sw",
    "sw",
    "take necklace",
    "south",
    "west",
    "south",
    "drop necklace",
    "drop gold key",
    "drop statuette",
    "drop violin",
    "drop portrait",
    "drop bills",
    "drop ruby",
    "drop crown",
    "drop stamp",
    "drop zorkmid",
    "north",
    "east",
    "north",
    "look",
    "take necklace",
    "take gold key",
    "take statuette",
    "take violin",
    "take portrait",
    "take bills",
    "take ruby",
    "take crown",
    "take stamp",
    "take zorkmid",
    "south",
    "west",
    "south",
    "drop necklace",
    "drop gold key",
    "drop statuette",
    "drop violin",
    "drop portrait",
    "drop bills",
    "drop ruby",
    "drop crown",
    "drop stamp",
    "drop zorkmid",
    "north",
    "east",
    "north",
    "look",
    "look",
    "look",
    "look",
    "look",
    "look",
    "look",
    "look",
    "look",
    "look",
    "look",
    "look",
    "south",
    "west",
    "south",
    "put black sphere in pentagram",
    "take necklace",
    "give necklace to demon",
    "take gold key",
    "give gold key to demon",
    "take statuette",
    "give statuette to demon",
    "take violin",
    "give violin to demon",
    "take portrait",
    "give portrait to demon",
    "take bills",
    "give bills to demon",
    "take ruby",
    "give ruby to demon",
    "take crown",
    "give crown to demon",
    "take stamp",
    "give stamp to demon",
    "take coin",
    "give coin to demon",
    "demon, give me wand",
    "take wand",
    "inventory",
    "north",
    "east",
    "north",
    "north",
    "ne",
    "south",
    "wave wand at menhir",
    "say \"float\"",
    "sw",
    "take collar",
    "ne",
    "south",
    "down",
    "west",
    "west",
    "se",
    "ne",
    "nw",
    "sw",
    "west",
    "south",
    "north",
    "east",
    "down",
    "put collar on cerberus",
    "east",
    "open door",
    "south",
    "apply repellent to me",
    "turn off lamp",
    "open secret door",
    "south"
  ]
}