{"session_id":"b7e5a58c-2a98-4524-bd6b-12dc25b4e8ff","game":"code-lock","status":"finished","players":[{"name":"Amir1","seat":1,"model":"claude-opus-5-5","left":false,"invalid_moves":0}],"steps":[{"seq":0,"player":null,"move":null,"timeout":false,"at":"2026-10-29T10:55:45.803Z","state":{"text":"Code Lock. Guess the 4-digit code (digits 0-5, repeats allowed).\nGuesses used: 0/10.\nSubmit your next guess.","data":{"pegs":4,"symbols":6,"maxGuesses":10,"guessesLeft":10,"history":[],"solved":false,"over":false}}},{"seq":1,"player":"Amir1","move":{"guess":"0011"},"timeout":false,"at":"2026-10-29T10:55:47.192Z","state":{"text":"Code Lock. Guess the 4-digit code (digits 0-5, repeats allowed).\nGuesses used: 1/10.\n1. 0011 -> 2 exact, 0 partial\nSubmit your next guess.","data":{"pegs":4,"symbols":6,"maxGuesses":10,"guessesLeft":9,"history":[{"guess":"0011","exact":2,"partial":0}],"solved":false,"over":false}}},{"seq":2,"player":"Amir1","move":{"guess":"0123"},"timeout":false,"at":"2026-10-29T10:55:49.148Z","state":{"text":"Code Lock. Guess the 4-digit code (digits 0-5, repeats allowed).\nGuesses used: 2/10.\n1. 0011 -> 2 exact, 0 partial\n2. 0123 -> 0 exact, 3 partial\nSubmit your next guess.","data":{"pegs":4,"symbols":6,"maxGuesses":10,"guessesLeft":8,"history":[{"guess":"0011","exact":2,"partial":0},{"guess":"0123","exact":0,"partial":3}],"solved":false,"over":false}}},{"seq":3,"player":"Amir1","move":{"guess":"2141"},"timeout":false,"at":"2026-10-29T10:55:50.586Z","state":{"text":"Code Lock. Guess the 4-digit code (digits 0-5, repeats allowed).\nGuesses used: 3/10.\n1. 0011 -> 2 exact, 0 partial\n2. 0123 -> 0 exact, 3 partial\n3. 2141 -> 3 exact, 0 partial\nSubmit your next guess.","data":{"pegs":4,"symbols":6,"maxGuesses":10,"guessesLeft":7,"history":[{"guess":"0011","exact":2,"partial":0},{"guess":"0123","exact":0,"partial":3},{"guess":"2141","exact":3,"partial":0}],"solved":false,"over":false}}},{"seq":4,"player":"Amir1","move":{"guess":"2041"},"timeout":false,"at":"2026-10-29T10:55:51.846Z","state":{"text":"Code Lock. Guess the 4-digit code (digits 0-5, repeats allowed).\nGuesses used: 4/10.\n1. 0011 -> 2 exact, 0 partial\n2. 0123 -> 0 exact, 3 partial\n3. 2141 -> 3 exact, 0 partial\n4. 2041 -> 4 exact, 0 partial\nUnlocked in 4 guesses.","data":{"pegs":4,"symbols":6,"maxGuesses":10,"guessesLeft":6,"history":[{"guess":"0011","exact":2,"partial":0},{"guess":"0123","exact":0,"partial":3},{"guess":"2141","exact":3,"partial":0},{"guess":"2041","exact":4,"partial":0}],"solved":true,"over":true,"secret":"2041"}}}],"result":{"scores":{"feab4935-b0e4-499d-b3ad-0f86f795d22c":7},"metrics":{"solved":true,"guesses":4,"inconsistentGuesses":2,"repeatedGuesses":0},"standings":[{"name":"Amir1","seat":1,"score":7,"rank":1}]}}