Created
January 31, 2019 00:58
-
-
Save jcmorrow/8d0785f2234596c4fd8ef2ecb5a13f50 to your computer and use it in GitHub Desktop.
puzzle.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"game": { | |
"id": "lKwK21rd", | |
"perf": { | |
"icon": ")", | |
"name": "Blitz" | |
}, | |
"rated": true, | |
"players": [ | |
{ | |
"userId": "lev_4_vendetta", | |
"name": "LeV_4_Vendetta (2043)", | |
"color": "white" | |
}, | |
{ | |
"userId": "zp", | |
"name": "zp (1993)", | |
"color": "black" | |
} | |
], | |
"treeParts": [ | |
{ | |
"ply": 0, | |
"fen": "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1" | |
}, | |
{ | |
"ply": 1, | |
"fen": "rnbqkbnr/pppppppp/8/8/3P4/8/PPP1PPPP/RNBQKBNR b KQkq - 0 1", | |
"id": ".>", | |
"uci": "d2d4", | |
"san": "d4", | |
"opening": { | |
"eco": "A40", | |
"name": "Queen's Pawn" | |
} | |
}, | |
{ | |
"ply": 2, | |
"fen": "rnbqkbnr/p1pppppp/1p6/8/3P4/8/PPP1PPPP/RNBQKBNR w KQkq - 0 2", | |
"id": "TL", | |
"uci": "b7b6", | |
"san": "b6", | |
"opening": { | |
"eco": "A40", | |
"name": "English Defense" | |
} | |
}, | |
{ | |
"ply": 3, | |
"fen": "rnbqkbnr/p1pppppp/1p6/8/2PP4/8/PP2PPPP/RNBQKBNR b KQkq - 0 2", | |
"id": "-=", | |
"uci": "c2c4", | |
"san": "c4" | |
}, | |
{ | |
"ply": 4, | |
"fen": "rn1qkbnr/pbpppppp/1p6/8/2PP4/8/PP2PPPP/RNBQKBNR w KQkq - 1 3", | |
"id": "]T", | |
"uci": "c8b7", | |
"san": "Bb7" | |
}, | |
{ | |
"ply": 5, | |
"fen": "rn1qkbnr/pbpppppp/1p6/8/2PP4/2N5/PP2PPPP/R1BQKBNR b KQkq - 2 3", | |
"id": "$5", | |
"uci": "b1c3", | |
"san": "Nc3" | |
}, | |
{ | |
"ply": 6, | |
"fen": "rn1qkb1r/pbpppppp/1p3n2/8/2PP4/2N5/PP2PPPP/R1BQKBNR w KQkq - 3 4", | |
"id": "aP", | |
"uci": "g8f6", | |
"san": "Nf6" | |
}, | |
{ | |
"ply": 7, | |
"fen": "rn1qkb1r/pbpppppp/1p3n2/8/2PP4/2N2P2/PP2P1PP/R1BQKBNR b KQkq - 0 4", | |
"id": "08", | |
"uci": "f2f3", | |
"san": "f3" | |
}, | |
{ | |
"ply": 8, | |
"fen": "rn1qkb1r/pbpppp1p/1p3np1/8/2PP4/2N2P2/PP2P1PP/R1BQKBNR w KQkq - 0 5", | |
"id": "YQ", | |
"uci": "g7g6", | |
"san": "g6" | |
}, | |
{ | |
"ply": 9, | |
"fen": "rn1qkb1r/pbpppp1p/1p3np1/8/2PPP3/2N2P2/PP4PP/R1BQKBNR b KQkq - 0 5", | |
"id": "/?", | |
"uci": "e2e4", | |
"san": "e4" | |
}, | |
{ | |
"ply": 10, | |
"fen": "rn1qkb1r/pbp1pp1p/1p1p1np1/8/2PPP3/2N2P2/PP4PP/R1BQKBNR w KQkq - 0 6", | |
"id": "VN", | |
"uci": "d7d6", | |
"san": "d6" | |
}, | |
{ | |
"ply": 11, | |
"fen": "rn1qkb1r/pbp1pp1p/1p1p1np1/8/2PPP3/2NB1P2/PP4PP/R1BQK1NR b KQkq - 1 6", | |
"id": "(6", | |
"uci": "f1d3", | |
"san": "Bd3" | |
}, | |
{ | |
"ply": 12, | |
"fen": "rn1qk2r/pbp1ppbp/1p1p1np1/8/2PPP3/2NB1P2/PP4PP/R1BQK1NR w KQkq - 2 7", | |
"id": "`Y", | |
"uci": "f8g7", | |
"san": "Bg7" | |
}, | |
{ | |
"ply": 13, | |
"fen": "rn1qk2r/pbp1ppbp/1p1p1np1/8/2PPP3/2NB1P2/PP2N1PP/R1BQK2R b KQkq - 3 7", | |
"id": ")/", | |
"uci": "g1e2", | |
"san": "Nge2" | |
}, | |
{ | |
"ply": 14, | |
"fen": "r2qk2r/pbpnppbp/1p1p1np1/8/2PPP3/2NB1P2/PP2N1PP/R1BQK2R w KQkq - 4 8", | |
"id": "\\V", | |
"uci": "b8d7", | |
"san": "Nbd7" | |
}, | |
{ | |
"ply": 15, | |
"fen": "r2qk2r/pbpnppbp/1p1p1np1/8/2PPP3/2NB1P2/PP2N1PP/R1BQ1RK1 b kq - 5 8", | |
"id": "'*", | |
"uci": "e1h1", | |
"san": "O-O" | |
}, | |
{ | |
"ply": 16, | |
"fen": "r2q1rk1/pbpnppbp/1p1p1np1/8/2PPP3/2NB1P2/PP2N1PP/R1BQ1RK1 w - - 6 9", | |
"id": "_b", | |
"uci": "e8h8", | |
"san": "O-O" | |
}, | |
{ | |
"ply": 17, | |
"fen": "r2q1rk1/pbpnppbp/1p1p1np1/8/2PPP3/2NBBP2/PP2N1PP/R2Q1RK1 b - - 7 9", | |
"id": "%7", | |
"uci": "c1e3", | |
"san": "Be3" | |
}, | |
{ | |
"ply": 18, | |
"fen": "r2q1rk1/pbpn1pbp/1p1p1np1/4p3/2PPP3/2NBBP2/PP2N1PP/R2Q1RK1 w - - 0 10", | |
"id": "WG", | |
"uci": "e7e5", | |
"san": "e5" | |
}, | |
{ | |
"ply": 19, | |
"fen": "r2q1rk1/pbpn1pbp/1p1p1np1/4p3/2PPP3/2NBBP2/PP1QN1PP/R4RK1 b - - 1 10", | |
"id": "&.", | |
"uci": "d1d2", | |
"san": "Qd2" | |
}, | |
{ | |
"ply": 20, | |
"fen": "r2qr1k1/pbpn1pbp/1p1p1np1/4p3/2PPP3/2NBBP2/PP1QN1PP/R4RK1 w - - 2 11", | |
"id": "`_", | |
"uci": "f8e8", | |
"san": "Re8" | |
}, | |
{ | |
"ply": 21, | |
"fen": "r2qr1k1/pbpn1pbp/1p1p1np1/3Pp3/2P1P3/2NBBP2/PP1QN1PP/R4RK1 b - - 0 11", | |
"id": ">F", | |
"uci": "d4d5", | |
"san": "d5" | |
}, | |
{ | |
"ply": 22, | |
"fen": "r2qr1k1/pb1n1pbp/1p1p1np1/2pPp3/2P1P3/2NBBP2/PP1QN1PP/R4RK1 w - c6 0 12", | |
"id": "UE", | |
"uci": "c7c5", | |
"san": "c5" | |
}, | |
{ | |
"ply": 23, | |
"fen": "r2qr1k1/pb1n1pbp/1pPp1np1/4p3/2P1P3/2NBBP2/PP1QN1PP/R4RK1 b - - 0 12", | |
"id": "FM", | |
"uci": "d5c6", | |
"san": "dxc6" | |
}, | |
{ | |
"ply": 24, | |
"fen": "r2qr1k1/p2n1pbp/1pbp1np1/4p3/2P1P3/2NBBP2/PP1QN1PP/R4RK1 w - - 0 13", | |
"id": "TM", | |
"uci": "b7c6", | |
"san": "Bxc6" | |
}, | |
{ | |
"ply": 25, | |
"fen": "r2qr1k1/p2n1pbp/1pbp1np1/4p3/2P1P3/2NBBP2/PP1QN1PP/3R1RK1 b - - 1 13", | |
"id": "#&", | |
"uci": "a1d1", | |
"san": "Rad1" | |
}, | |
{ | |
"ply": 26, | |
"fen": "r3r1k1/p1qn1pbp/1pbp1np1/4p3/2P1P3/2NBBP2/PP1QN1PP/3R1RK1 w - - 2 14", | |
"id": "^U", | |
"uci": "d8c7", | |
"san": "Qc7" | |
}, | |
{ | |
"ply": 27, | |
"fen": "r3r1k1/p1qn1pbp/1pbp1np1/4p3/2P1P3/2N1BP2/PPBQN1PP/3R1RK1 b - - 3 14", | |
"id": "6-", | |
"uci": "d3c2", | |
"san": "Bc2" | |
}, | |
{ | |
"ply": 28, | |
"fen": "r3rbk1/p1qn1p1p/1pbp1np1/4p3/2P1P3/2N1BP2/PPBQN1PP/3R1RK1 w - - 4 15", | |
"id": "Y`", | |
"uci": "g7f8", | |
"san": "Bf8" | |
}, | |
{ | |
"ply": 29, | |
"fen": "r3rbk1/p1qn1p1p/1pbp1np1/4p3/2P1P3/1PN1BP2/P1BQN1PP/3R1RK1 b - - 0 15", | |
"id": ",4", | |
"uci": "b2b3", | |
"san": "b3" | |
}, | |
{ | |
"ply": 30, | |
"fen": "r3rbk1/p1q2p1p/1pbp1np1/2n1p3/2P1P3/1PN1BP2/P1BQN1PP/3R1RK1 w - - 1 16", | |
"id": "VE", | |
"uci": "d7c5", | |
"san": "Nc5" | |
}, | |
{ | |
"ply": 31, | |
"fen": "r3rbk1/p1q2p1p/1pbp1np1/2n1p1B1/2P1P3/1PN2P2/P1BQN1PP/3R1RK1 b - - 2 16", | |
"id": "7I", | |
"uci": "e3g5", | |
"san": "Bg5" | |
}, | |
{ | |
"ply": 32, | |
"fen": "r3rbk1/p1qn1p1p/1pbp2p1/2n1p1B1/2P1P3/1PN2P2/P1BQN1PP/3R1RK1 w - - 3 17", | |
"id": "PV", | |
"uci": "f6d7", | |
"san": "Nfd7" | |
}, | |
{ | |
"ply": 33, | |
"fen": "r3rbk1/p1qn1p1p/1pbp2p1/2nNp1B1/2P1P3/1P3P2/P1BQN1PP/3R1RK1 b - - 4 17", | |
"id": "5F", | |
"uci": "c3d5", | |
"san": "Nd5" | |
}, | |
{ | |
"ply": 34, | |
"fen": "r3rbk1/p1qn1p1p/1p1p2p1/2nbp1B1/2P1P3/1P3P2/P1BQN1PP/3R1RK1 w - - 0 18", | |
"id": "MF", | |
"uci": "c6d5", | |
"san": "Bxd5" | |
}, | |
{ | |
"ply": 35, | |
"fen": "r3rbk1/p1qn1p1p/1p1p2p1/2nQp1B1/2P1P3/1P3P2/P1B1N1PP/3R1RK1 b - - 0 18", | |
"id": ".F", | |
"uci": "d2d5", | |
"san": "Qxd5" | |
}, | |
{ | |
"ply": 36, | |
"fen": "r3rbk1/p1qn1p2/1p1p2pp/2nQp1B1/2P1P3/1P3P2/P1B1N1PP/3R1RK1 w - - 0 19", | |
"id": "ZR", | |
"uci": "h7h6", | |
"san": "h6" | |
}, | |
{ | |
"ply": 37, | |
"fen": "r3rbk1/p1qn1p2/1p1p2pp/2nQp3/2P1P3/1P2BP2/P1B1N1PP/3R1RK1 b - - 1 19", | |
"id": "I7", | |
"uci": "g5e3", | |
"san": "Be3" | |
}, | |
{ | |
"ply": 38, | |
"fen": "r3rbk1/p1q2p2/1p1p1npp/2nQp3/2P1P3/1P2BP2/P1B1N1PP/3R1RK1 w - - 2 20", | |
"id": "VP", | |
"uci": "d7f6", | |
"san": "Nf6" | |
}, | |
{ | |
"ply": 39, | |
"fen": "r3rbk1/p1q2p2/1p1p1npp/2n1p3/2P1P3/1P2BP2/P1BQN1PP/3R1RK1 b - - 3 20", | |
"id": "F.", | |
"uci": "d5d2", | |
"san": "Qd2" | |
}, | |
{ | |
"ply": 40, | |
"fen": "r3rbk1/p1q2p2/1p1pnnpp/4p3/2P1P3/1P2BP2/P1BQN1PP/3R1RK1 w - - 4 21", | |
"id": "EO", | |
"uci": "c5e6", | |
"san": "Ne6" | |
}, | |
{ | |
"ply": 41, | |
"fen": "r3rbk1/p1q2p2/1p1pnnpp/4p3/2P1P3/1PN1BP2/P1BQ2PP/3R1RK1 b - - 5 21", | |
"id": "/5", | |
"uci": "e2c3", | |
"san": "Nc3" | |
}, | |
{ | |
"ply": 42, | |
"fen": "r3rbk1/p1q2p2/1p1pnn1p/4p1p1/2P1P3/1PN1BP2/P1BQ2PP/3R1RK1 w - - 0 22", | |
"id": "QI", | |
"uci": "g6g5", | |
"san": "g5" | |
}, | |
{ | |
"ply": 43, | |
"fen": "r3rbk1/p1q2p2/1p1pnn1p/3Np1p1/2P1P3/1P2BP2/P1BQ2PP/3R1RK1 b - - 1 22", | |
"id": "5F", | |
"uci": "c3d5", | |
"san": "Nd5" | |
}, | |
{ | |
"ply": 44, | |
"fen": "r3rbk1/p1q2p2/1p1pn2p/3np1p1/2P1P3/1P2BP2/P1BQ2PP/3R1RK1 w - - 0 23", | |
"id": "PF", | |
"uci": "f6d5", | |
"san": "Nxd5" | |
}, | |
{ | |
"ply": 45, | |
"fen": "r3rbk1/p1q2p2/1p1pn2p/3Qp1p1/2P1P3/1P2BP2/P1B3PP/3R1RK1 b - - 0 23", | |
"id": ".F", | |
"uci": "d2d5", | |
"san": "Qxd5" | |
}, | |
{ | |
"ply": 46, | |
"fen": "r3rbk1/p1q2p2/1p1p3p/3Qp1p1/2P1Pn2/1P2BP2/P1B3PP/3R1RK1 w - - 1 24", | |
"id": "O@", | |
"uci": "e6f4", | |
"san": "Nf4" | |
}, | |
{ | |
"ply": 47, | |
"fen": "r3rbk1/p1q2p2/1p1p3p/3Qp1p1/2P1PB2/1P3P2/P1B3PP/3R1RK1 b - - 0 24", | |
"id": "7@", | |
"uci": "e3f4", | |
"san": "Bxf4" | |
}, | |
{ | |
"ply": 48, | |
"fen": "r3rbk1/p1q2p2/1p1p3p/3Q2p1/2P1Pp2/1P3P2/P1B3PP/3R1RK1 w - - 0 25", | |
"id": "G@", | |
"uci": "e5f4", | |
"san": "exf4" | |
}, | |
{ | |
"ply": 49, | |
"fen": "r3rbk1/p1q2p2/1p1p3p/3Q2p1/2P1Pp2/1P3P2/P1B3PP/3RR1K1 b - - 1 25", | |
"id": "('", | |
"uci": "f1e1", | |
"san": "Rfe1" | |
}, | |
{ | |
"ply": 50, | |
"fen": "3rrbk1/p1q2p2/1p1p3p/3Q2p1/2P1Pp2/1P3P2/P1B3PP/3RR1K1 w - - 2 26", | |
"id": "[^", | |
"uci": "a8d8", | |
"san": "Rad8" | |
}, | |
{ | |
"ply": 51, | |
"fen": "3rrbk1/p1q2p2/1p1p3p/3Q2p1/2P1Pp1P/1P3P2/P1B3P1/3RR1K1 b - - 0 26", | |
"id": "2B", | |
"uci": "h2h4", | |
"san": "h4" | |
}, | |
{ | |
"ply": 52, | |
"fen": "3rrbk1/p4p2/1p1p3p/2qQ2p1/2P1Pp1P/1P3P2/P1B3P1/3RR1K1 w - - 1 27", | |
"id": "UE", | |
"uci": "c7c5", | |
"san": "Qc5+", | |
"check": true | |
}, | |
{ | |
"ply": 53, | |
"fen": "3rrbk1/p4p2/1p1p3p/2qQ2p1/2P1Pp1P/1P3P2/P1B3PK/3RR3 b - - 2 27", | |
"id": ")2", | |
"uci": "g1h2", | |
"san": "Kh2" | |
}, | |
{ | |
"ply": 54, | |
"fen": "3rr1k1/p4pb1/1p1p3p/2qQ2p1/2P1Pp1P/1P3P2/P1B3PK/3RR3 w - - 3 28", | |
"id": "`Y", | |
"uci": "f8g7", | |
"san": "Bg7" | |
}, | |
{ | |
"ply": 55, | |
"fen": "3rr1k1/p4pb1/1p1p3p/2qQ2P1/2P1Pp2/1P3P2/P1B3PK/3RR3 b - - 0 28", | |
"id": "BI", | |
"uci": "h4g5", | |
"san": "hxg5" | |
}, | |
{ | |
"ply": 56, | |
"fen": "3rr1k1/p4pb1/1p1p4/2qQ2p1/2P1Pp2/1P3P2/P1B3PK/3RR3 w - - 0 29", | |
"id": "RI", | |
"uci": "h6g5", | |
"san": "hxg5" | |
}, | |
{ | |
"ply": 57, | |
"fen": "3rr1k1/p4pb1/1p1p4/2qQ2p1/2P1Pp2/1P3P1K/P1B3P1/3RR3 b - - 1 29", | |
"id": "2:", | |
"uci": "h2h3", | |
"san": "Kh3" | |
}, | |
{ | |
"ply": 58, | |
"fen": "3rr1k1/p4p2/1p1p1b2/2qQ2p1/2P1Pp2/1P3P1K/P1B3P1/3RR3 w - - 2 30", | |
"id": "YP", | |
"uci": "g7f6", | |
"san": "Bf6" | |
}, | |
{ | |
"ply": 59, | |
"fen": "3rr1k1/p4p2/1p1p1b2/2qQ2p1/2P1PpK1/1P3P2/P1B3P1/3RR3 b - - 3 30", | |
"id": ":A", | |
"uci": "h3g4", | |
"san": "Kg4" | |
}, | |
{ | |
"ply": 60, | |
"fen": "3rr3/p4pk1/1p1p1b2/2qQ2p1/2P1PpK1/1P3P2/P1B3P1/3RR3 w - - 4 31", | |
"id": "aY", | |
"uci": "g8g7", | |
"san": "Kg7" | |
}, | |
{ | |
"ply": 61, | |
"fen": "3rr3/p4pk1/1p1p1b2/2qQ2p1/2P1PpK1/1P3P2/P1B3P1/3R3R b - - 5 31", | |
"id": "'*", | |
"uci": "e1h1", | |
"san": "Rh1" | |
}, | |
{ | |
"ply": 62, | |
"fen": "3r4/p4pk1/1p1p1b2/2qQr1p1/2P1PpK1/1P3P2/P1B3P1/3R3R w - - 6 32", | |
"id": "_G", | |
"uci": "e8e5", | |
"san": "Re5" | |
} | |
], | |
"clock": "5+0" | |
}, | |
"puzzle": { | |
"id": 90720, | |
"rating": 1662, | |
"attempts": 81000, | |
"fen": "3rr3/p4pk1/1p1p1b2/2qQ2p1/2P1PpK1/1P3P2/P1B3P1/3R3R b - - 5 31", | |
"color": "white", | |
"initialPly": 62, | |
"gameId": "lKwK21rd", | |
"lines": { | |
"h1h7": { | |
"g7h7": { | |
"d5f7": { | |
"f6g7": { | |
"d1h1": "win" | |
} | |
} | |
} | |
} | |
}, | |
"vote": 1115, | |
"branch": { | |
"ply": 63, | |
"fen": "3r4/p4pkR/1p1p1b2/2qQr1p1/2P1PpK1/1P3P2/P1B3P1/3R4 b - - 1 32", | |
"id": "*Z", | |
"uci": "h1h7", | |
"san": "Rh7+", | |
"check": true, | |
"children": [ | |
{ | |
"ply": 64, | |
"fen": "3r4/p4p1k/1p1p1b2/2qQr1p1/2P1PpK1/1P3P2/P1B3P1/3R4 w - - 0 33", | |
"id": "YZ", | |
"uci": "g7h7", | |
"san": "Kxh7", | |
"children": [ | |
{ | |
"ply": 65, | |
"fen": "3r4/p4Q1k/1p1p1b2/2q1r1p1/2P1PpK1/1P3P2/P1B3P1/3R4 b - - 0 33", | |
"id": "FX", | |
"uci": "d5f7", | |
"san": "Qxf7+", | |
"check": true, | |
"children": [ | |
{ | |
"ply": 66, | |
"fen": "3r4/p4Qbk/1p1p4/2q1r1p1/2P1PpK1/1P3P2/P1B3P1/3R4 w - - 1 34", | |
"id": "PY", | |
"uci": "f6g7", | |
"san": "Bg7", | |
"children": [ | |
{ | |
"ply": 67, | |
"fen": "3r4/p4Qbk/1p1p4/2q1r1p1/2P1PpK1/1P3P2/P1B3P1/7R b - - 2 34", | |
"id": "&*", | |
"uci": "d1h1", | |
"san": "Rh1#", | |
"check": true, | |
"children": [] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
"enabled": true | |
}, | |
"mode": "play", | |
"user": { | |
"rating": 1587, | |
"recent": [ | |
[ | |
63452, | |
9, | |
1538 | |
], | |
[ | |
63453, | |
-13, | |
1547 | |
], | |
[ | |
63456, | |
-17, | |
1534 | |
], | |
[ | |
63457, | |
5, | |
1517 | |
], | |
[ | |
63466, | |
13, | |
1522 | |
], | |
[ | |
63467, | |
11, | |
1535 | |
], | |
[ | |
63468, | |
11, | |
1546 | |
], | |
[ | |
63470, | |
13, | |
1557 | |
], | |
[ | |
63478, | |
10, | |
1570 | |
], | |
[ | |
63488, | |
5, | |
1580 | |
], | |
[ | |
63490, | |
-15, | |
1585 | |
], | |
[ | |
63493, | |
8, | |
1570 | |
], | |
[ | |
63501, | |
16, | |
1578 | |
], | |
[ | |
63503, | |
-13, | |
1594 | |
], | |
[ | |
63506, | |
6, | |
1581 | |
] | |
] | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment