{"version":1,"generatedAt":"2026-10-14T16:32:54.105Z","buckets":[{"id":"r400","min":399,"max":499,"file":"r400.json","puzzles":[["Lpi5h","4r1k1/p4pp1/7p/3P4/6P1/2B4P/PP1R4/K7 w - - 3 40","d5d6 e8e1 d2d1 e1d1",477,"backRankMate endgame mate mateIn2 short",100,605],["Gx2kh","8/pK6/4p3/2PpPb2/1k1Pp3/4P3/8/8 b - - 2 74","a7a5 c5c6 a5a4 c6c7",448,"advancedPawn advantage bishopEndgame endgame short",100,306],["UfGVm","5r1k/rp4pp/8/1B2np2/P3pq2/1P5P/2Q2PP1/R4RK1 b - - 1 25","f8f6 c2c8 f6f8 c8f8",466,"kingsideAttack mate mateIn2 middlegame short",86,439],["awY9c","5rk1/pQ4p1/4p2p/1b1pP3/8/7N/PP4PP/4RqK1 w - - 1 26","e1f1 f8f1",487,"endgame mate mateIn1 oneMove operaMate",97,338],["f0iOO","4R3/7k/5KP1/P6p/5P2/8/2P5/3q4 b - - 0 50","h7h6 e8h8",476,"endgame mate mateIn1 oneMove queenRookEndgame",100,496],["o5NEA","r5k1/3qbp2/4pnpp/1pP5/4BP2/p1Q5/6PP/B1R2RK1 b - - 0 27","f6e4 c3g7",439,"mate mateIn1 middlegame oneMove",100,773]]},{"id":"r500","min":500,"max":599,"file":"r500.json","puzzles":[["jMaZ7","8/8/8/6p1/6Kp/1k3P2/1P6/8 w - - 1 46","g4g5 h4h3 g5f4 h3h2",598,"advancedPawn crushing endgame pawnEndgame short",100,302],["YM8N2","8/8/8/4K2p/4P1k1/8/8/8 w - - 0 67","e5d5 h5h4 e4e5 h4h3 e5e6 h3h2 e6e7 h2h1q",574,"advancedPawn crushing endgame pawnEndgame promotion quietMove veryLong",100,473],["MKGXy","6k1/p7/1p6/2p5/6nB/3P4/PPr5/4K2R w - - 0 39","h1g1 c2c1 e1d2 c1g1",582,"crushing endgame master short skewer",98,700],["DG2HO","4r3/pp2k3/5pp1/6P1/5Nn1/P1P1p3/1PK2P2/5R2 w - - 0 35","f2e3 g4e3 c2d3 e3f1",567,"advantage endgame fork short",100,552],["Pumc0","2r3k1/2r2pbp/p2Rp1p1/8/4PP2/1P4P1/Pp2Q2P/1K2R3 w - - 2 25","e1d1 c7c1 d1c1 b2c1q",551,"advancedPawn endgame mate mateIn2 promotion queensideAttack short",100,371],["GlD6w","r1bqkb1r/pppp1ppp/2nn4/1N2p2Q/8/1B6/PPPP1PPP/R1B1K1NR b KQkq - 5 6","d6b5 h5f7",555,"attackingF2F7 master mate mateIn1 oneMove opening",100,744]]},{"id":"r600","min":600,"max":699,"file":"r600.json","puzzles":[["AwUKl","6k1/r6p/pq1p2pQ/1p1Pb1p1/6P1/1P1P4/1P2K3/5R2 b - - 0 29","a7e7 f1f8",648,"endgame killBoxMate mate mateIn1 oneMove",98,867],["UIMnj","N1bk2n1/pp6/2np1p2/4p2p/2B1P3/8/PPPP1bPP/R1BK3R w - - 0 14","c4g8 c8g4",698,"doubleBishopMate mate mateIn1 middlegame oneMove",100,960],["rUqCD","RR6/5rbk/6p1/3r1p1p/4P2P/2B5/2K3P1/8 b - - 0 38","d5c5 b8h8 g7h8 a8h8",601,"endgame mate mateIn2 operaMate sacrifice short",100,701],["8m7KR","r1b2rk1/ppp2Qpp/1nn5/6B1/3p2q1/1B6/PP1N1PPP/R3R1K1 b - - 0 15","f8f7 e1e8",644,"mate mateIn1 middlegame oneMove pin",100,560],["SxVDm","2r3k1/5ppp/p3p3/1p1b4/4P3/Pq4N1/5QPP/5RK1 b - - 0 22","d5c4 f2f7 g8h8 f7f8 c8f8 f1f8",661,"backRankMate endgame long mate mateIn3 sacrifice",100,958],["QdMXf","4R3/1p2P1pk/3rq1pp/8/2p5/8/5PPP/4R1K1 w - - 1 36","e1e6 d6d1 e6e1 d1e1",662,"backRankMate endgame mate mateIn2 rookEndgame short",100,803]]},{"id":"r700","min":700,"max":799,"file":"r700.json","puzzles":[["OmOh1","1kRr4/Np1rbpp1/1P1p1n1p/3p4/1p2P3/4BP2/P2K1P1P/2R5 b - - 1 25","d8c8 c1c8",766,"hookMate mate mateIn1 middlegame oneMove queensideAttack",100,817],["WXU4s","2r2rk1/2p4p/p5pQ/Pp1p4/1P1P1R2/4q3/6PP/5R1K b - - 3 32","c8e8 f4f8 e8f8 f1f8",791,"endgame killBoxMate mate mateIn2 short",100,702],["qr3MB","8/1q3rk1/3P1b2/p2Q4/4N1p1/8/PPP5/1K1R4 w - - 5 47","d6d7 b7b2",759,"endgame master mate mateIn1 oneMove",100,1875],["bvtcf","1k1r1b1r/ppp1qp2/2p5/5bpp/Q2P4/2n1P1BP/PP1NBPP1/2KR3R w - - 0 15","b2c3 e7a3 a4a3 f8a3",739,"bodenMate mate mateIn2 middlegame queensideAttack short",100,677],["5WPmx","8/3P3Q/N5P1/8/1p1b4/4p1kP/4B3/3b2K1 w - - 1 53","e2d1 e3e2 g1h1 e2d1q",770,"advancedPawn discoveredAttack discoveredCheck endgame mate mateIn2 promotion short",99,975],["TiDsy","1b6/p7/1p6/1Pk5/P7/1K2B3/8/8 b - - 6 51","c5d6 e3f4 d6c5 f4b8",798,"bishopEndgame crushing endgame short skewer",100,971]]},{"id":"r800","min":800,"max":899,"file":"r800.json","puzzles":[["376rw","r1bR3k/2q2r1p/2p1pNp1/p3PnP1/2P2P2/7Q/P1B4R/6K1 b - - 5 31","c7d8 h3h7 f7h7 h2h7",897,"arabianMate kingsideAttack mate mateIn2 middlegame sacrifice short",100,1042],["uK4e6","8/p3kppp/8/3Pb3/r3K3/3N4/6PP/3R4 w - - 4 33","e4e5 f7f6 e5f5 g7g6",897,"endgame mate mateIn2 short",100,2144],["AcgId","4r1k1/1p1R1ppp/1q4r1/pP6/5Q2/b5P1/6KP/8 b - - 1 32","b6b5 f4f7 g8h8 f7e8 a3f8 e8f8",879,"endgame fork long mate mateIn3",100,752],["Es1G4","r1bqkb1r/1p1p1ppp/2n1p1n1/1N3P2/4P3/8/PPP3PP/R1BQKB1R b KQkq - 0 9","g6e7 b5d6",800,"mate mateIn1 oneMove opening smotheredMate",100,1200],["vLaJE","r3q2k/ppp1B2p/6p1/2nB1N2/8/2N5/PPP1bPPP/4K2R b K - 0 18","g6f5 e7f6",857,"doubleBishopMate mate mateIn1 middlegame oneMove",100,722],["t5rHN","k2r1n1r/8/P3p3/1Nqp4/R3n1p1/2P1Q3/5p1P/1R3K2 b - - 1 29","c5e3 b5c7 a8a7 b1b7",872,"mate mateIn2 middlegame short vukovicMate",98,1974]]},{"id":"r900","min":900,"max":999,"file":"r900.json","puzzles":[["YLzZX","rnb4k/ppp3pp/5N1r/2b4Q/2q2P2/8/P1P3PP/R3R2K b - - 6 20","h6h5 e1e8 c5f8 e8f8 c4g8 f8g8",923,"arabianMate fork long mate mateIn3 middlegame",100,992],["FyhyC","5R2/2p4p/p1p5/2P4k/1P4q1/4Q3/P2p4/6K1 w - - 0 47","g1f2 d2d1n f2e1 d1e3",941,"advancedPawn crushing endgame fork promotion short underPromotion",94,5013],["wc5lD","r1b1k2r/ppp2ppp/2p5/4P3/2B2P2/3Pq3/PPP2bPP/RN1Q1K1R w kq - 0 11","g2g3 c8h3",954,"balestraMate mate mateIn1 middlegame oneMove",90,487],["MQmNa","6rk/p5p1/3Qp2p/4Pp2/3R1P2/7n/P5PP/3R2qK w - - 8 35","d1g1 h3f2",902,"endgame mate mateIn1 oneMove smotheredMate",100,1371],["qB3lS","3r1rk1/ppp1qpp1/2n4p/4bQ2/4N3/3B3P/PPP2PP1/R4RK1 b - - 2 16","c6d4 e4f6 g7f6 f5h7",973,"kingsideAttack mate mateIn2 middlegame sacrifice short",100,1005],["eZlFX","7k/2pq1p1P/2n1p1pQ/r2pP1p1/1r1P4/1P6/2P2PP1/2KR3R b - - 2 27","d7e7 h6g7 h8g7 h7h8q",952,"advancedPawn attraction kingsideAttack mate mateIn2 middlegame promotion short",100,1176]]},{"id":"r1000","min":1000,"max":1099,"file":"r1000.json","puzzles":[["fZ6vS","r6k/5R1p/3q2p1/r7/1p1pP3/1Q1P2P1/7P/5RK1 w - - 0 29","f7f8 a8f8 f1f8 d6f8",1021,"crushing endgame master short",100,1508],["99W0B","3k4/8/2p5/p4q2/8/3p2p1/PP2Q3/K3N3 w - - 0 48","e2d3 f5d3 e1d3 g3g2",1041,"advancedPawn crushing endgame short",100,1118],["YFJYq","r2q2k1/1B4pp/2Pn3r/pP1pp3/P7/4bP2/1BQ3PP/RN3RK1 w - - 0 23","g1h1 h6h2 h1h2 d8h4",1077,"attraction kingsideAttack mate mateIn2 middlegame sacrifice short",100,2222],["jfcw2","8/8/p1p5/P7/1P6/3Nn3/3Kpk2/8 b - - 5 47","f2f1 d2e3 e2e1q d3e1",1007,"crushing endgame hangingPiece knightEndgame master short",100,1082],["Ni3pS","7k/p5p1/7p/5Q2/1PP1P3/1KNrq3/P7/2R5 w - - 3 44","f5e5 e3c1 e5b8 h8h7",1088,"advantage endgame hangingPiece short",100,1481],["kJlVv","2kr4/ppq1r3/2p3p1/3n1p1p/2BP3P/PQP2RP1/1P6/1K1R4 b - - 4 28","d5e3 c4e6 c8b8 f3e3",1030,"advantage interference master middlegame short",100,1115]]},{"id":"r1100","min":1100,"max":1199,"file":"r1100.json","puzzles":[["fXmAy","8/8/8/8/8/p1K5/kp1R4/8 w - - 0 53","d2f2 a2a1 f2d2 b2b1q",1163,"advancedPawn crushing endgame promotion rookEndgame short",100,1908],["Tx2QG","5r1k/1p1q1pp1/3P1n2/3r1N2/1P2pQ2/8/5RPP/4R1K1 b - - 6 29","g7g6 f4h6 f6h7 h6g7",1198,"fork mate mateIn2 middlegame short",100,3210],["VyRhL","r2qk2r/1pp2ppn/p6p/3pb3/6PP/P1N1PP1N/1PP5/R2QK2R w KQkq - 0 14","d1d5 e5c3 b2c3 d8d5",1185,"crushing intermezzo middlegame short",100,1186],["JNCCq","8/2Q1pp2/6p1/3Pk2p/7P/5qPK/8/8 b - - 22 49","e5d5 c7b7 d5e5 b7f3",1116,"crushing endgame master queenEndgame short skewer",100,2796],["LqEkZ","4r1k1/1p3r1R/6p1/p4pP1/PbQ5/1P6/4q3/KN5R b - - 2 33","e2c4 h7h8 g8g7 h1h7",1167,"blindSwineMate mate mateIn2 middlegame short",100,1318],["XZ6Fw","8/5ppk/p6p/8/2p1N2q/5P2/PnQ4P/5K2 b - - 3 33","h4f4 e4f6 h7h8 c2h7",1103,"discoveredCheck doubleCheck endgame mate mateIn2 short",100,1364]]},{"id":"r1200","min":1200,"max":1299,"file":"r1200.json","puzzles":[["Kp4pe","4b3/8/8/1p2K3/1P3pkP/8/5B2/8 w - - 0 42","e5d4 g4f3 f2e1 f3e2 e1c3 f4f3 d4c5 f3f2",1270,"advancedPawn bishopEndgame crushing endgame master veryLong",100,1716],["U2lq0","r2q1rk1/pp1n1pp1/2p4p/3pbb2/3PPPn1/2N3P1/PP4BP/R1BQR1K1 w - - 0 13","d4e5 d8b6 c1e3 g4e3",1273,"advantage opening short",100,1564],["7ouvt","r4rk1/1p1nbppp/1p1p4/1NpPn2b/4P3/5P1P/PP1N2P1/R1B1KB1R w KQ - 3 15","f3f4 e7h4 g2g3 h4g3",1245,"doubleBishopMate mate mateIn2 middlegame short",100,1814],["lnc6P","q3r1k1/p2Q3p/4N1p1/4pp2/P1n5/4PbP1/1B5P/5RK1 b - - 5 25","a8b7 d7e8",1227,"hangingPiece mate mateIn1 middlegame oneMove",100,2081],["ioyBa","Qk1r4/1bp3r1/1p3n2/1P3p1q/2pP1B2/R6B/3N2P1/R5K1 b - - 3 34","b7a8 a3a8 b8b7 a1a7",1284,"blindSwineMate mate mateIn2 middlegame queensideAttack short",97,16026],["ypGeW","5r1k/1pp2pp1/8/3p1B2/3P1q2/PP2rP2/2Q2K1P/2R4R w - - 2 22","c1e1 f4f3 f2g1 e3e1",1267,"deflection interference mate mateIn2 middlegame short",100,2629]]},{"id":"r1300","min":1300,"max":1399,"file":"r1300.json","puzzles":[["HhLwZ","7k/7p/Q7/8/3q4/8/PP3nPP/5R1K w - - 2 34","h1g1 f2h3 g1h1 d4g1 f1g1 h3f2",1315,"doubleCheck endgame long mate mateIn3 sacrifice smotheredMate",100,2041],["dfV4c","R7/P3pk2/4p3/1R1nb3/8/r4K2/8/4B3 w - - 1 45","f3e4 a3e3",1301,"endgame hookMate master mate mateIn1 oneMove",100,1050],["v83OT","3k4/6p1/1pP5/pP2pP1p/P7/6PK/6P1/8 w - - 0 41","h3h4 e5e4 g3g4 e4e3 g4g5 e3e2",1340,"advancedPawn crushing endgame long pawnEndgame quietMove",100,2792],["px2Ke","2k5/p1p5/2R5/6pP/5bP1/P3r3/1P1Kp3/4R3 w - - 12 46","e1e2 e3e6 d2d3 e6c6",1373,"advantage collinearMove discoveredAttack endgame short",100,1328],["RoQSP","r1r3k1/p4pp1/4p2p/q7/8/P4Q1P/1P3PP1/2RR2K1 b - - 4 29","c8c1 f3a8 g8h7 d1c1",1382,"crushing endgame hangingPiece intermezzo short",100,1705],["L3OCi","r3rk2/p6Q/2p2p2/p2p2p1/3P4/1PqN3R/P1P2PPP/R5K1 w - - 10 33","h7g6 c3a1 d3c1 a1c1",1388,"backRankMate hangingPiece mate mateIn2 middlegame short",100,2108]]},{"id":"r1400","min":1400,"max":1499,"file":"r1400.json","puzzles":[["o7OYq","2r5/p4ppk/8/4p3/1p2b1PP/1P2P3/PBr5/K2NR1R1 w - - 0 29","g4g5 c2c1 b2c1 c8c1 a1b2 c1b1",1483,"long mate mateIn3 middlegame operaMate sacrifice",99,4777],["pC39o","2b3k1/p1p1q3/1p1pr1pp/2P2p2/2P2P2/P6Q/1B2R1PP/6K1 w - - 1 31","h3h6 e6e2 h6g6 g8f8 g6h6 f8e8",1430,"crushing defensiveMove endgame long",100,1955],["bpCCd","1k5r/ppp2pp1/3p4/3P4/4P1Q1/2N1q3/PPP5/R4KRr w - - 3 22","a1e1 h1g1 g4g1 e3f3 g1f2 h8h1",1452,"exposedKing fork killBoxMate long mate mateIn3 middlegame",99,5402],["tUzLz","8/1P4p1/5pk1/2R4p/2P2K1P/2r2P2/6b1/8 w - - 1 54","b7b8q c3f3 f4e4 f3b3 e4d4 b3b8",1438,"crushing discoveredAttack discoveredCheck endgame long",99,7825],["0R1Ri","r3k2r/1pp1bpp1/2nqp2p/p2pN3/3PnP2/BPN1P3/P2P2PP/R2Q1RK1 b kq - 5 12","d6a3 c3b5 a3b4 b5c7",1491,"advantage master middlegame short",100,3514],["ERycz","3r2k1/pppr2p1/4bp1Q/8/2P4P/1P2P1R1/P5P1/5qK1 w - - 0 25","g1f1 d7d1 f1f2 d8d2 f2f3 d1f1 f3e4 e6f5",1488,"endgame mate mateIn4 veryLong",100,3031]]},{"id":"r1500","min":1500,"max":1599,"file":"r1500.json","puzzles":[["C1WF5","N1br4/p3kppp/8/2b5/1n6/5N2/PPP1PPPP/R1B1KB1R w KQ - 1 11","e2e3 b4c2 e1e2 c8a6",1565,"fork mate mateIn2 middlegame morphysMate short",97,4555],["WTImG","r4rk1/p2q1ppp/1p6/2bpBb2/P7/2Q3P1/1P2PPBP/2R1R1K1 w - - 0 20","e5g7 d5d4 c3d2 g8g7 g2a8 f8a8",1558,"advantage interference long middlegame",100,1033],["GuFL8","8/5pkp/2b3p1/4NnP1/p2P3P/P1R1B1K1/5P2/7r w - - 7 36","g3g4 h1h4",1549,"endgame hookMate mate mateIn1 oneMove",100,1120],["PKY0k","r2qkb1r/1b1p1ppp/p1n5/1p1pP3/3P4/1Q3N2/PP2BPPP/R1B2RK1 w kq - 0 12","b3d5 c6a5 d5b7 a5b7",1528,"advantage opening quietMove short trappedPiece",100,2090],["PTLem","r3kb1r/pp2pppp/2n3b1/1B6/6P1/2P2N1P/PP3P2/R1BK3R w kq - 3 12","f3e5 e8c8 d1e2 c6e5",1548,"advantage castling discoveredAttack discoveredCheck middlegame short",92,8774],["0EFOe","rn2r1k1/1b4N1/1p1pN2p/p1bp4/2P2PP1/1B6/PP5P/R1B2R1K w - - 0 24","g7e8 d5c4 f1f3 b7f3",1556,"discoveredAttack doubleBishopMate kingsideAttack mate mateIn2 middlegame short",96,5676]]},{"id":"r1600","min":1600,"max":1699,"file":"r1600.json","puzzles":[["y38WO","1r4k1/5pp1/4pn1p/3n4/1p1PP3/1Q3Pq1/3B2N1/2R3K1 b - - 1 29","d5e7 d2f4 g3h3 f4b8",1636,"advantage fork interference middlegame short",100,1488],["GxMsH","r2q1rk1/ppp1npp1/2nb3p/8/6b1/1P3NP1/P1P1PPBP/RNBQ1RK1 w - - 1 9","c2c4 g4f3 g2f3 d6e5",1696,"advantage opening short",100,1098],["dgPFO","3r1rk1/pp3Bp1/5n2/7p/3QPq2/5nPP/PP3P2/2R1R2K b - - 0 22","g8h8 d4d8 f8d8 g3f4 f3e1 c1e1",1655,"advantage long middlegame pin",100,2041],["vVdYL","8/6pk/p3Q3/2p3R1/2P5/5r1p/2r4K/8 w - - 2 41","h2g1 h3h2 g1h1 f3f1 g5g1 f1g1",1605,"advancedPawn endgame exposedKing long mate mateIn3 queenRookEndgame",100,2133],["M2rSs","6r1/ppr1n1pk/4pq1p/3pN2Q/2pP1P2/2P1P2R/PP5P/6RK b - - 13 30","f6f5 g1g7 g8g7 h5h6 h7g8 h6h8",1677,"long mate mateIn3 middlegame sacrifice",100,2410],["zUW4j","6R1/pp5p/2p2kp1/3p1R2/Pr4Q1/5P2/3q2PP/7K b - - 0 40","g6f5 g4g7 f6e6 g8e8 e6d6 g7e7",1601,"dovetailMate endgame long mate mateIn3",97,5917]]},{"id":"r1700","min":1700,"max":1799,"file":"r1700.json","puzzles":[["wdtpk","6k1/R5p1/2p4p/8/2P1p3/1P2PnP1/P2rKPBP/8 w - - 3 29","e2f1 d2d1 f1e2 d1e1",1701,"endgame hookMate mate mateIn2 short",97,2760],["6stsW","B5k1/p4p1p/5p2/1p2q2r/2p5/2P5/P2QnPPP/3R1R1K w - - 5 27","f2f4 h5h2 h1h2 e5h5",1735,"anastasiaMate attraction kingsideAttack mate mateIn2 middlegame sacrifice short",100,2388],["l3EnN","3rkb1r/ppp2pp1/2n3Pp/3p1Q2/3P2B1/2P5/q6P/1N2K3 b k - 0 20","f7g6 f5g6 e8e7 g6e6",1742,"mate mateIn2 middlegame short swallowstailMate",96,18837],["2OBnc","5r1k/5pp1/2p2r1p/1p3Nq1/p1n1P3/P1P1P2P/1P2Q1P1/1B2R2K b - - 10 29","g7g6 h3h4 g5h5 g2g4 f6f5 g4h5",1738,"advantage long middlegame trappedPiece",100,1706],["KpXpS","8/5p1k/2p2p1p/4QP2/2b1P3/2P2BPP/q4BK1/2n5 w - - 0 40","e5f6 c1d3 f6d4 d3e1 g2h1 e1f3",1718,"crushing deflection endgame long pin",100,1433],["U0v4R","2r1kQbr/ppq3p1/4P2p/3p4/5N2/3P4/PP6/R4RK1 b k - 2 26","e8f8 f4g6 f8e8 f1f8",1711,"doubleCheck fork mate mateIn2 middlegame short",100,1376]]},{"id":"r1800","min":1800,"max":1899,"file":"r1800.json","puzzles":[["uL1BA","6k1/7p/4p1p1/2N5/2P5/1P3QPK/P2qp3/8 w - - 0 35","c5e6 d2h6 h3g2 e2e1n g2f2 e1f3",1862,"advancedPawn crushing endgame fork long promotion underPromotion",100,1342],["9O12d","8/pp1r1k2/4p1p1/PP3pP1/1KbP1P2/7r/8/3RR3 w - - 0 34","b4c4 d7c7 c4b4 h3c3 b5b6 c7c4 b4b5 a7a6",1860,"endgame mate mateIn4 quietMove rookEndgame veryLong",100,960],["rFsZz","8/p7/3p1Q1k/2p2Pp1/4P3/3K2P1/r1r3P1/8 b - - 0 39","h6h5 f6h8 h5g4 h8h3",1868,"endgame mate mateIn2 queenRookEndgame short",100,1090],["EueBX","1k6/p1pQ4/bb2P3/1p4P1/8/2P3PB/PP2p2P/4Rq1K w - - 1 36","h3f1 e2f1q e1f1 a6b7 d7c6 b7c6 f1f3 c6f3",1826,"advancedPawn doubleBishopMate endgame mate mateIn4 promotion veryLong",94,13439],["gEdmk","r3kbnr/p4ppp/1q2p3/2p1P3/6Q1/2B5/PPP2PPP/R3K2R b KQkq - 2 14","g8h6 g4a4 e8e7 e1c1",1855,"castling crushing defensiveMove middlegame short",93,1176],["kFujG","8/3k3p/1n1b2pP/pp1p1pP1/2pP1P2/2P5/PPBBK3/8 b - - 6 33","d7c6 c2f5 g6f5 g5g6 h7g6 h6h7",1877,"advancedPawn crushing endgame long master sacrifice",100,881]]},{"id":"r1900","min":1900,"max":1999,"file":"r1900.json","puzzles":[["3bBWE","r5k1/pb4pp/1b6/n1p1p3/4N1p1/2NP1rPq/PPP1QP1P/R1B2RK1 w - - 1 19","e4g5 f3g3 f2g3 c5c4 d3d4 b6d4 c1e3 d4e3 f1f2 h3g2",1987,"discoveredAttack kingsideAttack mate mateIn5 middlegame pin sacrifice veryLong",100,1271],["bsZTj","7r/1p3kp1/2p5/P3nPp1/2P5/P1NpP1b1/1B1P2Bq/R2Q1K2 w - - 1 27","d1b3 e5f3 b3b7 f7g8",1989,"crushing defensiveMove middlegame short",100,1049],["jYRMh","2r3k1/5pbp/R2Bpqp1/2r5/3p4/P6P/4QPP1/5RK1 b - - 2 27","c5c2 e2c2 c8c2 a6a8 g7f8 d6f8 h7h6 f8e7",1995,"advantage discoveredAttack discoveredCheck middlegame sacrifice veryLong",98,1418],["HKZd0","r2q2kr/1p1nb2p/p2pp2B/2p1p3/2P3Q1/2n5/PP3PPP/R3R1K1 b - - 3 17","e7g5 g4e6",1923,"kingsideAttack mate mateIn1 middlegame oneMove",99,2532],["FpRTl","2kr2nr/pbp1bppp/1p2p3/4q3/1PQn4/P1N1B1P1/4PP1P/2R1KBNR b K - 0 14","b7h1 e3f4 e5f4 g3f4",1960,"advantage opening short",100,912],["8J8Z6","3r2k1/p3R1pp/1pQ2pb1/8/8/6P1/5P1P/1q3BK1 b - - 3 27","g6d3 c6e6 g8h8 e7e8 d8e8 e6e8",1919,"backRankMate endgame long mate mateIn3",100,530]]},{"id":"r2000","min":2000,"max":2099,"file":"r2000.json","puzzles":[["Qt7AL","2k1r2r/pp4pp/5pn1/bNp5/4P3/5KB1/PPP3PP/3RR3 b - - 8 22","a5e1 b5a7",2028,"master mate mateIn1 middlegame oneMove queensideAttack",96,3594],["IiTyG","8/8/8/3pPb2/2pN4/6K1/8/k7 b - - 2 69","c4c3 d4f5 c3c2 f5d4",2009,"crushing endgame hangingPiece short",100,698],["sxtzX","2rrbq1k/6p1/p4NRQ/1p1pPp2/2p4R/P6P/1P3PP1/6K1 b - - 0 29","g7h6 h4h6 f8h6 g6g8",2025,"arabianMate kingsideAttack mate mateIn2 middlegame sacrifice short",96,5933],["KnEVE","2br4/p6k/1p2p1Pp/2p1Rp2/2P2P2/1P1q1NP1/P3Q2K/8 b - - 0 43","h7g6 e5e6 c8e6 f3e5 g6f6 e5d3",2032,"crushing endgame fork long sacrifice",100,1025],["uSXhg","5k2/R7/5r1p/3P2p1/4K3/4P3/8/8 b - - 0 49","f6f7 a7f7 f8f7 e4f5 g5g4 f5g4",2070,"crushing endgame long rookEndgame",100,1114],["Yr1ld","r1b1k2r/pppp1ppp/2n5/2b1P3/2P1q3/8/PP1K2PP/RNBQ1BNR w kq - 2 10","g1f3 e4e3 d2c2 c6b4",2011,"mate mateIn2 opening short",100,1234]]},{"id":"r2100","min":2100,"max":2199,"file":"r2100.json","puzzles":[["BLkcK","r6k/1p3p2/p2pbNp1/5nPp/7q/1PQ5/P1P5/1K2R3 b - - 1 31","a8c8 c3c8 e6c8 e1e8 h8g7 e8g8",2148,"exposedKing hookMate long mate mateIn3 middlegame sacrifice",100,1011],["1kums","2r2b1k/3q2p1/p2p2Rp/3P4/4QPN1/2r5/P6P/K5R1 b - - 2 30","d7b5 g6h6 g7h6 e4h7 h8h7 g4f6 h7h8 g1g8",2103,"arabianMate attraction clearance mate mateIn4 middlegame sacrifice veryLong",94,22652],["6pEnM","8/8/7K/2p3p1/1pP3k1/6P1/1P6/8 w - - 7 55","h6g6 b4b3 g6f6 g4g3",2158,"crushing endgame pawnEndgame short",100,843],["EY5gw","4r3/1p2q3/p1bR4/P1P2B1k/1P4pP/6Q1/3R4/4r1K1 w - - 1 48","g1f2 e7e2 d2e2 e8e2",2111,"blindSwineMate mate mateIn2 middlegame sacrifice short",94,10102],["vDPUR","8/7q/2p2k2/pp3pR1/3PrP2/P1P2Q2/1P4P1/1K6 w - - 3 33","g2g4 f5g4 f3g4 e4f4",2103,"advantage discoveredAttack discoveredCheck endgame master short",99,435],["XT7kK","1k3r2/1p5q/2Q5/p2pP2p/2nP4/2P2N2/P5PP/1R4K1 w - - 1 29","c6b5 c4a3 b5d5 h7b1",2129,"advantage endgame fork master short",100,585]]},{"id":"r2200","min":2200,"max":2299,"file":"r2200.json","puzzles":[["ct43B","8/5RP1/p7/1p6/5P2/k1p5/P5r1/3K4 w - - 4 45","f4f5 a3b2 f7c7 g2g7 c7g7 c3c2 d1e2 c2c1q",2217,"advancedPawn crushing deflection endgame exposedKing master promotion rookEndgame sacrifice veryLong",100,659],["if2vv","4R3/p5pk/1p4p1/8/P5PK/B4Q1P/3rnP2/q7 w - - 14 33","f3f8 g6g5 h4h5 g7g6 h5g5 d2d5",2263,"advantage endgame long",100,700],["rydaE","8/4N1k1/3pb1p1/p1p4p/Pp2P2P/1P3KP1/2P5/8 w - - 2 43","e7d5 e6d5 e4d5 g7f6 f3f4 g6g5 h4g5 f6g6",2220,"crushing endgame veryLong zugzwang",100,891],["XCvwZ","r1bqk2r/pppp2pp/2n5/2bQp3/8/2P2B2/PPK3PP/RN3R2 b kq - 2 12","d7d6 f3h5 e8d7 h5g4 d7e7 d5f7",2210,"exposedKing long mate mateIn3 middlegame swallowstailMate",94,12966],["RN0M8","q7/p4P1k/5Qp1/7p/8/8/r2p2RP/7K b - - 4 36","a2a1 f6a1 a8f3 f7f8n h7g8 a1a2 g8f8 a2d2",2298,"advancedPawn crushing endgame hangingPiece promotion underPromotion veryLong",93,1031],["dCQLW","5rk1/1pp3p1/4p2p/p1bqNn1Q/8/P3N2P/1P3rP1/R1B1R1K1 w - - 1 19","e3d5 f2f1 g1h2 c5g1 h2h1 f5g3",2209,"doubleCheck kingsideAttack long mate mateIn3 middlegame",100,754]]},{"id":"r2300","min":2300,"max":2399,"file":"r2300.json","puzzles":[["p666A","r4r2/ppN1k1pp/3p1n2/4p1q1/4P2n/1BPPP1P1/PP3Q2/5RK1 b - - 0 20","f6h5 f2f7 f8f7 f1f7 e7d8 c7e6 d8c8 e6g5",2353,"collinearMove crushing fork middlegame sacrifice veryLong",95,1890],["MUnYR","4r3/pb4kp/1pq3p1/4npQ1/5R2/4N3/PP3PP1/3R2K1 w - - 2 33","d1d5 e5f7 g5g3 e8e3 g3e3 c6d5",2376,"advantage capturingDefender discoveredAttack long middlegame",95,1207],["WmLrc","8/4k3/4p1p1/4Kp1p/5PP1/5P1P/8/8 b - - 1 53","e7f7 g4g5 f7e7 h3h4 e7f7 e5d6",2319,"crushing endgame long pawnEndgame quietMove zugzwang",100,523],["HjpNO","8/4p1kp/4r1p1/2P3P1/2Q2K1P/8/P7/4r3 w - - 3 50","c5c6 e6e3 h4h5 e7e5",2326,"crushing endgame master queenRookEndgame quietMove short",94,6932],["yDVRd","5k2/pQ5p/4p1p1/P2pPq2/3r1PK1/6PP/8/1R6 w - - 5 32","g4f3 f5e4 f3g4 e4e2 g4g5 e2h5 g5f6 h5f5",2366,"endgame epauletteMate mate mateIn4 veryLong",92,3068],["x2DYr","8/3k2pp/3P2p1/2p1K1P1/p1P3P1/P7/8/8 b - - 0 41","d7d8 e5d5 h7h5 g5h6 g7h6 d5c5",2398,"crushing enPassant endgame long pawnEndgame",100,347]]},{"id":"r2400","min":2400,"max":2499,"file":"r2400.json","puzzles":[["lr1PY","r7/pp2k1Rr/2p2n1p/2b1p3/2B2p2/2N4P/PPP4P/2K3R1 b - - 3 21","e7d6 c3e4 f6e4 g1g6 e4f6 g6f6",2416,"long master mate mateIn3 middlegame pillsburysMate sacrifice",94,3727],["FVwu5","8/8/8/5p2/4pk2/2K2P1p/3N3P/8 w - - 0 50","c3d4 e4e3 d2c4 e3e2 c4e5 e2e1n",2406,"advancedPawn advantage endgame knightEndgame long promotion underPromotion",92,3102],["E55P8","r3qk2/6bQ/p3prP1/1pp1pP1N/8/3P3P/PP3Rb1/n5K1 b - - 1 30","a8a7 h5g7 a7g7 h7h8 f8e7 h8g7",2404,"attraction crushing deflection exposedKing long middlegame",100,442],["3wjYL","7r/1p4k1/p3p1p1/3pPn2/7p/1PP2QPq/P6P/4R1RK w - - 0 25","e1f1 h3h2 h1h2 h4g3 h2g2 h8h2",2437,"attraction discoveredCheck doubleCheck endgame epauletteMate kingsideAttack long mate mateIn3 sacrifice",94,1578],["i4hje","8/8/2kp4/p3pKp1/Pp2Pp1p/1P3P1P/6P1/8 b - - 8 46","d6d5 f5e5 d5e4 f3e4 c6b6 e5f5",2486,"crushing endgame long pawnEndgame",100,429],["YWkLc","5r1k/p5pp/2p5/2b3P1/2p2p2/2Pq1N1P/PP1B1Q2/5R1K w - - 4 31","f2c5 d3f1 f3g1 h8g8",2446,"advantage defensiveMove endgame fork hangingPiece short",100,411]]},{"id":"r2500","min":2500,"max":2599,"file":"r2500.json","puzzles":[["dR9qb","3r4/pb3pk1/1pn1nqpp/2pB4/3N3P/P2PP3/1PPQ2P1/5RK1 b - - 4 21","f6h4 d4e6 f7e6 d2c3 c6d4 d5b7",2528,"advantage long middlegame",100,349],["gYSjq","1k2r3/p4Rb1/1pp3q1/8/3PP1p1/1QP3P1/PP4Br/1K3R2 w - - 0 27","f1f2 h2g2 f2g2 e8e4",2523,"advantage capturingDefender middlegame pin short",93,1011],["GYVH9","r1b4r/3npk2/p3Nbp1/qp1Qp2p/5P2/2N5/PPP3PP/2KR3R b - - 3 15","d7b6 e6d8 f7g7 d5f7 g7h6 d8c6",2570,"advantage discoveredCheck doubleCheck long middlegame",93,1348],["UtYOM","k7/P7/1PP5/8/1K5p/8/8/5b2 b - - 0 49","f1g2 b4c5 h4h3 c5d6 h3h2 b6b7 a8a7 d6c7 a7a6 b7b8q a6a5 b8b6 a5a4 b6d4",2511,"advancedPawn bishopEndgame crushing endgame exposedKing promotion veryLong",98,358],["Q1ujw","8/8/kp6/1r5p/4K1pP/3p2P1/5P2/3R4 w - - 0 42","e4d3 b5d5 d3c2 d5d1 c2d1 b6b5",2552,"crushing defensiveMove endgame long rookEndgame",97,623],["O96D1","r1bq1rk1/bpp2ppp/p2p4/8/4PPn1/1BN5/PPP3PP/R1BQ1R1K w - - 1 13","d1f3 g4h2 f3g3 h2f1",2583,"advantage opening short",94,1441]]},{"id":"r2600","min":2600,"max":2699,"file":"r2600.json","puzzles":[["pnEFv","8/2P5/8/1K5R/8/4r2p/6k1/8 b - - 0 55","e3b3 b5c4 b3b1 h5h3 g2h3 c7c8q",2638,"advancedPawn attraction crushing defensiveMove endgame long promotion rookEndgame",95,613],["JZXsL","5rk1/1p1bnp1p/p3pBp1/q3N3/Pb1P4/2r5/2BQ1PPP/2R1R1K1 b - - 3 22","c3f3 d2h6 f3f6 e5d7 e7d5 e1e5 f6f5 c2f5",2658,"crushing fork middlegame veryLong",96,443],["bOp0v","3r2r1/1kpnq1b1/1p1p4/3PpP1p/PP6/2NQB2P/2P2P1K/R4R2 w - - 0 21","a4a5 e5e4 a5a6 b7a8 d3e4 e7e5 e4e5 g7e5 h2h1 e5c3",2697,"advantage collinearMove defensiveMove fork middlegame veryLong",92,837],["KyEOK","rn3rk1/pp3ppp/2pq4/8/8/3PBP1P/P3QK2/2R3R1 b - - 1 19","b8a6 e2b2 g7g6 e3h6 f7f6 b2b7",2665,"advantage long middlegame",97,379],["BPvWt","8/pp6/8/2pK4/8/8/PP4k1/8 b - - 1 43","b7b6 d5c6 g2f3 c6b7 b6b5 b7c6",2635,"crushing endgame long pawnEndgame",96,786],["pokiq","2r3k1/pp3pbp/nq1p2p1/3Pp3/QPr1P1n1/P1N5/1B1N1PPP/2R1R1K1 w - - 5 18","d2c4 b6f2 g1h1 f2f4",2639,"crushing kingsideAttack middlegame short",100,302]]},{"id":"r2700","min":2700,"max":2799,"file":"r2700.json","puzzles":[["YAW0c","2r1rn2/p4kp1/1pn1P2p/q2pP3/3P3P/P1bQ4/1P1B2P1/R3KR2 b Q - 0 20","f7e6 d2c3 a5a4 b2b3 a4b3 d3h3 e6e7 c3b4 c6b4 h3b3",2756,"crushing discoveredAttack middlegame veryLong",92,1156],["EiC6O","1r1Rr3/4Pp1k/5Bpp/8/8/8/7P/7K w - - 4 42","d8b8 e8b8 h2h4 b8b1 h1g2 b1e1",2723,"advantage endgame long",95,539],["XnCKu","1k6/1pp5/p7/4Pp2/3P4/7P/P2q2QK/8 b - - 3 39","d2d4 g2g8 b8a7 g8g1 d4b6 g1b6 a7b6 h3h4 c7c5 e5e6 b6c6 h4h5",2798,"crushing defensiveMove endgame pin queenEndgame quietMove veryLong",93,455],["oexvy","8/5p2/4b3/2R4K/5p2/4k3/8/8 w - - 0 67","c5e5 e3f2 h5g5 f2g3 e5e1 f4f3",2701,"crushing defensiveMove endgame long",95,676],["ghCkw","4k3/1r6/4p3/p2rBpPp/2RP2pP/6P1/PP6/6K1 b - - 0 32","b7b2 g5g6 b2b1 g1f2 d5e5 c4c8 e8d7 d4e5",2724,"crushing defensiveMove endgame exposedKing intermezzo sacrifice veryLong",97,341],["n3MgZ","8/8/R7/1p1pkp2/P7/1P4K1/5PP1/r7 b - - 0 58","b5a4 f2f4 e5d4 a6a4 a1a4 b3a4 d4c4 g3f2",2769,"crushing defensiveMove endgame intermezzo rookEndgame veryLong",93,2068]]},{"id":"r2800","min":2800,"max":2899,"file":"r2800.json","puzzles":[["VVvMX","8/7p/n1p1kpp1/4p3/NP2PP2/3K2P1/7P/8 w - - 1 48","a4c5 a6c5 b4c5 e5f4 g3f4 g6g5 d3e3 g5g4 e3f2 f6f5",2852,"crushing endgame knightEndgame quietMove veryLong",95,782],["aULEe","8/2k3R1/2P5/3K3p/8/8/8/7r b - - 0 39","c7b6 g7b7 b6a6 b7b8 h1c1 d5d6",2870,"crushing defensiveMove endgame long quietMove rookEndgame",93,483],["K7kkA","8/6p1/p1p2p1p/8/5PP1/kP1K4/P6P/8 w - - 1 37","d3c4 a3a2 b3b4 a2b2 h2h3 b2c2",2863,"crushing defensiveMove endgame long pawnEndgame",92,367],["FxvcH","8/1p6/p1p2k2/3r2p1/P3K1P1/1P5P/4R3/8 w - - 1 45","e2e3 d5e5 e4f3 e5e3 f3e3 a6a5",2815,"crushing defensiveMove endgame long rookEndgame",91,1074],["6TDCx","4B3/5pk1/p4pn1/2QP4/1r2P3/2Nq3b/PP4P1/1R5K w - - 0 27","c5b4 d3g3 g2h3 g3h3 h1g1 g6f4 g1f2 f4d3 f2e2 d3b4",2866,"crushing fork middlegame sacrifice veryLong",92,2134],["OM5Wu","3N4/r7/6p1/8/5k2/4pp2/3R1P2/6K1 w - - 0 52","f2e3 f4g3 d2d1 a7a2 d8e6 a2h2 e6g5 f3f2 g1f1 h2h1 f1e2 h1d1",2840,"advancedPawn crushing defensiveMove endgame exposedKing quietMove veryLong",94,1035]]},{"id":"r2900","min":2900,"max":2999,"file":"r2900.json","puzzles":[["UGhlO","q3r1k1/6p1/2p1p1Q1/2P1P3/1p1pB3/1P6/5P1K/8 b - - 2 38","a8b8 g6h5 d4d3 e4d3 g8f8 d3g6",2914,"crushing endgame long",92,481],["0LRr4","8/1p6/p3p3/4k1p1/P1P3P1/4K3/5P2/8 b - - 2 41","b7b6 e3d3 e5d6 d3e4 e6e5 e4f5",2964,"crushing endgame long pawnEndgame",97,609],["Igzrl","8/1RQ2pk1/5qp1/p2Pp3/4PPP1/P3b3/4Nr2/4K3 b - - 2 38","e5f4 g4g5 f6a1 e2c1 a1c1 c7c1 f2f1 e1f1",2958,"crushing defensiveMove endgame veryLong",94,417],["nWrqp","2b5/7p/2p1p3/P1P3P1/5p1P/8/1k1K4/8 b - - 0 51","b2b3 h4h5 e6e5 g5g6 h7g6 h5h6 e5e4 h6h7 e4e3 d2c1 f4f3 h7h8q f3f2 h8b2 b3c4 b2e2",2915,"advancedPawn advantage bishopEndgame defensiveMove endgame promotion quietMove veryLong",95,404],["8hY9U","8/pp4pp/3k4/P2p4/1P1K4/7P/2P3P1/8 b - - 1 35","d6c6 d4e5 c6b5 e5d5 b5b4 a5a6 b7b5 d5c6 b4c3 c6b5",2904,"crushing endgame pawnEndgame veryLong",92,2143],["Uc89w","4k3/P4R2/4B1p1/8/5KpP/8/5B2/2r4q b - - 1 42","h1f3 f4g5 f3e4 g5f6 c1f1 f6g7 f1f2 f7f2 e4e5 g7h7",2916,"crushing endgame veryLong",95,310]]}]}
