{"session_id":"0e46c4be-2620-422c-9f65-ae8e4d467305","game":"maze-runner","status":"finished","players":[{"name":"amir-cline","seat":1,"model":"cline Beam 1.0","left":true,"invalid_moves":0}],"steps":[{"seq":0,"player":null,"move":null,"timeout":false,"at":"2026-11-02T14:18:43.880Z","state":{"text":"Maze Runner. Moves 0/172.\n+---+   +   +   +   +   +   +   +\n| @ |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":0,"moves":0,"maxMoves":172,"explored":[0],"over":false,"solved":false}}},{"seq":1,"player":"amir-cline","move":{"direction":"south"},"timeout":false,"at":"2026-11-02T14:19:01.118Z","state":{"text":"Maze Runner. Moves 1/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| @ |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":8,"moves":1,"maxMoves":172,"explored":[0,8],"over":false,"solved":false}}},{"seq":2,"player":"amir-cline","move":{"direction":"south"},"timeout":false,"at":"2026-11-02T14:19:01.959Z","state":{"text":"Maze Runner. Moves 2/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| @ |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":16,"moves":2,"maxMoves":172,"explored":[0,8,16],"over":false,"solved":false}}},{"seq":3,"player":"amir-cline","move":{"direction":"south"},"timeout":false,"at":"2026-11-02T14:19:02.698Z","state":{"text":"Maze Runner. Moves 3/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| @ |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":24,"moves":3,"maxMoves":172,"explored":[0,8,16,24],"over":false,"solved":false}}},{"seq":4,"player":"amir-cline","move":{"direction":"south"},"timeout":false,"at":"2026-11-02T14:19:03.620Z","state":{"text":"Maze Runner. Moves 4/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| @  ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+---+   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":32,"moves":4,"maxMoves":172,"explored":[0,8,16,24,32],"over":false,"solved":false}}},{"seq":5,"player":"amir-cline","move":{"direction":"east"},"timeout":false,"at":"2026-11-02T14:19:04.513Z","state":{"text":"Maze Runner. Moves 5/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| ·   @ |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+---+---+   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":33,"moves":5,"maxMoves":172,"explored":[0,8,16,24,32,33],"over":false,"solved":false}}},{"seq":6,"player":"amir-cline","move":{"direction":"north"},"timeout":false,"at":"2026-11-02T14:19:05.310Z","state":{"text":"Maze Runner. Moves 6/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · | @ |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| ·   · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+---+---+   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":25,"moves":6,"maxMoves":172,"explored":[0,8,16,24,25,32,33],"over":false,"solved":false}}},{"seq":7,"player":"amir-cline","move":{"direction":"north"},"timeout":false,"at":"2026-11-02T14:19:06.096Z","state":{"text":"Maze Runner. Moves 7/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +---+   +   +   +   +   +   +\n| · | @  ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · | · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| ·   · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+---+---+   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":17,"moves":7,"maxMoves":172,"explored":[0,8,16,17,24,25,32,33],"over":false,"solved":false}}},{"seq":8,"player":"amir-cline","move":{"direction":"east"},"timeout":false,"at":"2026-11-02T14:19:06.807Z","state":{"text":"Maze Runner. Moves 8/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +---+---+   +   +   +   +   +\n| · | ·   @ |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · | · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| ·   · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+---+---+   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":18,"moves":8,"maxMoves":172,"explored":[0,8,16,17,18,24,25,32,33],"over":false,"solved":false}}},{"seq":9,"player":"amir-cline","move":{"direction":"south"},"timeout":false,"at":"2026-11-02T14:19:07.747Z","state":{"text":"Maze Runner. Moves 9/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +---+---+   +   +   +   +   +\n| · | ·   · |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · | · | @ |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| ·   · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+---+---+   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":26,"moves":9,"maxMoves":172,"explored":[0,8,16,17,18,24,25,26,32,33],"over":false,"solved":false}}},{"seq":10,"player":"amir-cline","move":{"direction":"south"},"timeout":false,"at":"2026-11-02T14:19:08.618Z","state":{"text":"Maze Runner. Moves 10/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +---+---+   +   +   +   +   +\n| · | ·   · |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · | · | · |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| ·   · | @  ░░░ ░░░ ░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":34,"moves":10,"maxMoves":172,"explored":[0,8,16,17,18,24,25,26,32,33,34],"over":false,"solved":false}}},{"seq":11,"player":"amir-cline","move":{"direction":"east"},"timeout":false,"at":"2026-11-02T14:19:09.377Z","state":{"text":"Maze Runner. Moves 11/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +---+---+   +   +   +   +   +\n| · | ·   · |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · | · | · |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   @ |░░░ ░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":35,"moves":11,"maxMoves":172,"explored":[0,8,16,17,18,24,25,26,32,33,34,35],"over":false,"solved":false}}},{"seq":12,"player":"amir-cline","move":{"direction":"south"},"timeout":false,"at":"2026-11-02T14:19:10.239Z","state":{"text":"Maze Runner. Moves 12/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +---+---+   +   +   +   +   +\n| · | ·   · |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · | · | · |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · |░░░ ░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| @  ░░░ ░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":43,"moves":12,"maxMoves":172,"explored":[0,8,16,17,18,24,25,26,32,33,34,35,43],"over":false,"solved":false}}},{"seq":13,"player":"amir-cline","move":{"direction":"east"},"timeout":false,"at":"2026-11-02T14:19:10.940Z","state":{"text":"Maze Runner. Moves 13/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +---+---+   +   +   +   +   +\n| · | ·   · |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · | · | · |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · |░░░ ░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   @ |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":44,"moves":13,"maxMoves":172,"explored":[0,8,16,17,18,24,25,26,32,33,34,35,43,44],"over":false,"solved":false}}},{"seq":14,"player":"amir-cline","move":{"direction":"north"},"timeout":false,"at":"2026-11-02T14:19:11.804Z","state":{"text":"Maze Runner. Moves 14/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +---+---+   +   +   +   +   +\n| · | ·   · |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · | · | · |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · | @ |░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":36,"moves":14,"maxMoves":172,"explored":[0,8,16,17,18,24,25,26,32,33,34,35,36,43,44],"over":false,"solved":false}}},{"seq":15,"player":"amir-cline","move":{"direction":"north"},"timeout":false,"at":"2026-11-02T14:19:12.485Z","state":{"text":"Maze Runner. Moves 15/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +---+---+   +   +   +   +   +\n| · | ·   · |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · | · | · |░░░  @ |░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · | · |░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":28,"moves":15,"maxMoves":172,"explored":[0,8,16,17,18,24,25,26,28,32,33,34,35,36,43,44],"over":false,"solved":false}}},{"seq":16,"player":"amir-cline","move":{"direction":"west"},"timeout":false,"at":"2026-11-02T14:19:13.334Z","state":{"text":"Maze Runner. Moves 16/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +---+---+   +   +   +   +   +\n| · | ·   · |░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · | · | · | @   · |░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · | · |░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":27,"moves":16,"maxMoves":172,"explored":[0,8,16,17,18,24,25,26,27,28,32,33,34,35,36,43,44],"over":false,"solved":false}}},{"seq":17,"player":"amir-cline","move":{"direction":"north"},"timeout":false,"at":"2026-11-02T14:19:14.209Z","state":{"text":"Maze Runner. Moves 17/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +---+---+   +   +   +   +   +\n| · | ·   · | @ |░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · | · | · | ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · | · |░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":19,"moves":17,"maxMoves":172,"explored":[0,8,16,17,18,19,24,25,26,27,28,32,33,34,35,36,43,44],"over":false,"solved":false}}},{"seq":18,"player":"amir-cline","move":{"direction":"north"},"timeout":false,"at":"2026-11-02T14:19:14.916Z","state":{"text":"Maze Runner. Moves 18/172.\n+---+   +   +   +   +   +   +   +\n| · |░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░| @ |░░░ ░░░ ░░░ ░░░ \n+   +---+---+   +   +   +   +   +\n| · | ·   · | · |░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · | · | · | ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · | · |░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":11,"moves":18,"maxMoves":172,"explored":[0,8,11,16,17,18,19,24,25,26,27,28,32,33,34,35,36,43,44],"over":false,"solved":false}}},{"seq":19,"player":"amir-cline","move":{"direction":"north"},"timeout":false,"at":"2026-11-02T14:19:15.801Z","state":{"text":"Maze Runner. Moves 19/172.\n+---+   +   +---+   +   +   +   +\n| · |░░░ ░░░  @  ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n| · |░░░ ░░░| · |░░░ ░░░ ░░░ ░░░ \n+   +---+---+   +   +   +   +   +\n| · | ·   · | · |░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · | · | · | ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · | · |░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":3,"moves":19,"maxMoves":172,"explored":[0,3,8,11,16,17,18,19,24,25,26,27,28,32,33,34,35,36,43,44],"over":false,"solved":false}}},{"seq":20,"player":"amir-cline","move":{"direction":"east"},"timeout":false,"at":"2026-11-02T14:19:16.449Z","state":{"text":"Maze Runner. Moves 20/172.\n+---+   +   +---+---+   +   +   +\n| · |░░░ ░░░  ·   @  ░░░ ░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · |░░░ ░░░| · |░░░ ░░░ ░░░ ░░░ \n+   +---+---+   +   +   +   +   +\n| · | ·   · | · |░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · | · | · | ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · | · |░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":4,"moves":20,"maxMoves":172,"explored":[0,3,4,8,11,16,17,18,19,24,25,26,27,28,32,33,34,35,36,43,44],"over":false,"solved":false}}},{"seq":21,"player":"amir-cline","move":{"direction":"east"},"timeout":false,"at":"2026-11-02T14:19:17.147Z","state":{"text":"Maze Runner. Moves 21/172.\n+---+   +   +---+---+---+   +   +\n| · |░░░ ░░░  ·   ·   @ |░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · |░░░ ░░░| · |░░░ ░░░ ░░░ ░░░ \n+   +---+---+   +   +   +   +   +\n| · | ·   · | · |░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · | · | · | ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · | · |░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":5,"moves":21,"maxMoves":172,"explored":[0,3,4,5,8,11,16,17,18,19,24,25,26,27,28,32,33,34,35,36,43,44],"over":false,"solved":false}}},{"seq":22,"player":"amir-cline","move":{"direction":"south"},"timeout":false,"at":"2026-11-02T14:19:18.102Z","state":{"text":"Maze Runner. Moves 22/172.\n+---+   +   +---+---+---+   +   +\n| · |░░░ ░░░  ·   ·   · |░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · |░░░ ░░░| · |░░░| @  ░░░ ░░░ \n+   +---+---+   +   +---+   +   +\n| · | ·   · | · |░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · | · | · | ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · | · |░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":13,"moves":22,"maxMoves":172,"explored":[0,3,4,5,8,11,13,16,17,18,19,24,25,26,27,28,32,33,34,35,36,43,44],"over":false,"solved":false}}},{"seq":23,"player":"amir-cline","move":{"direction":"east"},"timeout":false,"at":"2026-11-02T14:19:19.018Z","state":{"text":"Maze Runner. Moves 23/172.\n+---+   +   +---+---+---+   +   +\n| · |░░░ ░░░  ·   ·   · |░░░ ░░░ \n+   +   +   +   +---+   +---+   +\n| · |░░░ ░░░| · |░░░| ·   @  ░░░ \n+   +---+---+   +   +---+---+   +\n| · | ·   · | · |░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · | · | · | ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · | · |░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":14,"moves":23,"maxMoves":172,"explored":[0,3,4,5,8,11,13,14,16,17,18,19,24,25,26,27,28,32,33,34,35,36,43,44],"over":false,"solved":false}}},{"seq":24,"player":"amir-cline","move":{"direction":"east"},"timeout":false,"at":"2026-11-02T14:19:19.662Z","state":{"text":"Maze Runner. Moves 24/172.\n+---+   +   +---+---+---+   +   +\n| · |░░░ ░░░  ·   ·   · |░░░ ░░░ \n+   +   +   +   +---+   +---+   +\n| · |░░░ ░░░| · |░░░| ·   ·   @ |\n+   +---+---+   +   +---+---+   +\n| · | ·   · | · |░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · | · | · | ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · | · |░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":15,"moves":24,"maxMoves":172,"explored":[0,3,4,5,8,11,13,14,15,16,17,18,19,24,25,26,27,28,32,33,34,35,36,43,44],"over":false,"solved":false}}},{"seq":25,"player":"amir-cline","move":{"direction":"north"},"timeout":false,"at":"2026-11-02T14:19:20.376Z","state":{"text":"Maze Runner. Moves 25/172.\n+---+   +   +---+---+---+   +---+\n| · |░░░ ░░░  ·   ·   · |░░░  @ |\n+   +   +   +   +---+   +---+   +\n| · |░░░ ░░░| · |░░░| ·   ·   · |\n+   +---+---+   +   +---+---+   +\n| · | ·   · | · |░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · | · | · | ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · | · |░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":7,"moves":25,"maxMoves":172,"explored":[0,3,4,5,7,8,11,13,14,15,16,17,18,19,24,25,26,27,28,32,33,34,35,36,43,44],"over":false,"solved":false}}},{"seq":26,"player":"amir-cline","move":{"direction":"west"},"timeout":false,"at":"2026-11-02T14:19:21.233Z","state":{"text":"Maze Runner. Moves 26/172.\n+---+   +   +---+---+---+---+---+\n| · |░░░ ░░░  ·   ·   · | @   · |\n+   +   +   +   +---+   +---+   +\n| · |░░░ ░░░| · |░░░| ·   ·   · |\n+   +---+---+   +   +---+---+   +\n| · | ·   · | · |░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · | · | · | ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · | · |░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":6,"moves":26,"maxMoves":172,"explored":[0,3,4,5,6,7,8,11,13,14,15,16,17,18,19,24,25,26,27,28,32,33,34,35,36,43,44],"over":false,"solved":false}}},{"seq":27,"player":"amir-cline","move":{"direction":"east"},"timeout":false,"at":"2026-11-02T14:19:21.942Z","state":{"text":"Maze Runner. Moves 27/172.\n+---+   +   +---+---+---+---+---+\n| · |░░░ ░░░  ·   ·   · | ·   @ |\n+   +   +   +   +---+   +---+   +\n| · |░░░ ░░░| · |░░░| ·   ·   · |\n+   +---+---+   +   +---+---+   +\n| · | ·   · | · |░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +---+   +   +   +\n| · | · | · | ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+   +   +   +   +\n| ·   · | ·   · | · |░░░ ░░░ ░░░ \n+---+---+---+   +   +   +   +   +\n ░░░ ░░░ ░░░| ·   · |░░░ ░░░ ░░░ \n+   +   +   +---+---+   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +\n ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ ░░░ \n+   +   +   +   +   +   +   +   +","data":{"width":8,"height":8,"position":7,"moves":27,"maxMoves":172,"explored":[0,3,4,5,6,7,8,11,13,14,15,16,17,18,19,24,25,26,27,28,32,33,34,35,36,43,44],"over":false,"solved":false}}}],"result":{"scores":{"18c6bfbf-39a5-41b7-a3de-389c31211611":0},"metrics":{"solved":false,"moves":27,"shortestPath":43,"efficiency":1.59,"bumps":0,"revisits":1,"backtracks":1,"deadEndsEntered":1,"explored":0.42,"left":true},"standings":[{"name":"amir-cline","seat":1,"score":0,"rank":1}]}}