Underpromotion test

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Underpromotion test

Post by Dann Corbit »

Code: Select all

1b1KNR2/2p3pP/p1B1p3/2p1k1p1/Q7/4p1N1/n6n/1b1R4 w - - bm h8=N; pv h8=N g4 Nf7#;
1B1R2B1/b4P2/r2qr3/p3PP2/NRNk4/1KnP1Q2/8/8 w - - bm f8=N; pv f8=N axb4 Nxe6#;
1B1R3b/PB1n1r1Q/1PPnp3/3k2p1/R7/qP1N4/2r1NP2/3b2K1 w - - bm a8=N; pv a8=N g4 Nc7#;
1b2BR2/3P1p2/2p5/5kPb/3p4/1Q5N/K2N1B2/5R2 w - - bm d8=N; pv d8=N f6 Qe6#;
1B2n2b/1pNP1P2/pn1r4/p1k1Pp2/5pRr/1QN1P3/6B1/KR6 w - - bm d8=N; pv d8=N f3 Qa3#;
1B2R3/3P1b1B/r1pnq2R/3nk2p/2P5/8/5Q1K/8 w - - bm d8=N; pv d8=N h4 Nxf7#;
1B3NK1/2r1P2N/Q1p1p3/R3bk2/2p1pn2/3P3P/5RPn/2r5 w - - bm e8=N; pv e8=N Rg7+ Nxg7#;
1B4B1/2P1kP2/1K4R1/8/8/8/8/8 w - - bm c8=B; pv c8=B Kf8 Bd6#;
1B6/1B2P1R1/N1P5/2pk1P1n/P2prn2/N1bq1P2/4Q1bK/8 w - - bm e8=N; pv e8=N c4 Rd7#;
1b6/1KP5/N1P5/pk6/p6R/P7/4P3/8 w - - bm c8=B; pv c8=B Ba7 Bf5 Bb8 Bd3#;
1b6/1p2P3/1r3B2/3P1kPK/2R3p1/p5p1/n4nP1/4Q3 w - - bm e8=N; pv e8=N Nd3 Ng7#;
1B6/2PP4/bNp5/Rn1rkpK1/1P1p4/1Q1P4/8/8 w - - bm d8=N; pv d8=N f4 Nc4#;
1B6/2PPNPK1/2N1k3/8/8/8/8/8 w - - bm c8=R; pv c8=R Kxd7 f8=N#;
1B6/4Pr2/4B2p/2pR1P1K/2PNk1P1/q2Np2p/3pQ3/n1bn4 w - - bm e8=N; pv e8=N Rxf5+ Bxf5#;
1b6/4R3/P7/8/1pPp4/5K1k/2P3pp/8 b - - bm g1=N+; pv g1=N+ Ke4 h1=Q+ Kf5 Qf3+ Kg6 Qc6+ Kg7 Qxa6 Re1 Kh2 Rb1 Be5+ Kf7 Qxc4+ Ke7 Qxc2;
1B6/6P1/8/8/4P3/4R2B/6pp/4K1k1 w - - bm g8=R; pv g8=R h1=Q Rf3 Qh2 Rf1#;
1b6/k1P2q2/p7/2p2p2/K2p4/8/6B1/8 w - - bm c8=N#; pv c8=N#;
1B6/PB2P3/N1P5/2pk1P1n/3prn2/N1bq1P2/4Q1bK/2R5 w - - bm a8=N; pv a8=N c4 Nb6#;
1B6/PK3B2/8/6PR/6kN/8/8/1b6 w - - bm a8=B; pv a8=B Be4+ Ka7 Bf5 Bf3+ Kh3 Nxf5#;
1b6/rn2PB1p/2q1RK1k/rn2p1N1/1Q1P4/5P1P/8/2B4b w - - bm e8=N; pv e8=N Qxe6+ Nxe6#;
1bBBb3/2P2N2/2k2N2/2pnn3/2R5/2p5/2K5/8 w - - bm cxb8=N+; pv cxb8=N+ Kb5 Nd6#;
1Bn5/3P4/8/6P1/8/8/7P/5K1k w - - bm d8=R; pv d8=R Na7 Rd1 Nb5 Kf2#;
1brR4/1Q2P3/1pnp1pp1/1KNk4/2p1b1p1/2B1nq2/6R1/7B w - - bm e8=N; pv e8=N g3 Qf7#;
1K1B4/4rP2/1N1Nk1P1/1p2p2P/1p2p3/1P2P3/6B1/8 w - - bm f8=B; pv f8=B Rb7+ Nxb7 Kf5 Bh3#;
1k1K4/4BP2/Q2R4/8/8/8/8/3q4 w - - bm f8=N; pv f8=N Qxd6+ Bxd6#;
1K2R3/6P1/5k2/1R6/8/8/8/8 w - - bm g8=R; pv g8=R Kf7 Rf5#;
1k3K2/5RP1/6r1/8/8/8/2p5/R7 w - - bm g8=R; pv g8=R Rxg8+ Kxg8 c1=Q Rxc1 Ka8 Rc8#;
1K3RR1/2P1k3/4p3/1P3p2/1r6/2r5/6p1/8 w - - bm c8=N+; pv c8=N+ Rxc8+ Rxc8 Rxb5+ Ka8 Rb2 Rg7+ Kd6 Rd8+ Kc6 Rdg8 Ra2+ Kb8 Rb2+ Kc8 Ra2 Rc7+ Kd6 Rg6 f4;
1K4n1/1BP2Rp1/1p6/2pP2rr/4kpp1/1N1Rp2n/2P4b/Q6N w - - bm c8=N; pv c8=N f3+ Qe5+ Bxe5+ d6#;
1K4nB/2Q1NP1b/1p2rr2/6p1/1P1k1bR1/1P5R/2P1nP2/7B w - - bm f8=N; pv f8=N b5 Nxe6#;
1K6/1nP5/4p3/3k4/1PR1rQn1/P1pN1N2/1q1R3b/1r3B2 w - - bm c8=N; pv c8=N Bxf4+ Nxf4#;
1K6/3k2P1/5Q2/8/8/8/8/8 w - - bm g8=N; pv g8=N Ke8 Qe7#;
1K6/3P1P2/4kr2/4P3/3P4/5Q2/8/8 w - - bm d8=N+; pv d8=N+ Ke7 exf6+ Kd7 Qd5#;
1K6/4P1P1/4k3/1R6/8/8/8/8 w - - bm e8=R+; pv e8=R+ Kf6 g8=R Kf7 Rf5#;
1k6/4PQ2/1pbr4/2p4p/7P/P6K/8/8 w - - bm e8=R+; pv e8=R+ Bxe8 Qxe8+ Kb7 Qxh5 Rd3+ Kg4 Ka6 Qe5 Rxa3 h5 Rd3 h6 Rd7 Qe8 Rd4+ Kf5 Rd5+ Ke6 Rd2 Qa4+ Kb7 Qe4+ Ka7 h7 Rd8 Qa4+ Kb7 Qd7+ Rxd7 Kxd7 c4 h8=Q b5 Qe5 Ka6 Kc6;
1k6/5p2/R1R3b1/3r4/8/4K3/3p4/8 b - - bm d1=N+; pv d1=N+ Kf3 Bh5+ Ke4 Rb5 Rab6+ Rxb6 Rxb6+ Kc7 Ra6 Nc3+ Kf4 Kd7 Ke5 Nb5 Rb6 Nc7 Rh6;
1K6/P1p1pP2/3N4/Q1PpP2R/2Pkp1p1/3PN1qR/1n1P3n/1B6 w - - bm f8=N; pv f8=N gxh3 Ne6#;
1K6/P4q2/1k6/8/8/8/8/8 w - - bm a8=N+; pv a8=N+;
1K6/P5r1/1k6/1P6/8/8/8/8 w - - bm a8=N+; pv a8=N+;
1K6/P5r1/1k6/8/8/1P6/8/8 w - - bm a8=N+; pv a8=N+;
1K6/P5r1/1k6/8/8/8/4B3/8 w - - bm a8=N+; pv a8=N+ Kc6 Bf3+ Kd6 Nb6 Rf7 Nc4+ Kc5 Nd2 Re7 Ne4+ Kd5 Nd2+ Kd4 Bb7 Kc5 Kc8 Rg7 Ne4+ Kd4 Nd6 Ke5 Nc4+ Ke6 Bc6 Rh7 Kd8 Rf7;
1K6/P7/1k6/3q4/8/8/8/8 w - - bm a8=N+; pv a8=N+;
1K6/P7/2qk4/8/8/8/8/8 w - - bm a8=N; pv a8=N;
1K6/Pb6/1k5p/8/8/6p1/8/5B2 w - - bm a8=N+; pv a8=N+ Kc6 b3b4 Rg7e7;
1K6/ppPQP3/3P1B2/2NkqnR1/1P3P2/1Pp1r3/2N5/8 w - - bm c8=N; pv c8=N Qxd6+ Qxd6#;
1Kb5/P1Rp4/pRP4r/1p1kpP2/4N3/N2pP2B/6Q1/2r3B1 w - - bm a8=N; pv a8=N d2 Rxd7+ Rd6 Nc7#;
1KN5/3NP3/2k5/5P2/2B5/8/8/8 w - - bm e8=R; pv e8=R Kxd7 Bb5#;
1N1B2bq/p3pPnp/Pp1k3N/3P4/1PPR1P2/3P2p1/6K1/8 w - - bm f8=N; pv f8=N Bxd5+ Rxd5#;
1n2K3/1RP1pN2/1Bk2p2/2N5/1b2b3/1Qnr4/8/5B2 w - - bm c8=N; pv c8=N Rd8+ Nxd8#;
1n2N3/2bPQpr1/2p1pPPp/r1p1kPpR/4pNK1/3BB3/5P2/4R3 w - - bm d8=N; pv d8=N gxf4 fxe6#;
1n3QB1/p1P2N2/2r1p3/1PPkPP2/1r1p1P2/B3PKn1/3N4/2RR2b1 w - - bm c8=N; pv c8=N exf5 Nfd6#;
1n3R2/4N1P1/6Pk/4B3/6n1/6K1/1P1ppp2/5b2 w - - bm g8=N+; pv g8=N+ Kh5 Rf5#;
1n4rk/1bp2Q1p/p2p4/1p2p3/5N1N/1P1P3P/1PP2p1K/8 b - - bm f1=N#; pv f1=N#;
1n6/2PPp3/R2rP2b/3k4/4RP2/B3P1Q1/3K4/1B5b w - - bm c8=N; pv c8=N Nxa6 Nxe7#;
1N6/2r1P3/4k2p/3Np2B/Q5P1/B7/2p5/2K5 w - - bm e8=N; pv e8=N e4 Qxe4#;
1N6/3p1P2/2pPpP1B/2P1N3/1P1kPK2/r7/1P3P2/8 w - - bm f8=N; pv f8=N Rf3+ Kxf3 Kxe5 Nfxd7+ Kd4 Ne5 Kxe5 Nxc6+ Kxf6 Ne5 Kxe5 Bg7#;
1N6/PR6/P1B4r/k2p4/2p3p1/8/Kn6/8 w - - bm a8=N; pv a8=N g3 Rb5+ Ka4 Nb6#;
1q3K1k/p3PQ2/7p/8/6P1/8/8/8 w - - bm e8=N; pv e8=N Qb4+ Qe7 Qxe7+ Kxe7 a5 Nd6 Kg7 Ke6 a4 Nc4 Kg6 Ne5+ Kg5 Nc4 Kxg4 Kd5 h5 Nd6 a3;
1q3r2/PrPPP1BP/1N2P3/8/1p2P3/1k4PN/2p5/K5RB w - - bm axb8=B; pv axb8=B Rxb6 c8=B Rxb8 Ba6 Rb5 d8=B Rc5 Rb1+ cxb1=Q+ Kxb1 Re8 h8=Q Rxh8 Bxh8 Rc2 Bf3 Rd2 e8=Q Rb2+ Kc1 Rc2+ Kd1 Rc5 e7 Ka3 Qd7 Rc3 Bxc3 Kb3 e8=Q bxc3 Qa4+ Kb2 Qeb5#;
1Q6/4k3/2R5/p7/P2P3p/2p2K2/1r4p1/8 b - - bm g1=N+; pv g1=N+ Ke3 Rxb8 Rxc3 h3 Rc7+ Kd6 Rh7 Rb2 Rh6+ Ke7 d5 Ra2 Kd4 Rxa4+ Kc5 Ra3 Re6+ Kd7;
1Q6/5k2/7p/8/6p1/6P1/4p1K1/1R1q4 b - - bm e1=N+; pv e1=N+ Kf1 Qf3+ Kxe1 Qe3+ Kf1 Qf3+ Kg1 Qe3+ Kh2 Qf2+ Kh1 Qf3+ Kg1;
1Q6/6P1/2r5/8/p7/k2K4/8/8 w - - bm g8=R; pv g8=R Rc1 Qd6+ Ka2 Rg2+ Rc2 Rxc2+ Ka1 Qa3+ Kb1 Qc1#;
1Q6/8/5k2/1BR5/6p1/4K3/1r3p2/8 b - - bm f1=N+; pv f1=N+ Kd3 Rd2+ Ke4 Re2+ Bxe2 Ng3+ Qxg3 Ke6 Bxg4+ Kf6 Qe5+ Kg6 Rc7;
1Q6/8/7k/8/4qp2/7K/6p1/8 b - - bm g1=N+; pv g1=N+ Kg4 Qg2+ Kf5 Qd5+ Kf6 Qg5+ Ke6 Nf3 Qh8+ Kg6 Qe8+ Kg7 Qf7+ Kh6 Qf8+ Kh5 Kd7;
1Q6/n1P1RB2/1pb1Pp2/4k3/4p1K1/1N1pp3/3B4/6n1 w - - bm c8=N+; pv c8=N+ Kd5 Nxb6#;
1Q6/p1P1k1pp/4b3/2p1p3/2r3P1/P3p3/3qP1BP/R4K2 w - - bm c8=N+; pv c8=N+ Kf6 Bf3 Qd8 Qb7 Qxc8 g5+ Kxg5 Qxg7+ Kf5 Bg2 Qg8 Bh3+ Ke4 Bg2+ Kf5;
1q6/P2N4/5p2/2p2p2/2Pk1b1R/6P1/PN1P1P1K/Bb3R1B w - - bm axb8=B; pv axb8=B Bc2 Ba7 Bd3 Bxc5#;
1q6/p3P1kp/2p1Q3/1p6/2p2Pp1/2r4P/P6K/8 w - - bm e8=N+; pv e8=N+ Qb8b4+ Qf7e7 Qb4xe7+ Kf8xe7 a7a5 Ne8c7 h6h5 g4xh5;
1qrb4/r3pP1R/3k1N2/n2P4/3Q3K/N5p1/6B1/6B1 w - - bm f8=N; pv f8=N e6 dxe6#;
1R1K2R1/3P1k1P/8/3Pp3/4B3/1P6/8/8 w - - bm h8=B; pv h8=B Kxg8 Ke7#;
1r1R4/4Prkp/8/p7/1p2P3/8/PPP1b1PP/2K5 w - - bm e8=N+; pv e8=N+ Kg6 Rxb8 Rf1+ Kd2 Rf2 Nd6 Bg4+ Kd3 Rxg2 h4 Kh5 Rb5+ Kxh4 Rxa5 h5 Nf5+;
1R2K1R1/P1k1P3/8/3pP3/3B4/6P1/8/8 w - - bm a8=B; pv a8=B Kxb8 Kd7#;
1R2qkNb/3P2nP/8/4N2B/8/8/3K4/8 w - - bm d8=N; pv d8=N Qxd8+ Nd7#;
1R3n2/Q1b1P2k/8/6P1/5N2/8/8/1K6 w - - bm exf8=R; pv exf8=R Kg7 Qxc7#;
1R3n2/Q3P1bk/8/6P1/5N2/8/8/1K6 w - - bm exf8=B; pv exf8=B Kh8 Qxg7#;
1R3n2/Q3P2k/8/6P1/5b2/8/8/1K6 w - - bm exf8=N+; pv exf8=N+ Kh8 Ng6#;
1r4bk/2P2P2/7K/8/8/6N1/8/8 w - - bm cxb8=B; pv cxb8=B Bxf7 Ne4 Be6 Nf6 Bf7 Bd6 Bg8 Bf8 Bf7 Bg7#;
1r5N/2PPPP1P/6r1/8/B4p2/4pPk1/3pRpP1/R6K w - - bm f8=B; pv f8=B Rg5 e8=B Rd5 d8=R Rbxd8 cxd8=R Rxd8 Rf1 Rd5 Bd1 Ra5 Bg6 Ra1 Nf7 Rxd1 Rxd1 f1=R+ Rxf1 d1=N h8=Q Nf2+ Kg1 Nh3+ Qxh3#;
1R6/1P1P3p/2kn3R/3N1P2/P7/3N2p1/6Bp/7K w - - bm d8=B; pv d8=B Kd7 Nf6#;
1R6/1P2PK1k/8/6P1/8/8/8/8 w - - bm e8=N; pv e8=N Kh8 Nf6#;
1R6/1pP2K1k/1P6/8/8/8/8/2B5 w - - bm c8=B; pv c8=B Kh8 Bf5#;
1R6/1Q5P/8/2N5/pNr5/kn5R/7K/1B6 w - - bm h8=B; pv h8=B Rd4 Nbd3 Na5 Qb2#;
1R6/3b2p1/5p1p/7P/4P1P1/2K5/kp6/8 b - - bm b1=N+; pv b1=N+ Kd4 Bxg4 Rb7 Nd2 Rxg7 Nf3+ Kd5 Bxh5 Rh7 Ne5 Rxh6 Bf7+ Kd6 Bg6 Ke7 Bxe4 Rxf6 Kb3 Rb6+ Kc4;
1R6/3bPpk1/3N3p/p3b1p1/6P1/7P/2r3B1/7K w - - bm e8=N+; pv e8=N+ Kf8 Nc7+ Kg7 Nde8+ Kf8 Be4 Rc1+ Kg2 f5 Nf6+;
1r6/3PP2k/8/6K1/2P5/8/8/Q7 w - - bm e8=N; pv e8=N Rb5+ cxb5 Kg8 Qg7#;
1R6/3r1P1k/1p3np1/4p2p/p3q2P/8/PB3Q1K/8 w - - bm f8=N+; pv f8=N+ Kh6 Bc1+ Kg7 Ne6+ Kf7 Ng5+ Kg7 Qxf6+ Kxf6 Nxe4+ Kf5 Ng3+ Ke6 Rxb6+ Kd5 Rxg6 Rc7 Bg5 Rc2+ Kh3 Rxa2;
1R6/3RPbk1/1p2r1p1/1N2rp1p/1P5P/6P1/5K2/8 w - - bm e8=N+; pv e8=N+ Rxe8 Rxf7+ Kxf7 Nd6+ Kf8 Nxe8 Rxe8 Rxb6 Re4 Rxg6 Rxb4 Rf6+ Kg7 Rxf5 Rb2+ Kf3 Rb3+ Kg2 Rb2+;
1R6/4P1k1/7p/4K2P/p7/P2r4/1p6/8 w - - bm e8=N+; pv e8=N+ Kf7 Nd6+ Ke7 Rb7+ Kd8 Nc4 Rc3 Kd4 Rh3 Kc5 Rxh5+ Kd6 Ke8 Ke6 Kf8 Rxb2 Rh1 Rb4 h5 Ne5;
1r6/4PP1k/8/6K1/2P5/8/8/Q7 w - - bm f8=B; pv f8=B Rb5+ cxb5 Kg8 Qg7#;
1R6/7P/8/8/8/7r/Q7/1K4Bk w - - bm h8=R; pv h8=R Rh4 Be3 Rh5 Rxh5#;
1R6/8/3p4/2n1p3/2P5/p3K3/P4p2/4k3 b - - bm f1=N+; pv f1=N+ Kf3 Nd2+ Kg2 e4 Rh8 Ke2 Rh1 e3 Rh2 Kd3 Rh3 Nxc4 Kf1 d5 Ke1 Ne5 Kf1;
1R6/8/8/4P2k/6p1/6K1/1P3r1p/8 b - - bm h1=N#; pv h1=N#;
1r6/P5P1/6Q1/8/2K5/8/8/7k w - - bm axb8=R; pv axb8=R Kh2 Rh8#;
1R6/p7/P3p3/k2p4/1R1P4/2p5/1pB2p1K/8 b - - bm f1=N+; pv f1=N+ Kg1;
1R6/r2b2P1/8/3k1p1p/4pP2/1N2K1P1/3p4/8 b - - bm d1=N+; pv d1=N+ Kd2 Be6 Rd8+ Kc4 Nd4 Rxg7 Nxe6 Rxg3 Rd4+ Kb3 Kxd1 h4 Nc5+ Kb2 Rd2+ Kc3 Rd5 Rg1+;
1RB5/5P2/2k1PP2/6P1/1P6/KP6/4N1PB/8 w - - bm f8=N; pv f8=N Kd5 Bb7#;
1rb5/p4kBP/2np1Np1/3NpP2/2p5/3P4/Pq2PPP1/R3KB1R w - - bm h8=N+; pv h8=N+ Kxg7 Rh7+ Kf8 Nxg6#;
2B2B2/3Pp1R1/3N1k2/8/3pR3/3K4/4P3/8 w - - bm d8=R; pv d8=R e6 Rxe6#;
2B5/1K1P2P1/1pNQ1NpP/2r2k2/2p4b/4n2p/8/2B1r2b w - - bm d8=N+; pv d8=N+ Kg5 Nf7#;
2b5/1P6/pN1Pp1K1/2P1k1P1/r6R/r3B3/2nn1N2/8 w - - bm b8=N; pv b8=N a5 Nc6#;
2B5/1QB2P1n/2b5/3k1p2/1p1PNP2/PP2P3/4K3/8 w - - bm f8=N; pv f8=N fxe4 Be6#;
2B5/4P3/8/7N/7k/8/6R1/3K4 w - - bm e8=R; pv e8=R Kxh5 Rh8#;
2b5/B2p2P1/2p1p1p1/2pk2p1/B1NNpPP1/1P1nP3/1q1P1p1R/3R1Q1K w - - bm g8=N; pv g8=N Qxb3 Bxb3 gxf4 Nf6#;
2b5/P1Rp4/pRP4r/1p1kPP2/1P1p1K1p/p2P1p2/6Qn/2r5 w - - bm a8=N; pv a8=N h3 Rxd7+ Rd6 Nc7#;
2B5/P3r1P1/2PNP3/1PPkP1R1/N7/4K3/8/8 w - - bm g8=N; pv g8=N Rf7 Nf6+ Rxf6 exf6#;
2b5/r3QRPr/1n3B1p/2PpPkPB/3P1NRn/5P1K/8/4b3 w - - bm g8=N; pv g8=N hxg5 Bg7#;
2BB4/1PPPPPPP/5Nk1/K1bqnnpb/8/8/p4p2/1r6 w - - bm h8=N+; pv h8=N+ Kxf6 g8=N+ Ke6 f8=N+ Kd6 e8=N+ Bxe8 dxe8=N+ Kc6 b8=N+ Rxb8 cxb8=N#;
2bn2n1/4P2Q/1b5p/4RpNk/7P/1q3P1K/4B3/8 w - - bm e8=N; pv e8=N f4+ Ne6#;
2BqN2r/1npPPPPn/2PBk2N/8/3K4/8/8/8 w - - bm g8=N; pv g8=N cxd6 Ng7#;
2BrNqQ1/1PbPPPpn/1pN1k1P1/1K6/4P3/8/8/8 w - - bm b8=N; pv b8=N Nf6 exf8=N#;
2BrQ3/1PppbP2/1p1kNp1B/1p1PpP2/7p/3R2nK/3N4/8 w - - bm b8=N; pv b8=N e4 Bf4#;
2K1N2N/3P4/5N1k/6n1/8/8/8/8 w - - bm d8=N; pv d8=N Ne6 Ndf7#;
2k1N3/Pn1n4/2N5/1K6/8/8/8/8 w - - bm a8=N; pv a8=N Nd6+ Nxd6#;
2k1N3/PnPn4/8/8/2p5/2p5/2K5/8 w - - bm a8=N; pv a8=N Nb8 Nb6#;
2K2B2/2P1P3/8/3k4/8/2Q2R2/8/8 w - - bm e8=B; pv e8=B Ke6 Bf7#;
2K2B2/4P3/2P5/3k4/8/2Q2R2/8/8 w - - bm e8=N; pv e8=N Ke6 Nc7#;
2K4B/3p1P2/4PRB1/2P1kP2/7n/2N1P3/8/3q4 w - - bm f8=N; pv f8=N d6 Nd7#;
2K4N/3PP1k1/5N2/6n1/8/8/8/8 w - - bm e8=N+; pv e8=N+ Kxh8 d8=N Ne6 Nf7#;
2K5/4NP2/3kpR2/8/3B4/8/8/8 w - - bm f8=R; pv f8=R Kxe7 Bc5#;
2K5/4P3/p1k5/P1p5/2P2p2/5P2/4P3/8 w - - bm e8=R; pv e8=R Kd6 Re4 Kc6 Re6#;
2kB4/1R3P2/1PK5/8/8/8/8/8 w - - bm f8=B; pv f8=B Kxd8 Rb8#;
2kB4/2P2p1P/6b1/2N4p/2P4K/8/8/8 w - - bm h8=N; pv h8=N f6 Nxg6 f5 Ne7#;
2N1k1B1/PpPN2b1/3R1p2/1p2pp1K/r6p/1p6/qpn5/8 w - - bm a8=N; pv a8=N h3 Re6+ Kxd7 Ncb6#;
2N1K3/r2Pp3/rnQPP2R/1b2kp2/7B/1qp1PB2/1N5b/8 w - - bm d8=N; pv d8=N Bxc6+ Nxc6#;
2n3qb/4P3/5p2/3p1k1P/2p2p1P/7P/1p2Q3/nK2R3 w - - bm e8=N; pv e8=N f3 Qxf3#;
2n3R1/k2P1b1Q/8/1P6/2N5/8/8/6K1 w - - bm dxc8=R; pv dxc8=R Kb7 Qxf7#;
2n3R1/k2P3Q/8/1P6/2b5/8/8/6K1 w - - bm dxc8=N+; pv dxc8=N+ Ka8 Nb6#;
2n3R1/kb1P3Q/8/1P6/2N5/8/8/6K1 w - - bm dxc8=B; pv dxc8=B Ka8 Qxb7#;
2n5/1P3B2/8/8/8/8/Np2p3/bk2K3 w - - bm bxc8=B; pv bxc8=B Kc2 Bf5#;
2n5/3b1P2/4k1K1/6B1/3R4/8/8/8 w - - bm f8=N+; pv f8=N+ Ke5 Bf6#;
2N5/P7/2p5/2k5/8/2P1p2K/4B2p/7r w - - bm a8=R; pv a8=R Rb1 Kxh2 Kd5 Ne7+ Kd6 Nf5+ Kd5 Re8 Ra1 Rxe3 Kc5 Kg3 Ra4 Nd4 Ra3 Kf3 Kb6 Kf4 Ra7 Re6 Rc7 Bf3 Rf7+ Ke5 Ka5;
2NKQ2b/r1p2P1B/1P1P4/3kp3/4R1Nn/8/1n6/4R1B1 w - - bm f8=N; pv f8=N Bf6+ Nxf6#;
2Nn1KB1/2pPP1p1/2pQ3p/rRb2k1P/2p2P2/2Nn3P/6r1/5R2 w - - bm e8=N; pv e8=N Ne6+ Bxe6#;
2nn3B/2NpPp1B/K4Qq1/1R4r1/pb2kpP1/1r3pP1/2PPbP2/4R3 w - - bm e8=N; pv e8=N fxg3 Nd6+ Bxd6 Qd4#;
2NnK3/5pP1/2P1kr1p/1pp1Pn2/rb2Qp1q/p1pN1p1B/8/3b4 w - - bm g8=N; pv g8=N h5 exf6#;
2nNnbr1/B2PPN2/2pp2Q1/1p1k2KR/1R2ppp1/1pP5/5q2/1B4rb w - - bm dxc8=N; pv dxc8=N Bxe7+ Nxe7#;
2nR3K/3bP1N1/2pb1p1B/4p3/4k3/1p6/1nPQ3P/2N5 w - - bm e8=N; pv e8=N f5 Nf6+ Kf3 Qe2#;
2nrn3/1N1k2P1/3p4/3R4/2R1Q3/5N1b/6p1/6K1 w - - bm g8=N; pv g8=N Nc7 Nf6#;
2Q1BB2/pP6/p2N3R/kn6/3p4/P1p5/2P4K/5b2 w - - bm b8=N; pv b8=N d3 Qxa6#;
2Q2r1k/4N2p/3pnppP/8/2P3q1/pPQ5/P1K2p2/4R3 b - - bm fxe1=N+; pv fxe1=N+ Qxe1 Rxc8 Nxc8 Qf5+ Kd2 Qa5+ Kd1;
2Q5/1bNP4/2pB1nK1/3B4/nr1k1p1b/2p5/2P1RN2/8 w - - bm d8=N; pv d8=N f3 Nde6#;
2Q5/3P1kpp/4q3/p7/3B1p2/P2P4/3K1PPP/7r w - - bm d8=N+; pv d8=N+ Kg6 Qxe6+ Kg5 Nf7+ Kh5 Qf5+ g5 Qxg5#;
2Q5/4PP2/3k4/4pP2/4K3/8/8/8 w - - bm f8=R; pv f8=R Kxe7 Qd8#;
2Q5/4rP2/3k4/8/3Kp3/8/8/8 w - - bm f8=N; pv f8=N e3 Qc5#;
2Q5/8/8/6kp/4B1p1/4K1B1/5p2/8 b - - bm f1=N+; pv f1=N+ Kh2g2 Nf1xg3 Kg2xg3 Qe7e3+ Kg3g2 Qe3e2+ Kg2g3 Qe2g4+ Kg3f2 Qg4xh4+ Kf2f1 Qh4f4+ Kf1e2 Qf4e5+ Ke2f2 Qe5d4+;
2qQ4/Pb1pP3/r1k1N1n1/R1B5/4K1N1/8/2n5/8 w - - bm e8=N; pv e8=N d5+ Qxd5#;
2R1B3/r1nP1p1K/3pPQ2/1P1k1N2/q1b4p/pp1P1P1r/4N3/2R1Bn2 w - - bm d8=N; pv d8=N fxe6 Qd4#;
2R1R3/5KPB/N2p1pN1/1nbk4/Q7/p1r1Pqn1/2P5/B7 w - - bm g8=N; pv g8=N f5 Nf6#;
2r2Q2/3p1PPp/2bppk2/4p2K/2N3p1/3n4/4rbN1/8 w - - bm g8=N+; pv g8=N+ Kf5 Nxd6#;
2R3n1/1P1N4/kP6/3B4/1n6/1K6/2ppp1P1/2b5 w - - bm b8=N+; pv b8=N+ Ka5 Rc5#;
2R4B/3KP3/3p4/n2k1n2/r2P1p2/5rNQ/N7/1b1R1B2 w - - bm e8=N; pv e8=N fxg3 Nf6#;
2R5/1P2R3/5p2/2pP1p2/2Nknp2/3P1B2/2K5/8 w - - bm b8=N; pv b8=N Nc3 Nc6#;
2R5/4P1B1/3k2K1/2N5/8/2N5/8/8 w - - bm e8=N+; pv e8=N+ Ke7 Nd5#;
2R5/4P1P1/4kB2/7K/4B3/8/8/8 w - - bm e8=N; pv e8=N Kf7 Bd5#;
2R5/4P3/2nNpr2/2p1k1b1/2pR4/1Q2NnP1/1P3B2/2K4B w - - bm e8=N; pv e8=N Bxe3+ Qxe3#;
2R5/4P3/3k1P2/8/4K3/8/8/8 w - - bm e8=B; pv e8=B Ke6 Rc6#;
2r5/6NP/3p3K/3N3p/4kP2/1P6/4BB2/8 w - - bm h8=N; pv h8=N Rxh8+ Kg5 h4 Nc3#;
2r5/k2P4/8/1Q6/8/8/8/1K6 w - - bm dxc8=B; pv dxc8=B Ka8 Qb7#;
2RB4/4P3/3k4/8/2K5/8/8/8 w - - bm e8=R; pv e8=R Kd7 Bb6 Kd6 Kb5 Kd7 Rcd8#;
2Rb4/Q4P1B/1p1p2pr/pn1p4/3k2pr/1KpP3p/4PP1B/6N1 w - - bm f8=N; pv f8=N a4+ Qxa4#;
2rr2k1/5p2/1pn3P1/p6Q/N3q1P1/P6R/KPp2R1P/8 b - - bm c1=N+; pv c1=N+ Ka1 Nb3+ Ka2 Qb1+ Kxb1 Rd1+ Kc2 Ncd4+ Kxd1 Rc1#;
2RR4/Kp2P1P1/bpqP1N2/b1k5/2np4/1Q2nB2/2Np4/4r3 w - - bm e8=N; pv e8=N d1=Q Nd7#;
3B3q/2pPP2n/n1Pk2p1/R2P1p2/P2b1P2/1bN4p/1K1Q4/2R5 w - - bm e8=N+; pv e8=N+ Qxe8 dxe8=N#;
3B4/1P3P2/2k1P3/8/3K4/8/8/8 w - - bm b8=R; pv b8=R Kd6 Rb6#;
3B4/1P3P2/2P1k3/8/3K4/8/8/8 w - - bm f8=R; pv f8=R Kd6 Rf6#;
3b4/4PQ2/2k5/1p6/1P3PPK/8/8/8 w - - bm exd8=R; pv exd8=R Kb6 Rd6#;
3b4/5Pp1/2KPp1B1/1P2kp1N/P3p3/4P3/8/8 w - - bm f8=N; pv f8=N f4 Nd7#;
3B4/kBP5/8/N1p5/2K5/8/8/8 w - - bm c8=B; pv c8=B Kb8 Nc6#;
3B4/Q1P1p3/2ppP3/6R1/1p1bp3/R1n1k1P1/4P1P1/1b2KB2 w - - bm c8=N; pv c8=N b3 Nxe7 Nxe2 Rxb3+ Bd3 Nf5#;
3BK3/2p2PNn/2pp2Rp/2n1k1pb/2Pp4/3P1PP1/7N/8 w - - bm f8=N; pv f8=N Nf6+ Bxf6#;
3bk3/2P3Q1/8/3N2p1/6K1/8/8/8 w - - bm c8=B; pv c8=B Bc7 Qe7#;
3bN2n/3P1Pr1/n5p1/1Ppkp3/2N1p1B1/1K2P3/8/8 w - - bm f8=N; pv f8=N g5 Be6#;
3K2n1/Nb5P/p1pk3n/P3b3/2Q1pR2/1B5p/7B/8 w - - bm h8=N; pv h8=N Nf7+ Nxf7#;
3k4/1P3B1P/1N2p1P1/4p3/4K3/8/8/8 w - - bm b8=B; pv b8=B Ke7 h8=B Kf8 Bd6#;
3K4/1P3P2/3k2P1/3p1Pp1/1P1p1pP1/3p1P2/3P4/8 w - - bm b8=N; pv b8=N Ke5 f8=B Kf6 Nd7#;
3K4/2P2P2/4k3/4p3/4P3/8/8/8 w - - bm f8=R; pv f8=R Kd6 c8=R Ke6 Rc6#;
3K4/2p2Pp1/1NP3P1/pP1P1p2/3P1p1R/P4B2/6nP/3R2bk w - - bm f8=B; pv f8=B cxb6 Bd6 a4 Rxf4 Kxh2 Rh4#;
3K4/2P3N1/3k4/7R/1PP5/8/8/8 w - - bm c8=B; pv c8=B Kc6 Rh6#;
3K4/2P5/3k1N2/8/3P4/4R3/1P6/8 w - - bm c8=B; pv c8=B Kc6 Rb3 Kd6 Rb6#;
3K4/2P5/3k4/4N2R/1PP5/8/8/8 w - - bm c8=R; pv c8=R Ke6 Rc6#;
3K4/2P5/8/3kP3/3p4/1R1N1P2/8/8 w - - bm c8=B; pv c8=B Kc4 Be6#;
3K4/2P5/Pp6/1p1kP3/1P2pP2/2PpP3/3P4/8 w - - bm c8=B; pv c8=B Kc4 Be6#;
3K4/4P3/4N3/3k4/5Q2/8/8/8 w - - bm e8=B; pv e8=B Kxe6 Bf7#;
3K4/4PP2/3k3P/2p2Pp1/2P1p1P1/4P3/8/8 w - - bm e8=B; pv e8=B Ke5 f8=B Kf6 Bg7#;
3K4/5P2/1k6/4P3/R3B3/N7/8/8 w - - bm f8=N; pv f8=N Kc5 Nd7#;
3K4/6PN/2pkN1P1/2R5/4P3/8/8/8 w - - bm g8=R; pv g8=R Kxe6 Kc7 Ke7 Re5#;
3K4/B3N2P/p1PkpR2/r2N2pp/5p2/pb6/1P4Q1/8 w - - bm h8=N; pv h8=N h4 Nf7#;
3N1b2/prP1p1p1/k3K1P1/PrpN4/R1B5/P7/8/8 w - - bm c8=R; pv c8=R Rb6+ axb6#;
3N1k2/4n1nP/5N2/6K1/8/8/8/8 w - - bm h8=N; pv h8=N Ne6+ Nxe6#;
3N1k2/4nPnP/8/8/5p2/5p2/5K2/8 w - - bm h8=N; pv h8=N Ne8 Ne6#;
3N3n/PP4pB/1KP5/2Bkrr1R/3P2n1/3P4/6N1/8 w - - bm a8=N; pv a8=N g6 Nc7#;
3N3q/5Pn1/Q7/3p1p1p/2p1pkpn/2p1p1b1/4K3/8 w - - bm f8=N; pv f8=N d4 Qd6+ Kg5 Nf7#;
3n4/2P5/4n3/1P5b/8/2K5/3N2P1/k7 w - - bm c8=R; pv c8=R Nc7 Rxc7 Nb7 Rxb7 Bd1 Ra7+ Ba4 Rxa4#;
3n4/2P5/8/4K3/8/8/1kp5/R7 w - - bm c8=R; pv c8=R;
3N4/2PbPP2/3k4/3N4/3K4/8/8/8 w - - bm f8=N; pv f8=N Be8 c8=N#;
3N4/4P3/7p/4k1p1/2P5/3P4/2Q5/K1N3N1 w - - bm e8=N; pv e8=N h5 Qf2 h4 Qf6#;
3N4/kBP5/2P5/B7/1K6/8/8/8 w - - bm c8=N+; pv c8=N+ Kb8 c7#;
3N4/P1p5/2Pp4/3k1p2/P3bK2/P5p1/1N2P3/6B1 w - - bm a8=N; pv a8=N g2 Nxc7#;
3N4/Ppk2P2/1N6/K7/8/8/8/8 w - - bm f8=B; pv f8=B Kxd8 a8=Q+ Kc7 Qc8#;
3nbK2/2nqp1PP/4pkP1/5pp1/6r1/b7/1p6/8 w - - bm h8=B; pv h8=B Rh4 g8=Q+ Rxh8 Qxh8+ Kxg6 Qh7+ Kxh7;
3nN3/3P1Ppq/1pp3pp/Pn2k1p1/R1Q4N/4rB2/8/6RK w - - bm f8=N; pv f8=N h5 Rxg5#;
3nrn2/1P2k1N1/4p3/4R3/3Q1R2/b1N5/1p6/1K6 w - - bm b8=N; pv b8=N Nd7 Qxd7#;
3Q4/6P1/2p3PK/2P1pNp1/2p1Bk1p/2P2P1P/6rp/8 w - - bm g8=N; pv g8=N h1=Q Nf6 Qg1 Nh5#;
3Q4/6P1/7k/7N/5N2/8/6p1/6Kb w - - bm g8=R; pv g8=R Kh7 Rh8#;
3QRbb1/B1P1n3/3pP3/R1nNk1P1/5NP1/qpP2K2/8/8 w - - bm c8=N; pv c8=N b2 Qxd6#;
3r1R2/1PPBP3/3k4/8/3K4/8/8/8 w - - bm exd8=R; pv exd8=R Ke7 c8=N#;
3R2K1/1P6/2k5/6R1/8/8/8/8 w - - bm b8=R; pv b8=R Kc7 Rc5#;
3R4/2P1k1b1/p7/1p2pb2/1P6/K4np1/8/3R4 w - - bm c8=N+; pv c8=N+ Kb6c6 Qd8d6+ Kc6b5 Qd6d7+ Kb5a5 Qd7xa7+ Ka5b5 Qa7b6+ Kb5a4 Qb6a6+;
3R4/2rp2PK/2P1p3/Q1N1k3/1P3RP1/2qrpB2/3p3B/1b6 w - - bm g8=N; pv g8=N d6+ Nd7#;
3r4/3kPK2/2R5/8/8/8/8/8 w - - bm exd8=N; pv exd8=N Kxd8 Ke6 Ke8 Rc8#;
3R4/4pP2/1Np1Pp2/1p2kp2/4pR2/3p2K1/1p5B/1B4N1 w - - bm f8=N; pv f8=N d2 Ng6+ Kxe6 Ba2#;
3R4/P1pP3p/2Pp3R/3k4/1P4N1/3B1p2/4pQ2/4K3 w - - bm a8=N; pv a8=N Kxc6 Qxf3#;
3rb2k/2P4p/6pP/p2B1pP1/Pp2pP2/1P2K3/8/8 w - - bm cxd8=B; pv cxd8=B Bf7 Kd4 Kg8 Bxa5 Kf8 Bxb4+ Ke8 Bxf7+ Kxf7 a5 e3 a6 e2 a7 e1=R Bxe1 Ke7 a8=Q Kd7 Kd5 Ke7 Kc6 Kf7 Bb4 Ke6 Qe8#;
3rR3/4n1Pp/3b3K/2p1kbQ1/2Bnp2N/1N3p2/1q6/B3R3 w - - bm g8=N; pv g8=N f2 Qg3#;
4B1K1/1PPPbPP1/4k1NR/2prBrp1/2PnNpP1/8/7Q/3R4 w - - bm b8=N; pv b8=N f3 Nf8#;
4B1N1/3PPnRp/4b2B/3p1k1P/Kprp1Pp1/1N1P2Q1/5n2/8 w - - bm d8=N; pv d8=N Bd7+ Bxd7#;
4b2B/P3QnPK/2r1R3/1P1k1Ppp/R3r3/1N1P2nB/N3pb2/8 w - - bm g8=N; pv g8=N h4 Nf6#;
4b3/1pP5/1B1pPK2/N1pk2P1/3p3P/3P4/8/8 w - - bm c8=N; pv c8=N c4 Ne7#;
4B3/2P3P1/3k1P2/8/4K3/8/8/8 w - - bm c8=R; pv c8=R Ke6 Rc6#;
4B3/2P3P1/3P1k2/8/4K3/8/8/8 w - - bm g8=R; pv g8=R Ke6 Rg6#;
4B3/2PP4/4k3/8/3K2P1/8/8/8 w - - bm d8=B; pv d8=B Kd6 c8=R Ke6 Rc6#;
4B3/3p1P1Q/3Ppp2/1R6/3pb1p1/1P1k1n1R/1P1P4/2BK2b1 w - - bm f8=N; pv f8=N g3 Nxd7 Nxd2 Rxg3+ Be3 Nc5#;
4B3/5P2/8/4B3/4k1NK/8/2R5/8 w - - bm f8=N; pv f8=N Kf5 Bg6#;
4B3/n1Nnp1RP/1P1k1bpp/5b1q/2RBp1p1/6N1/p5rr/K2Q4 w - - bm h8=N; pv h8=N Bxd4+ Qxd4#;
4B3/R2P4/4k3/6P1/2P1K3/8/8/8 w - - bm d8=B; pv d8=B Kd6 Rc7 Ke6 Rc6#;
4Bk1K/2P4P/8/3N4/8/8/8/8 w - - bm c8=B; pv c8=B Kxe8 Kg7 Kd8 h8=Q#;
4BR2/3P4/4k3/8/5K2/8/8/8 w - - bm d8=R; pv d8=R Ke7 Bg6 Ke6 Kg5 Ke7 Rfe8#;
4k1K1/3p2pP/p2P3P/P7/8/1p6/1p6/b7 w - - bm h8=R; pv h8=R b1=Q h7 Qxh7+ Rxh7 Be5 Rh3 b2 Rb3 Bxd6 Rxb2 Bc7 Re2+ Kd8 Kxg7 Bxa5 Ra2 Bc3+ Kg6 a5 Rc2 Bb4 Kf5 d6 Ke6 Bc5 Ra2 Bb4 Kd5 Kc7 Ra4 Kb6 Kc4 Kc6 Ra1 d5+ Kd4 Bc5+ Ke5 Bd6+ Kd4 Bc5+;
4K1n1/5P2/3p2R1/2nPk1Bb/1pP1p2r/4QpN1/5P1N/8 w - - bm f8=N; pv f8=N Nf6+ Bxf6#;
4K3/1kP5/8/1B6/5B2/8/8/8 w - - bm c8=N; pv c8=N Kxc8 Ba6#;
4K3/1N3P2/4k3/R7/5PP1/8/8/8 w - - bm f8=B; pv f8=B Kf6 Ra6#;
4k3/4P2R/5P2/p7/1p5p/1P1K4/P1p2r2/8 b - - bm c1=N+; pv c1=N+ Ke2e3;
4K3/4RP2/3qP1k1/6p1/8/8/8/8 w - - bm f8=N+; pv f8=N+ Ke6d6 Nf8g6 Kd6d5;
4K3/5P2/2N1k3/8/4P3/3R4/6P1/8 w - - bm f8=B; pv f8=B Kf6 Rg3 Ke6 Rg6#;
4K3/5P2/4k3/8/8/8/r7/8 w - - bm f8=N+; pv f8=N+ Kg6f5 Re7f7+ Kf5g4 e6e7 Qd6c6+ Ke8d8 Qc6b6+ Kd8d7 Qb6b5+ Kd7e6 Qb5c6+ Ke6e5 Qc6c5+ Ke5f6 Qc5d4+ Kf6g6 Qd4d6+ Kg6g7 Qd6e5+ Kg7g8;
4K3/5P2/4k3/R2N4/5PP1/8/8/8 w - - bm f8=R; pv f8=R Kd6 Rf6#;
4K3/P2N3B/2RpkP1p/pp2N2r/2p5/6bp/1Q4P1/8 w - - bm a8=N; pv a8=N h2 Nc7#;
4N1b1/1P1k3P/8/1R3P1B/K7/8/8/8 w - - bm hxg8=N; pv hxg8=N Kd8 Rd5#;
4N1B1/1P6/1pP3R1/2k4K/prp4R/np4p1/5PPp/5Q2 w - - bm b8=N; pv b8=N h1=Q Rg5#;
4N1K1/1B1k1P2/8/B4N2/8/8/8/8 w - - bm f8=N+; pv f8=N+ Kxe8 Bc6#;
4N1Kb/rppP1P2/2BpP1R1/B1N1kb2/1P1pPp2/5Pp1/3R1n2/4Q2n w - - bm d8=N; pv d8=N g2 Nd7#;
4n2B/K2P1PrN/2P2n2/1N2kp2/2Q5/8/8/8 w - - bm f8=N; pv f8=N Rxd7+ Nxd7#;
4N2R/3P4/8/2k5/Q7/8/8/2B4K w - - bm d8=N; pv d8=N Kd5 Rh5#;
4N3/1pPp2p1/1Rn1k1Pp/7p/p3PK1Q/Pr6/B7/8 w - - bm c8=N; pv c8=N d6 Qh3#;
4N3/2PN4/2P4p/3k4/7Q/8/b7/7K w - - bm c8=N; pv c8=N h5 Ne7+ Ke6 Qf6#;
4N3/2QP4/1N2k3/8/7N/5N2/8/4K3 w - - bm d8=N#; pv d8=N#;
4N3/5p1P/4pP2/2p1k3/2K4P/1pb4P/3P2N1/1B6 w - - bm h8=N; pv h8=N b2 Nxf7#;
4N3/6P1/4pBp1/5k2/8/5K2/8/8 w - - bm g8=N; pv g8=N g5 Ne7#;
4N3/PPPPPPPP/3pbp2/4kp2/4pN2/4K3/8/8 w - - bm h8=N; pv h8=N d5 Nhg6#;
4Nk2/3P1P2/1N4P1/8/6K1/8/8/8 w - - bm d8=N; pv d8=N Ke7 Nc6+ Ke6 f8=N#;
4Q1K1/Pp5P/3Pn3/1pPkP3/R5R1/1PBB4/b2nN3/4q1br w - - bm a8=N; pv a8=N b4 Nb6+ Kxc5 Qb5#;
4Q3/1P6/k7/N7/2N5/8/1p6/bK6 w - - bm b8=R; pv b8=R Ka7 Ra8#;
4q3/3PR3/1Np1b1rn/2P1k1b1/1pQ2n2/1K1PN1B1/4p3/5R2 w - - bm dxe8=N; pv dxe8=N e1=Q Nd7#;
4Q3/4P1PP/7k/8/6r1/3K4/8/8 w - - bm g8=R; pv g8=R Rd4+ Kxd4 Kxh7 Qg6#;
4Q3/5pP1/8/1N1k4/1K6/8/8/8 w - - bm g8=N; pv g8=N f6 Nxf6#;
4Q3/P2P4/p7/pn3b2/kn3R2/p1p5/p1P5/N5KB w - - bm d8=R; pv d8=R Bg6 a8=N Bh7 Nb6#;
4R3/3k1Pp1/6K1/8/2Q5/8/8/8 w - - bm f8=B; pv f8=B Kxe8 Qc8#;
4r3/3P3k/8/6K1/2P5/8/8/Q7 w - - bm dxe8=N; pv dxe8=N Kg8 Qg7#;
4R3/3P4/8/8/5k1K/8/8/8 w - - bm d8=R; pv d8=R Kf5 Rd6 Kf4 Rf6#;
4R3/5P1k/7P/6K1/7N/8/2b5/5r2 w - - bm f8=N+; pv f8=N+ Nd7xf8 Re8xf8 Kd6e5 Rf8e8+ Ke5d4 Kg5f4 c5c4 Re8d8+ Kd4c3 Kf4e3 Bb3c2 Bh5f3 Bc2a4 Rd8d6 Ba4c2 Rd6d7 Bc2b3 Rd7d5 Bb3a4;
4RBn1/PP4p1/5b2/pPpP4/3kPPp1/1nRp1P2/3p4/1K1N4 w - - bm a8=N; pv a8=N g3 Nb6 g2 Rc4#;
4rrq1/PPPPPPPP/Kpk1NN1n/3nb1p1/5p2/8/8/8 w - - bm b8=N+; pv b8=N+ Rxb8 axb8=N+ Rxb8 d8=N+ Rxd8 cxd8=N+ Kd6 e8=N+ Qxe8 fxe8=N+ Ke7 g8=N+ Nxg8 hxg8=N#;
5b1B/1PPrpp2/R1r2n2/2P1kP2/4N3/2P1NK2/8/8 w - - bm b8=N; pv b8=N Rdxc7 Nf2 e6 Nd3#;
5b1k/3P4/5K2/8/8/8/8/8 w - - bm d8=R; pv d8=R Kg8 Kg6 Kh8 Rxf8#;
5B2/3P1p2/1P1P1N2/Rn6/3k2K1/pP1n4/N2Q4/8 w - - bm d8=N; pv d8=N Na7 Rd5#;
5B2/3P2rp/5p1k/5K1B/7p/6N1/6P1/8 w - - bm d8=R; pv d8=R h3 Rd7 h2 Bxg7#;
5B2/3P4/8/N7/k7/8/1R6/4K3 w - - bm d8=R; pv d8=R Kxa5 Ra8#;
5b2/3PpPp1/6K1/2p2p1p/2p2P1k/2P3pP/6P1/8 w - - bm d8=R; pv d8=R e6 Rxf8 e5 Rh8 e4 Rxh5#;
5B2/5P1P/4P1k1/8/6K1/8/8/8 w - - bm h8=B; pv h8=B Kh7 Bfg7 Kg6 f8=N#;
5B2/6P1/1p6/8/1N6/kP6/2K5/8 w - - bm g8=N; pv g8=N b5 Ne7 Kxb4 Nc6#;
5B2/6PP/4NppP/3Bk1Pq/PP2P3/K1p5/1pppp3/8 w - - bm h8=N; pv h8=N b1=N+ Kb3 c1=N+ Kc4 Na3+ Kc5 Nb3+ Kb6 Nc4+ Kc7 fxg5 g8=N g4 Nf7#;
5b2/rPRQ3r/p1B3n1/BPkPpP2/nRN1P3/K1P5/8/3b4 w - - bm b8=N; pv b8=N axb5 Bb7#;
5Bkn/4P3/4N3/5K1P/8/8/8/8 w - - bm e8=N; pv e8=N Nf7 Nf6+ Kh8 Bg7#;
5Bn1/3P2Q1/3b1rN1/1p5p/1Rqk2bR/PP4N1/1KP2P2/5n1B w - - bm d8=N; pv d8=N Ne7 Ne6#;
5bQ1/4P1P1/4n1p1/1p1k1bP1/1B2pPp1/p1R1p1P1/N2nN3/K2R4 w - - bm e8=N; pv e8=N Be7 Nc7#;
5K1k/3P3p/7n/8/8/8/8/8 w - - bm d8=N; pv d8=N Nf7 Nxf7#;
5K1Q/1P3pp1/5k2/2N2p1n/2n2p2/B7/8/3R2R1 w - - bm b8=N; pv b8=N f3 Nbd7#;
5k2/1N6/3P1pp1/4p2p/b3P2P/2b5/p4PP1/2R3K1 b - - bm a1=R; pv a1=R Rxa1 Bxa1 Nc5 Bc6 Ne6+ Ke8 f3 Bd4+ Kh1 Kd7 Nf8+ Kxd6 Nxg6 Ke6 Nh8 Be8 g4 hxg4 fxg4 Bc6 h5 Bxe4+ Kh2 f5 gxf5+ Bxf5 Ng6 Bxg6 hxg6 e4 Kg2 Kf6 Kf1 Kxg6 Ke2 Kf5 Kd2 Kf4 Ke2;
5K2/1P3R2/2Bk4/8/3B4/8/8/8 w - - bm b8=N; pv b8=N Ke6 Rf6#;
5K2/1Q2P2p/p1PNp1p1/1q2k1n1/rb3R2/B5P1/B4N1n/3R4 w - - bm e8=N; pv e8=N Bxd6+ Bxd6#;
5K2/1R2P3/3k4/8/3P2P1/2N5/8/8 w - - bm e8=B; pv e8=B Ke6 Rb6#;
5K2/1RNPN2Q/p2krpp1/5q1R/BP1ppn2/8/b7/8 w - - bm d8=N; pv d8=N g5 Nf7#;
5K2/2P2Q2/3k4/P7/3P4/8/8/8 w - - bm c8=B; pv c8=B Kc6 Qd7#;
5K2/2P2R2/2Bk4/8/3B4/8/8/8 w - - bm c8=R; pv c8=R Ke6 Rf6#;
5K2/2PN4/2Rpk3/8/4B3/8/8/8 w - - bm c8=R; pv c8=R Kxd7 Bf5#;
5K2/3P4/8/8/3p4/8/7R/2k5 w - - bm d8=R; pv d8=R d3 Rxd3 Kb1 Rd1#;
5K2/4P3/2P2p2/1RPk1N2/Qb6/1R3NPB/8/8 w - - bm e8=N; pv e8=N Bxc5+ Ne7#;
5K2/4P3/8/5k2/6N1/6RN/8/3R4 w - - bm e8=B; pv e8=B Ke4 Bg6#;
5K2/4PR2/2Bk4/8/3B4/8/8/8 w - - bm e8=B; pv e8=B Ke6 Rf6#;
5K2/6P1/5k2/8/8/r7/8/8 w - - bm g8=N+; pv g8=N+ Ke6 Nh6 Rd7c7;
5K2/6PP/5k2/5p2/5B2/8/8/8 w - - bm g8=B; pv g8=B Kg6 h8=R Kf6 Rh6#;
5K2/p2P3p/P1k4P/Q3p3/4P1R1/7B/8/8 w - - bm d8=B; pv d8=B Kd6 Qd5#;
5KBk/3P2p1/4P3/2p2P2/1p6/1p6/b7/2b5 w - - bm d8=N; pv d8=N g6 Nf7#;
5N1b/P4p1r/2P5/1P2kN1P/1p4P1/3P1PK1/8/3b4 w - - bm a8=N; pv a8=N f6 d4+ Kd5 Nb6#;
5n1B/pbP3RB/2Q1Nr2/RK2kP2/1P2r1Pn/2ppP3/2q4N/8 w - - bm c8=N; pv c8=N a6+ Kb6#;
5n2/2B3P1/8/8/8/8/3p2pN/3K2kb w - - bm gxf8=B; pv gxf8=B Kf2 Bc5#;
5n2/2pP3r/p3p2r/1PPbPP2/1Qpk1B1p/1p3P2/P2KB3/8 w - - bm d8=N; pv d8=N h3 Nc6+ Bxc6 Qxc4#;
5n2/3Pp1P1/5k1K/R4p2/8/8/8/8 w - - bm d8=N; pv d8=N f4 g8=N#;
5Q2/2PP4/4k3/2Pp4/3K4/8/8/8 w - - bm c8=R; pv c8=R Kxd7 Qe8#;
5q2/PP6/n7/1P3p2/pb3P2/4p3/4Pp1p/5K1k w - - bm a8=B; pv a8=B Nb8 b6 Nc6 b8=N Qe8 Bxc6+ Qxc6 Nxc6 Bd6 Nd4 a3 Nxf5 Bxf4 Nd4 Be5 b7 Bb8 Nb3 a2 Na1 Bd6 Nc2 Bf4 Na1 Bc7 Nc2 Be5 Na1 Bf4 Nb3 Be5 Na1;
5r1k/R1P1q1bp/1N1r2p1/8/4BP2/4PP1b/2Q4P/1R4K1 w - - bm c8=N; pv c8=N Qa3c3 Qf5d5 Qc3h3+ Kd7c7 Qh3g3+ Re7e5 f7f6 b7b8Q f6xe5 Qd5e4 Ra6e6 Nc8d6 Qg3c3+ Kc7d7 Re6f6;
5R1R/3P4/6B1/8/7P/1p6/bpp1K3/qkb5 w - - bm d8=R; pv d8=R Bd2 Rxd2 Kc1 Rf1#;
5r2/1P6/3Npnp1/2Pbkp2/3R1N1R/2P3r1/6p1/6K1 w - - bm b8=N; pv b8=N g5 Ng6#;
5R2/3P3P/6B1/8/7P/1p6/bppbK3/qk6 w - - bm h8=R; pv h8=R Bc1 d8=R Bd2 Rxd2 Kc1 Rf1#;
5R2/3P4/2P1k3/8/2K2P2/8/8/8 w - - bm d8=B; pv d8=B Kd6 Rf6#;
5R2/3P4/2rpNn2/1b1k1p2/4Rp2/1PnN2Q1/2B3P1/B4K2 w - - bm d8=N; pv d8=N Bxd3+ Qxd3#;
5r2/3RP1Pk/6n1/1p4P1/1B6/1K1B4/8/8 w - - bm gxf8=R; pv gxf8=R Kg7 e8=N#;
5R2/4P1rr/1pB1p3/4k1qR/2Pp1N1N/2BPP2n/8/2nbK3 w - - bm e8=N; pv e8=N Nb3 Nhg6+ Rxg6 Nxg6#;
5r2/4P2k/8/6Q1/8/8/8/6K1 w - - bm exf8=B; pv exf8=B Kh8 Qg7#;
5r2/6Pk/4RK2/6R1/3P4/8/P7/8 w - - bm gxf8=R; pv gxf8=R Ke7xf8 Nf6h7+ Kf8e8 Nh7xg5 Bh3g4 e4e5 Bg4d1 Ng5e4 Bd1xb3 Ne4xd6+ Ke8f8 Nd6b7 Bb3xd5 Nb7xc5 b4b3 Nc5d3 Bd5e4 Nd3b2 Kf8e7 Nb2c4 Be4d5 Nc4b2 Bd5e4;
5RK1/3P2p1/r2b1N2/1N1pk3/6Q1/8/3q4/8 w - - bm d8=N; pv d8=N g6 Nd7#;
5rk1/4R1p1/1p1pP2p/1P1B3q/3QR2P/7b/P1P2p1K/8 b - - bm f1=N+; pv f1=N+ Kh1 Ng3+ Kh2 Nf1+;
5Rnk/4Pp1b/5rpB/2n1NpP1/5p1K/8/8/8 w - - bm e8=N; pv e8=N Ne6 Nf3 Nc7 Bg7#;
6B1/1P6/1b1p1p2/1r2kNp1/n2p1RKp/qprp2Q1/1N1P1p2/8 w - - bm b8=N; pv b8=N h3 Nd7#;
6B1/1R1P2B1/5P1N/n1P1kp2/2nrp2P/2P1qb1N/Kb1Q4/8 w - - bm d8=N; pv d8=N f4 Re7#;
6B1/2B3KP/8/RP6/Nk6/8/8/6b1 w - - bm h8=B; pv h8=B Bd4+ Kh7 Be5 Bhxe5 Ka3 Bed6#;
6B1/2P4P/2N1Qp1b/3pn2r/r2pkpP1/q7/b4RPp/2BR1N1K w - - bm c8=N; pv c8=N f3 Ng3#;
6b1/3P1p2/P1p5/P1P5/4pP2/2p1P3/B1K5/kN6 w - - bm d8=R; pv d8=R f6 Bxg8 f5 Kxc3 Kxb1 Rd1#;
6B1/3P2BP/5P1N/n1P1kp2/2nrp3/2P1qb1N/Kb1Q4/5R2 w - - bm h8=N; pv h8=N f4 Ng6#;
6B1/3P2P1/1PP5/2P3N1/8/B1k5/R3PP2/5K2 w - - bm d8=B; pv d8=B Kd4 Bf6#;
6B1/3PBP2/3Nk3/8/3K4/8/8/8 w - - bm d8=R; pv d8=R Kxe7 f8=Q#;
6B1/N1PNn2Q/4P2p/3k4/1pr2p2/1p1p1K2/8/2n5 w - - bm c8=N; pv c8=N h5 Nxe7+ Kd6 Nb5#;
6B1/P1Bk4/3B4/6K1/8/8/8/8 w - - bm a8=B; pv a8=B Ke8 Bc6#;
6B1/p2pB1PP/Rn1P2K1/Rn1PkP2/b3p3/1p2P3/1P6/8 w - - bm h8=N; pv h8=N Na3 Nf7#;
6B1/P4pB1/p7/K7/P4N2/2N5/1pkp3R/1R6 w - - bm a8=B; pv a8=B f6 Be4+ Kxc3 Ne2#;
6Bk/5P1P/1p6/1P4K1/8/8/8/8 w - - bm f8=R; pv f8=R Kg7 Be6 Kxh7 Kf6 Kh6 Rh8#;
6bk/5Pp1/6Q1/8/8/1P6/8/1K6 w - - bm f8=N; pv f8=N Bf7 Qh7#;
6bk/PPPP1R1p/3rp2N/4p3/4P3/4K3/3rP3/8 w - - bm d8=B; pv d8=B Rxd8 cxd8=B Rxd8 b8=B Rd3+ exd3 Bxf7 Bxe5#;
6bn/1NP4q/2B1p2p/2N1k2P/1P6/K7/5Q2/8 w - - bm c8=N; pv c8=N Qd3+ Nxd3#;
6bn/5P1k/4N2p/8/8/8/8/4K3 w - - bm f8=N#; pv f8=N#;
6br/1K1pP3/p4Q2/3k4/Nn6/4p3/2P1p3/8 w - - bm e8=N; pv e8=N e1=Q Nc7+ Kc4 Qf4#;
6K1/1P2k3/2Q5/8/8/8/8/8 w - - bm b8=N; pv b8=N Kd8 Qd7#;
6K1/1p2P2p/b1P1RB2/2QpP1p1/4knBP/NPppp3/2rbP3/5R2 w - - bm e8=N; pv e8=N dxe2 Nd6+ Kd3 Bf5#;
6K1/2P1R3/R1P2k2/8/8/7P/7P/8 w - - bm c8=B; pv c8=B Kg6 Ra5 Kh6 Re6#;
6K1/4BPP1/4k3/8/2N5/3Q4/8/8 w - - bm f8=R; pv f8=R Kxe7 Qd6#;
6K1/5P2/8/2p1n1n1/8/N1Np4/1Pbk1B2/4R3 w - - bm f8=N; pv f8=N Bb3+ Ne6 Bxe6+ Kg7 c4 Ncb1#;
6K1/7P/6k1/4q3/8/8/8/8 w - - bm h8=N+; pv h8=N+ Kf6 a2a3 Rd7c7;
6K1/7P/6k1/5p2/5P2/8/8/8 w - - bm h8=N+; pv h8=N+ Kf6 a3a4 Rd7c7;
6K1/b1P1Np2/p1pQ4/1p1PBR2/1nP1kPbp/1N2pn2/2P1P1P1/3r4 w - - bm c8=N; pv c8=N h3 Qxc6 h2 Nd6#;
6N1/1p2P2p/bp3N1P/1p1P4/1K2Pk1B/8/3PP3/8 w - - bm e8=B; pv e8=B Ke5 e3 Kd6 Bg3#;
6n1/2K1kbBP/3Np2p/4P2p/7P/8/8/8 w - - bm h8=N; pv h8=N Nf6 exf6#;
6n1/5P1k/7p/np4b1/3B4/1pP4P/5PP1/1b4K1 w - - bm f8=N#; pv f8=N#;
6n1/5Ppk/3N3p/8/8/8/6PP/6K1 w - - bm f8=N+; pv f8=N+ Kh8 Nf7#;
6n1/R1PPP2p/3k4/2n5/4BK2/8/8/8 w - - bm c8=N+; pv c8=N+ Ke6 d8=N+ Kf6 e8=N#;
6nb/2PPPP1P/3nPk1p/8/1B6/2p2NN1/2K5/2Q5 w - - bm f8=N; pv f8=N h5 Qg5#;
6NK/3prP1P/N2k2BR/1P1P1P1P/3Qp2p/4p1rp/4P2B/8 w - - bm f8=R; pv f8=R Rxh7+ Bxh7#;
6nk/5Pp1/6Q1/8/8/1P6/8/1K6 w - - bm f8=B; pv f8=B Ne7 Qxg7#;
6Q1/2BR1P1n/2pP1bp1/3k4/1K1p4/3pp1N1/4B3/1n6 w - - bm f8=N+; pv f8=N+ Ke5 Nxg6#;
6Q1/2BR1P1p/2pP1bp1/3k4/1K1p4/3pp1N1/4B3/1n6 w - - bm f8=N+; pv f8=N+ Ke5 Qe6+ Kf4 Qg4+ Ke5 Qe4#;
6Q1/4kq1P/p3pbp1/1p2p3/1P2P3/6NK/8/8 w - - bm h8=B; pv h8=B Qc1c8+ Kg8g7 Qc8xh8+ Kg7xh8;
6q1/p1p1pPp1/P1P1P1P1/8/8/2pP1P1K/4ppp1/2R1nkrb w - - bm fxg8=N; pv fxg8=N c2 Nf6 gxf6 d4 f5 d5 f4 d6 exd6 g7 d5 g8=N d4 Nf6 d3 Ne4 d2 Nxd2#;
6q1/r1B2P2/N3pP2/3kp1bR/2R1N3/2P4K/1rPPB3/1Q6 w - - bm fxg8=N; pv fxg8=N Bh6 Ne7#;
6r1/1P5P/1Q6/8/5K2/8/8/k7 w - - bm hxg8=R; pv hxg8=R Ka2 Ra8#;
6r1/2pRP1PP/2R5/N4Pp1/1p4p1/PP4P1/ppP5/brk4K w - - bm hxg8=B; pv hxg8=B bxa3 Bc4 Kxc2+ Bf1#;
6R1/6nP/p6K/P7/8/1pNN4/1P6/k7 w - - bm h8=N; pv h8=N Nf5+ Kh7 Ne3 Rg1+ Nd1 Rxd1#;
6r1/7P/8/1Q5K/3P4/8/8/k7 w - - bm hxg8=R; pv hxg8=R Ka2 Ra8#;
6R1/P7/8/8/8/r7/7Q/kB4K1 w - - bm a8=R; pv a8=R Ra4 Bd3 Ra5 Rxa5#;
6Rq/2PBBp2/1rpp1N2/1ppPk1P1/5b1r/4pP2/QK2N3/8 w - - bm c8=N; pv c8=N c4 Bxd6#;
7B/1N3bP1/8/8/2pk4/P5P1/2P5/1K2R3 w - - bm g8=N+; pv g8=N+ Kd5 Ne7#;
7b/3P1p2/5R2/5P1k/6R1/6K1/8/8 w - - bm d8=B; pv d8=B Bg7 Rh6+ Bxh6 Rh4#;
7B/5KP1/4p1pp/Q2P1Pp1/N2pk1B1/R6N/3P2n1/5R2 w - - bm g8=N; pv g8=N h5 Nxg5#;
7B/6P1/6P1/4K1k1/8/7Q/8/8 w - - bm g8=N; pv g8=N Kxg6 Qf5#;
7B/P1P5/8/rP6/8/p7/prB4P/k6K w - - bm c8=R; pv c8=R Rxb5 Re8 Rd5 Re1+ Rd1 Rxd1#;
7b/rpP2p1r/q1p1p2R/3k2pN/BPRp2b1/1P2Qp1p/1N5B/5K2 w - - bm c8=N; pv c8=N Qxc4+ bxc4#;
7K/1PPk4/3NN3/3n1P2/8/8/8/8 w - - bm c8=N; pv c8=N Nb6 b8=N#;
7K/4P1N1/5ppk/4p1pr/4p1p1/7p/5b2/5nq1 w - - bm e8=N; pv e8=N h2 Nd6 h1=Q Nf7#;
7K/4p1PP/2R1P3/1P1kp2N/3b4/4p3/4P3/3R4 w - - bm g8=R; pv g8=R e4+ Rg7 Ke5 Rg5#;
7K/6PB/7k/8/5N2/7N/1p6/b7 w - - bm g8=N#; pv g8=N#;
7K/6PP/4N3/8/7p/6pk/3b2p1/3B2B1 w - - bm g8=N; pv g8=N Bc3+ Nf6 Bxf6+ Kg8 Bg7 Nf4#;
7n/2pKP3/5pr1/2P1p3/1P4p1/N1B1n3/pr1Np3/k2qR3 w - - bm e8=N; pv e8=N Rg7+ Kc6 g3 Nb3#;
7N/4PN2/4n3/3b3k/8/6K1/8/8 w - - bm e8=N; pv e8=N Nc7 Nf6#;
7N/6PP/4b3/8/4K3/k1P5/2B5/3N4 w - - bm g8=R; pv g8=R Bd5+ Kxd5 Ka2 Ra8#;
7Q/1Kn2Prn/1NRN3P/R2qk3/2p3Pb/p3PP2/1r4p1/B4b2 w - - bm f8=N; pv f8=N Na8+ Nf7#;
7Q/pP3p1n/P4P2/1P2B1PK/8/4N3/2p4P/2R3bk w - - bm b8=N; pv b8=N Nxf6+ Bxf6 Kxh2 Kg4#;
7R/1k1PK2P/8/1P6/3B4/8/8/8 w - - bm d8=R; pv d8=R Kc7 Rd7#;
7R/1k2P2P/3K4/1P6/3B4/8/8/8 w - - bm e8=B; pv e8=B Kb8 Bc6#;
7R/2K2pP1/4p1n1/2p1pP2/2p1k1P1/2p1P1P1/2P5/3BR3 w - - bm g8=N; pv g8=N f6 Nxf6#;
7R/4P3/3p4/6P1/3PpPP1/4p3/4P2b/5K1k w - - bm e8=B; pv e8=B d5 Bh5 Bg1 Bg6+ Bh2 Bh7 Bg1 Bxe4#;
7R/5P2/3p4/6P1/3PpPP1/4p3/4P2b/5K1k w - - bm f8=N; pv f8=N d5 Nh7 Bg1 Nf6+ Bh2 Nh5 Bg1 Ng3#;
7R/k1KP4/7P/2N5/8/8/8/8 w - - bm d8=N; pv d8=N Ka8 Nc6#;
7r/PP1PP1N1/B1b5/2P5/3B1P2/5kP1/5p1P/7K w - - bm b8=N; pv b8=N;
8/1b1PP3/4kNN1/6K1/8/8/8/8 w - - bm e8=N; pv e8=N Bc8 d8=N#;
8/1BPP4/4k1K1/5N2/8/3N4/8/8 w - - bm c8=R; pv c8=R Kxd7 Nc5#;
8/1K1BP2p/pPP5/3k1bnR/N2rNPQn/1P1q4/2P5/3R2B1 w - - bm e8=N; pv e8=N h6 N8f6#;
8/1K1k1P2/8/8/4R3/1N6/8/8 w - - bm f8=R; pv f8=R Kd6 Rd8#;
8/1K1P4/1P1P4/3k4/6Q1/3N4/8/8 w - - bm d8=N; pv d8=N Kxd6 Qe6#;
8/1KNk1P2/8/8/4R3/8/8/8 w - - bm f8=B; pv f8=B Kd8 Rd4#;
8/1KNk2P1/4R3/8/8/8/8/8 w - - bm g8=N; pv g8=N Kd8 Rd6#;
8/1KP1kPP1/Rn2r3/4R2B/4p2b/6Q1/3r4/8 w - - bm f8=N; pv f8=N e3 Rxe6#;
8/1KP3N1/3k4/7R/1PP5/8/8/8 w - - bm c8=N+; pv c8=N+ Kd7 Rd5#;
8/1KP5/8/2p5/1pP5/p7/k7/1R3R2 w - - bm c8=B; pv c8=B b3 Bg4 b2 Bd1 Kxb1 Bb3#;
8/1N3P2/1p1Bp3/1p1kP3/1P1NrpP1/1KP3P1/4PP2/7Q w - - bm f8=R; pv f8=R f3 Rxf3 Rf4 Rxf4#;
8/1N3PK1/4k3/R7/5PP1/8/8/8 w - - bm f8=N+; pv f8=N+ Ke7 Re5#;
8/1p1k1P2/1Pp3N1/2p5/2B3PP/2P3pP/6P1/4K3 w - - bm f8=R; pv f8=R Kd6 Rd8#;
8/1P1k3p/4p3/2P1K1p1/3P1PP1/6bP/8/8 w - - bm b8=N+; pv b8=N+ Kc6d5 Nd7b6+ Kd5e4;
8/1P1k4/8/1K5P/8/8/8/2r5 w - - bm b8=N+; pv b8=N+;
8/1P1k4/8/4p1Bp/4q2P/8/1Rr5/1K6 w - - bm b8=N+; pv b8=N+ Rb4xb8 Ra2a7+ Kd7e8 Ra7xg7 Rb8b3+ Kf3f4 Rb3b4+ Kf4g3 Rb4b3+ Kg3h4 Rb3e3 Rg7h7 Re3xe5 Rh7xh6 Ke8f7 g4g5;
8/1P1k4/8/5p1p/5b1P/1R3N1K/5r2/8 w - - bm b8=N+; pv b8=N+ Ke6 Kb5b6 Rc1b1+;
8/1P1k4/8/5RP1/8/1r6/5K2/2r5 w - - bm b8=N+; pv b8=N+ Ke7 Ke5e4 Bg3xf4 Nb8a6 Ke7d7 d4d5 e6xd5+ Ke4xd5 Bf4e3 c5c6+ Kd7d8 Kd5e6 Be3f2 Ke6f5 Bf2h4 c6c7+ Kd8c8 Na6c5;
8/1P1k4/n5pp/nN6/6P1/4p1B1/6P1/6K1 w - - bm b8=N+; pv b8=N+ Ke6 Kb5b6 Rc1b1+;
8/1P1p1K2/1P1N4/4k3/2Q5/8/8/8 w - - bm b8=N; pv b8=N Kxd6 Qd4#;
8/1P1P3p/5K1k/5n1p/7p/8/4p3/5N2 w - - bm d8=N; pv d8=N Nd6 Nf7+ Nxf7 Ne3 Nd6 Nf5+ Nxf5 b8=Q h3 Qf4#;
8/1P1P4/1p2kBP1/1R5p/QN5K/1R6/B7/8 w - - bm d8=B; pv d8=B Kd6 Rd3#;
8/1P1P4/8/2Nk4/1K6/8/8/7N w - - bm b8=B; pv b8=B Kd4 d8=Q+ Ke3 Qd3#;
8/1p1PPp1p/pB3k1P/K2P3Q/8/8/8/8 w - - bm d8=R; pv d8=R Kxe7 Qe5#;
8/1p1R4/1P3p1k/2Nb3p/1P3P2/2n5/2Bp1K2/7r b - - bm d1=N+; pv d1=N+ Kc3c4 Nd1f2 h3h4 Kf5e5 Kc4b5 Nf2d3 Kb5c6 Nb7d6 f3f4+ Ke5e6 f4f5+ Ke6e5 Ng2e3 Nd3b4+ Kc6c7 Nd6xf5 Ne3xf5 Ke5xf5 b6b7 Nb4a6+;
8/1P2K3/3p4/2Rbk3/6Q1/8/8/8 w - - bm b8=N; pv b8=N dxc5 Nd7#;
8/1P2k3/N2bp3/5p2/3K3p/7P/8/8 w - - bm b8=R; pv b8=R Kc6c7 a6a7 Kc7c6 a7a8Q+ Kc6c7 Qa8b7+;
8/1p2n1P1/4p3/3kp1p1/Q3N3/8/2K1p3/8 w - - bm g8=N; pv g8=N Nxg8 Kd3 e1=N+ Kc3 g4 Qc4#;
8/1P2P1K1/1p4Q1/RbbknRp1/1PN1r3/P4n2/5N2/B6B w - - bm b8=N; pv b8=N g4 Qf7#;
8/1P2p3/6p1/4P3/1pPB4/bP4P1/prP2K2/kb5R w - - bm b8=R; pv b8=R g5 Rbh8 g4 R8h2 e6 Ke1 Bxc2 Rxc2 Kb1 Kd2#;
8/1P2p3/pp4n1/kp1P4/5P2/1pP1pP2/bK2B1pp/3R4 w - - bm b8=N; pv b8=N e5 Nc6+ Ka4 fxe5 Nxe5 Nxe5 b4 Rd4 b5 Nc6 a5 Na7 h1=Q Bxb5#;
8/1P2pK1k/4P3/6P1/8/8/8/8 w - - bm b8=B; pv b8=B Kh8 Bf4 Kh7 g6+ Kh8 Be5#;
8/1p2PK2/1P6/8/3p4/3PP3/R7/5k2 w - - bm e8=R; pv e8=R dxe3 Rxe3 Kg1 Re1#;
8/1P3k2/1KQr1n2/5p2/R4P2/4P3/3q1P2/8 w - - bm b8=N; pv b8=N Nf6g4+ Ke5f4 Ke7f6 Nb8c6 Ng4h6 Nc6b4 Nh6f7 Nb4c2 g6g5+ h4xg5+ Nf7xg5 Nc2xa3 Ng5h3+ Kf4f3 Nh3g5+ Kf3g2 Ng5e4 Na3b5 Kf6g5 Nb5d4;
8/1P3k2/8/7p/3PpBpP/8/1r4PK/8 w - - bm b8=N; pv b8=N Nc5d3+ Ke5e4 Nd3f2+ Ke4f3 Nf2xg4 Kf3xg4;
8/1P3P1R/1P1k1P2/2p5/2p1K2P/2P5/8/8 w - - bm b8=N; pv b8=N Ke6 f8=N+ Kxf6 Nbd7#;
8/1P3p2/3p4/3p3P/3p4/3P1pP1/4pPpp/4Kbrk w - - bm b8=N; pv b8=N f6 Nc6 f5 Ne7 f4 Nf5 fxg3 Nxg3#;
8/1P3p2/5p2/8/4BP2/8/p3N1rp/K6k w - - bm b8=R; pv b8=R f5 Ba8 f6 Rb7 Rg1+ Rb1#;
8/1P3P2/Pk6/8/1K6/8/8/8 w - - bm b8=N; pv b8=N Kc7 f8=Q Kb6 Qc5#;
8/1p3Pk1/1PpN2N1/2p5/2B3PP/2P3pP/6P1/4K3 w - - bm f8=N; pv f8=N Kf6 Ne8#;
8/1p3QP1/7k/p2bP3/8/P1P5/2P5/4K3 w - - bm g8=N+; pv g8=N+ Ne7xg8 Qf7f8+ Kh6g5 Qf8xg8+ Kg5f6 Qg8d8+ Re4e7 Qd8f8+ Kf6e6 Qf8h6+ Ke6d5 Qh6xh5 Re7e5 Ka3b3 Kd5d6;
8/1P4P1/7k/8/6K1/8/8/8 w - - bm g8=R; pv g8=R Kh7 b8=Q Kh6 Qh2#;
8/1P4pk/6q1/5p1p/5b2/2P1pQ1P/r5P1/1R2B1K1 w - - bm b8=N; pv b8=N;
8/1P5P/4p2p/2p1R2P/2P3P1/p7/P2P4/1K1k4 w - - bm b8=R; pv b8=R Kxd2 Rb3 Kd1 Rd3#;
8/1P5Q/1P1k4/6P1/3K4/8/8/8 w - - bm b8=N; pv b8=N Ke6 Qd7#;
8/1P5R/2k5/4p3/1P2K2p/6pP/6P1/8 w - - bm b8=N+; pv b8=N+ Kg7f6 Nb8d7+ Kf6f5 Nd7e5 Na5b3+ Kd4xd5 Nb3d2 Nh3f2 Nd2f1 Kd5d4 h5h4 Ne5c4 Nf1h2 Kd4e3 g5g4 f3xg4+ Nh2xg4+ Nf2xg4 Kf5xg4;
8/1P6/1P1ppp2/P2pkp2/3ppp2/8/4P3/R3K2R w KQ - bm b8=N; pv b8=N e3 Nc6+ Ke4 O-O-O e5 Rxd4+ exd4 Rd1 d3 Rxd3 f3 Rd4#;
8/1P6/4B3/2k3p1/5bK1/p7/8/8 w - - bm b8=R; pv b8=R;
8/1P6/6r1/8/6p1/6K1/8/7k w - - bm b8=R; pv b8=R Rf6 Rb1+ Rf1 Rxf1#;
8/1P6/7N/6p1/6Bk/8/6p1/6K1 w - - bm b8=R; pv b8=R Kg3 Rb4 Kh4 Nf5#;
8/1P6/8/4p3/4P3/3K4/p1B5/N1k5 w - - bm b8=B; pv b8=B Kb2 Bd6 Kxa1 Bxe5#;
8/1P6/8/7p/2P3P1/p2PBBPP/p5rp/K6k w - - bm b8=R; pv b8=R h4 Ba7 hxg3 Rb6 Kg1 Rb1#;
8/1P6/8/8/7p/5K1k/8/8 w - - bm b8=R; pv b8=R Kh2 Kf2 h3 Rh8 Kh1 Rxh3#;
8/1P6/8/8/8/5K2/6P1/5Rbk w - - bm b8=R; pv b8=R Kh2 Rh8#;
8/1P6/8/8/8/8/5K1P/7k w - - bm b8=R; pv b8=R Kxh2 Rh8#;
8/1P6/8/8/8/8/5K2/7k w - - bm b8=R; pv b8=R Kh2 Rh8#;
8/1P6/8/p7/P7/kP6/2P5/1K6 w - - bm b8=B; pv b8=B Kb4 Ba7 Kc3 Be3 Kb4 Bd4 Ka3 Bc5#;
8/1P6/k1K5/8/1P6/8/8/8 w - - bm b8=R; pv b8=R Ka7 Rc8 Ka6 Ra8#;
8/1P6/k1q4P/8/8/8/8/4K3 w - - bm b8=N+; pv b8=N+ Kb6 Nxc6 Kxc6 h7 Kd6 h8=Q Ke6 Qe8+ Kd6 Ke2 Kd5 Qd7+ Ke5 Ke3 Kf6 Kf4 Kg6 Qe7 Kh6 Kf5 Kh5 Qg5#;
8/1P6/k7/8/1P6/2K5/8/8 w - - bm b8=R; pv b8=R Ka7 Rb5 Ka8 Kc4 Ka7 Kc5 Ka8 Kc6 Ka7 Kc7 Ka8 Ra5#;
8/1P6/k7/8/K7/8/8/6B1 w - - bm b8=N+; pv b8=N+ Kb7 Bh2 Kb6 Bd6 Kb7 Kb5 Ka8 Nd7 Ka7 Nb6 Kb7 Be5 Ka7 Kc6 Ka6 Bb8 Ka5 Nd5 Ka4 Be5 Ka5 Bd4 Ka6 Nb4+ Ka5 Kc5 Ka4 Kc4 Ka5 Be3 Ka4 Bb6 Ka3 Nd3 Ka4 Nb2+ Ka3 Kc3 Ka2 Nc4 Ka1 Be3 Kb1 Kb3 Ka1 Bf4 Kb1 Na3+ Ka1 Be5#;
8/1P6/k7/p7/p1P5/p7/K7/8 w - - bm b8=R; pv b8=R Ka7 Rb1 Ka8 c5 Ka7 c6 Ka8 c7 Ka7 c8=R Ka6 Ra8#;
8/1P6/P2r4/8/8/8/K1k5/8 w - - bm b8=N; pv b8=N Rd4 Ka3 Rd1;
8/1P6/ppp5/1p2K3/bk6/1p1P4/1P6/8 w - - bm b8=N; pv b8=N c5 Nc6#;
8/1Pb1k3/3p1r1p/pQpPp1pP/2P1P1P1/8/3r4/6K1 w - - bm b8=R; pv b8=R;
8/1PbN4/k2N4/2K5/8/8/6p1/8 w - - bm b8=R; pv b8=R Bxb8 Rb3xb8 Kc6c7 Rb8b6 Rg1a1 Na4b2 a5a4 Nb2d3 Ra1a2+ Ke2d1 Ra2h2 Rb6a6 Rh2xh3 Nd3f4 Rh3a3 Nf4e6+ Kc7b7 Ra6b6+;
8/1PBP4/2kN4/5P2/3K4/8/8/8 w - - bm d8=B; pv d8=B Kd7 b8=N#;
8/1PK2P1p/QB1rP1p1/1B2k2p/2PN3R/8/8/5R2 w - - bm f8=N; pv f8=N Rc6+ Nxc6#;
8/1PK3p1/pP3BP1/2k5/4r3/1bP1N3/1R1nQ3/r2R3B w - - bm b8=N; pv b8=N Re7+ Bxe7#;
8/1PK5/k7/8/1P6/8/8/8 w - - bm b8=R; pv b8=R;
8/1pKP1P1r/2pR2B1/4kp2/4P1P1/1NNpP3/6q1/1b6 w - - bm d8=N; pv d8=N Rxf7+ Nxf7#;
8/1PnknP2/3N4/2K5/8/8/8/8 w - - bm b8=N+; pv b8=N+ Ke6 f8=Q Na6+ Nxa6 Nc8 Qf7+ Ke5 Qf5#;
8/1PP1kPPP/1nKNNn2/8/8/8/8/8 w - - bm f8=N; pv f8=N Nfd7 g8=N#;
8/1PP1nP2/3k1K2/8/2P5/8/4P3/8 w - - bm c8=R; pv c8=R Nd5+ cxd5 Kd7 f8=R Kd6 Rfd8#;
8/1Pp1p2K/2B1p2N/4k3/1P5P/3P4/1P2PP2/6B1 w - - bm b8=N; pv b8=N Kf6 Nd7#;
8/1pP1P3/1BbpPK2/N1pk2P1/3p3P/3P4/8/8 w - - bm e8=B; pv e8=B c4 Bh5 c3 Bf3#;
8/1PP1PR2/3k4/1P6/4K3/8/B7/8 w - - bm c8=R; pv c8=R Kd7 e8=N#;
8/1PP2B2/1n6/8/8/8/Np2p3/bk2K3 w - - bm c8=B; pv c8=B Nxc8 bxc8=B Kc2 Bf5#;
8/1PP5/1p1p4/1P1p4/pk1p4/p2K4/P7/8 w - - bm c8=N; pv c8=N Kxb5 b8=Q Kc6 Qa7 b5 Ne7#;
8/1PP5/k7/1r6/KPP5/8/8/8 w - - bm b8=R; pv b8=R Rxb8 cxb8=R Ka7 Rb5 Ka8 Rb6 Ka7 Kb5 Ka8 Kc6 Ka7 Kc7 Ka8 Ra6#;
8/1PPk1K2/3NN3/3n4/8/8/8/8 w - - bm c8=N; pv c8=N Nb6 b8=N#;
8/1PpP1P2/2P1k1p1/3p2P1/3K4/8/8/8 w - - bm f8=R; pv f8=R Kd6 b8=N Ke6 d8=B Kd6 Rf6#;
8/1PPp4/P7/1P3PB1/2R3P1/2NNnPp1/1pBkPpp1/1Kb2rR1 w - - bm b8=N; pv b8=N fxg1=Q Nxd7 Qh1 N7c5 g1=Q Nb3#;
8/1PPPP3/8/8/5N1K/5pp1/pr3npp/R4bkn w - - bm b8=R; pv b8=R Rc2 c8=R Rd2 d8=R Re2 e8=R Rd2 Rxd2 Nd3 Nh3#;
8/1PQ2bk1/5p2/1r3qp1/p2Bp1p1/4P1P1/5PK1/4N3 w - - bm b8=N; pv b8=N Nc5d3 Nb8d7 Ke6e7 Kc7c6 Nd3b4+ Kc6c7 Nb4d5+ Kc7c6 Nd5e3 Nd7e5 Ke7e6 Ne5xg6 Ke6f5 Ng6e7+ Kf5xg5;
8/1PQ5/k5K1/3p4/3P4/P7/8/7q w - - bm b8=N+; pv b8=N+ Nc5e4 Kc7c6 Ne4d2 Nb8d7 Ke6f5 Kc6d5 Nd2b1 Nd7c5 Nb1c3+ Kd5d4 Nc3b5+ Kd4e3 Nb5d6 Ke3f3 Nd6c4 Nc5d3 Nc4d2+ Kf3e3 Nd2c4+ Ke3f3;
8/1PR1N3/K1pr4/2B1kBPN/8/8/8/8 w - - bm b8=N; pv b8=N Re6 Nd7#;
8/1pRPpk1N/bQ4p1/1p4P1/1K6/8/p7/B7 w - - bm d8=B; pv d8=B Kg8 Qxg6#;
8/1Q1P4/4k3/8/4K3/8/8/8 w - - bm d8=B; pv d8=B Kd6 Qd5#;
8/1q1PN3/2pPp2R/R1Qpkp1n/4P3/2N2P2/8/2B1K3 w - - bm d8=N; pv d8=N f4 Nf7#;
8/1qpPp2r/2p3Q1/2P1k3/2P5/6p1/4N1Kb/8 w - - bm d8=N; pv d8=N e6 Qxe6#;
8/1RP5/4Bk2/6R1/7K/8/8/8 w - - bm c8=R; pv c8=R Kxe6 Rc6#;
8/1rPpp3/1P6/2NPp3/BQpkbrnR/p1N5/p2Pp2q/K1B5 w - - bm c8=N; pv c8=N e1=Q Nb5+ Kxd5 Nxe7#;
8/2B2PP1/6n1/8/8/8/3p2pN/3K2kb w - - bm f8=B; pv f8=B Ne7 Bxe7 Kf2 Bc5#;
8/2K1p1P1/4N1P1/3k4/5Q2/8/8/8 w - - bm g8=N; pv g8=N Kxe6 Qe4#;
8/2k1P3/7p/4K2P/8/1p3r2/3R4/8 w - - bm e8=N+; pv e8=N+ Kc7xc6;
8/2K2P1n/4P3/5PPP/6Q1/pPpP4/rpP5/kB6 w - - bm f8=B; pv f8=B Nxg5 Bc5 Nh7 Be7 Nf8 Bxf8 Kxb1 Qd1#;
8/2K2P1p/4N2p/5n1P/4k3/1B1np3/3pN1P1/8 w - - bm f8=N; pv f8=N d1=Q Nc3+ Ke5 Nd7#;
8/2K3P1/2p2Pp1/2P2pPp/2R2Pkn/2Pp1n1b/6p1/3B1NR1 w - - bm g8=N; pv g8=N d2 Nh6#;
8/2K3P1/2p2Pp1/2P2pPp/2R2Pkn/2Pp1n1b/6pP/3B2B1 w - - bm g8=N; pv g8=N d2 Nh6#;
8/2k3P1/8/3K1n2/P7/2P5/8/8 w - - bm g8=N; pv g8=N Kb6 Kc4 Ne3+ Kb3 Ng4 Ne7 Ne5 Nd5+ Kc6 Nb4+ Kb6 Kc2 Ka5 Nd3 Nc4 Nc5 Kb6 Ne4 Ne5 Kb3 Nd3 Ka3 Ne5 Nf2 Ka5 Kb3 Nf3 Ne4 Ne5 Nd2 Nc6 Nc4+ Ka6 Ka3 Kb7 Nd2 Ne7 c4 Nc6 Ne4 Kc7 Nf2 Ne5 Kb4 Kb6 c5+ Ka6 Ka3 Nc6 Kb3 Ka5 Ne4 Ne7 Nd2 Nd5 Ne4 Ka6 Nc3 Ne3 Nb5 Kb7 Nd4;
8/2Kp1P1k/8/5p1p/1pB5/3b3r/1Q6/5n2 w - - bm f8=N+; pv f8=N+ Kh6 Qf6#;
8/2KP2p1/6P1/8/4p3/3PP3/7R/2k5 w - - bm d8=R; pv d8=R exd3 Rxd3 Kb1 Rd1#;
8/2KPp3/2p2p2/2PbkP2/R3p3/4N1P1/8/8 w - - bm d8=N; pv d8=N e6 Nf7#;
8/2n1P3/2p1n3/2p1p3/B1p1k1K1/2B1P3/2P1R3/8 w - - bm e8=N; pv e8=N Nd8 Nf6#;
8/2n1P3/5k2/7B/2K5/8/p4r2/R7 w - - bm e8=N+; pv e8=N+ Bd7xe8 Re1xe8 Qd6d7 Qf3xg4 Qd7xe8 Qg4f4+ Kc7c6 Nh5g3 Qe8e6+ Kh3h4 b6b5 Qf4f3+ Kc6c7 Ng3e4;
8/2NP4/1K6/4k3/8/1P3Q2/8/8 w - - bm d8=B; pv d8=B Kd4 Bf6#;
8/2NpP3/3k4/3n4/3B4/3K2p1/2rbRRB1/8 w - - bm e8=N+; pv e8=N+ Kc6 Bxd5#;
8/2P1k1p1/1N3pP1/5p2/PP3B2/Pp3P2/1P6/3K4 w - - bm c8=R; pv c8=R Ke6 Re8#;
8/2P1k3/1q1p1p2/1p2p1p1/1Pp1P1P1/2P5/5PP1/6K1 w - - bm c8=N+; pv c8=N+ Ke6 Nxb6 Kf7 Nd5 Ke6 Ne3 Ke7 Kf1 Kd7 Nd5 Kc8 Nxf6 Kc7 Nh7 Kd8 Nxg5 Ke7 Ke2 Ke8 Nf3 Kf7 Kf1 Kg6 Nd2 d5 exd5 Kg5 Nxc4 e4 Na3 Kf6 Nxb5 Ke5 c4;
8/2P1k3/8/2K5/8/8/3r4/8 w - - bm c8=N+; pv c8=N+ Nb6xc8 Rc5xc8 Ke7d6 Rc8c5 a5a4 Rc5c4 b4b3 Rc4xa4 h6h5 Ra4a5 b3b2 Ra5b5 Kd6e7 Rb5xb2 Ke7f7 Rb2b5 Kf7g6 Rb5b8;
8/2P1kp2/7p/4p3/3b3P/K4P2/1r6/2r5 w - - bm c8=N+; pv c8=N+ Ke6 Nc8xb6 Ke6e7 Nb6d5+ Ke7d7 Nd5xf6+ Kd7e7 Nf6h7 Ke7d7 Nh7xg5 Kd7e7 Ng5f3 Ke7d7 Kg1f1 Kd7e7 Nf3d2 d6d5 e4xd5 Ke7d6 Kf1e2 Kd6xd5 Ke2f1 Kd5e6;
8/2P1N1p1/4NpP1/5p2/PP3B2/Pp1k1P2/1P6/3K4 w - - bm c8=B; pv c8=B Kc4 Ba6#;
8/2P1NK2/R3Pp2/2p1k1p1/6r1/1P3Q1P/4n2b/8 w - - bm c8=N; pv c8=N f5 Nc6#;
8/2P1P1P1/3PkP2/8/4K3/8/8/8 w - - bm e8=B; pv e8=B Kxf6 g8=R Ke6 Rg6#;
8/2P1P2K/1P6/2p1k1p1/2P3P1/2P3p1/6P1/8 w - - bm e8=R+; pv e8=R+ Kf6 c8=Q Kf7 Qe6#;
8/2p1P3/2p5/p4p2/k1K2P2/p7/P7/8 w - - bm e8=R; pv e8=R c5 Rb8 c6 Rb5 cxb5+ Kxc5 b4 Kc4 b3 axb3#;
8/2P1P3/b1B2p2/1pPRp3/2k3P1/P4pK1/nP3p1p/N7 w - - bm e8=N; pv e8=N f1=N+ Kf2 h1=N+ Kxf3 Nd2+ Kg2 Ne4 c8=N Bxc8 Nc7 Nd6 Na8 Nf2 Nb6#;
8/2P2K1k/5B1p/6pP/6P1/2p5/2P5/4q3 w - - bm c8=B; pv c8=B Qf1 Bf5+ Qxf5 gxf5 g4 Bd4 g3 f6 g2 Bg1 Kh8 Kg6 Kg8 f7+ Kh8 f8=Q#;
8/2P2p2/1pP2P2/bp2P3/1pkpK3/1r6/QP4p1/6B1 w - - bm c8=B; pv c8=B d3 Bg4 d2 Be2#;
8/2p2Ppr/p1K1p2q/1p2k2n/8/1Q4pB/2NN4/b4R2 w - - bm f8=N; pv f8=N g2 Nd7#;
8/2P2R2/3k4/8/3K4/8/8/3B4 w - - bm c8=N+; pv c8=N+ Ke6 Bb3#;
8/2P2R2/5N2/3P1kNR/8/7K/8/8 w - - bm c8=N; pv c8=N Ke5 Ne6#;
8/2P3Bp/p2k4/3p4/p7/2P3Pb/2r2P1P/R5K1 w - - bm c8=N+; pv c8=N+ Ke7e6 Nc8b6 Rd2d6 Nb6c4 Rd6d5+ Kc5c6 Rd5d8 Kc6c5 Rd8d7 Nc4b6 Rd7d2 Nb6c4 Rd2d8 Nc4e3 Rd8d7 Ne3c4 Ke6f5 Nc4d6+ Kf5f6 Nd6c4 Rd7d8 Nc4b6 Rd8d1 Nb6c4 Kf6e6 Kc5c6 Rd1d5;
8/2P3p1/1K1k2P1/1P6/8/5p2/2r5/8 w - - bm c8=N+; pv c8=N+ Nd5xe3+ Kf5xe4 Ne3g2 Nc8d6+ Kf7f6 h5h6 Kf6g6 Nd6f5 Ng2e1 g3g4 Ne1g2 g4g5 Kg6h7 Nf5e7 Ng2h4 Ne7d5 Kh7g6 Ke4f4;
8/2p4P/2K2b2/5N2/8/4B1RB/4p2p/4n2k w - - bm h8=B; pv h8=B Bg7 Bxg7 Nc2 Bg2#;
8/2P4Q/1k6/8/1K2N3/8/4B3/8 w - - bm c8=B; pv c8=B Kc6 Qb7#;
8/2P4Q/1k6/8/1K6/8/4B3/8 w - - bm c8=N+; pv c8=N+ Kc6 Bf3#;
8/2P4Q/1P1k4/6P1/3K4/8/8/8 w - - bm c8=R; pv c8=R Ke6 Rc6#;
8/2P4R/1P1k4/8/2K2P2/8/8/8 w - - bm c8=B; pv c8=B Kc6 Rh6#;
8/2P4R/3k4/8/2K2PP1/8/8/8 w - - bm c8=R; pv c8=R Ke6 Rc6#;
8/2P5/2N5/1npn1p2/2k2P2/2p5/2P5/2K5 w - - bm c8=N; pv c8=N Nb6 Nxb6#;
8/2P5/2p3p1/7p/8/5p2/7p/5K1k w - - bm c8=N; pv c8=N h4 Nd6 h3 Ne4 g5 Nf2#;
8/2P5/2PP4/P7/kP6/B4Q2/8/7K w - - bm c8=B; pv c8=B Kb5 Qb3 Kxc6 b5#;
8/2P5/3k2p1/3P1p1p/4p2P/6P1/2r2r2/R4BK1 w - - bm c8=R; pv c8=R Qe2d1+ Kh1g2 Qd1g1+ Kg2f3 Qg1d1+ Kf3xf2 Qd1d2+ Kf2g3 Qd2d3+ Kg3g2 Qd3d2+ Kg2g1 Qd2d4+ Kg1f1 Qd4d1+ Kf1g2 Qd1d2+;
8/2P5/3N4/1N1k4/3P3p/6pB/6K1/8 w - - bm c8=B; pv c8=B Kc6 Bhd7+ Kb6 Nc4#;
8/2P5/3n4/4p3/8/6KN/2B5/7k w - - bm c8=N; pv c8=N Nf5+ Bxf5 e4 Bxe4#;
8/2P5/4p3/pn6/4K3/1P3N2/6p1/7k w - - bm c8=R; pv c8=R;
8/2P5/5p2/2P5/1p2pP2/PR2P3/pb6/rk1K4 w - - bm c8=B; pv c8=B bxa3 Rb8 f5 Bb7 Bc3 Bxe4#;
8/2P5/8/8/8/1Kp5/8/k7 w - - bm c8=R; pv c8=R;
8/2P5/8/8/8/2p5/8/k1K5 w - - bm c8=R; pv c8=R Ka2 Rxc3 Ka1 Ra3#;
8/2P5/8/8/8/3P4/8/k1K5 w - - bm c8=R; pv c8=R Ka2 Rc3 Ka1 Ra3#;
8/2P5/8/k1K5/8/1P6/8/8 w - - bm c8=R; pv c8=R Ka6 Rc7 Ka5 Ra7#;
8/2P5/8/P7/2p5/8/k1K5/8 w - - bm c8=R; pv c8=R c3 Rxc3 Ka1 Ra3#;
8/2P5/p7/8/8/6k1/4r2p/7K w - - bm c8=N; pv c8=N Nb5c3+ Ke4d3 Nc3a2 Nc8d6 Na2b4+ Kd3d2 Nb4d5 Nd6e4 g2g1Q Nf3xg1 Kh1xg1 Ne4c5 e6e5 Kd2d3 Kg1f2 Kd3e4 Nd5c3+ Ke4xe5 Kf2e3 Nc5b7;
8/2Pb2k1/5r2/4q3/P1Q1p1p1/2bpB3/6PP/1R5K w - - bm c8=R; pv c8=R;
8/2PK4/4r3/3N1k2/8/2B5/6Q1/8 w - - bm c8=N; pv c8=N Rd6+ Nxd6#;
8/2Pn1pP1/2R5/NP1k1n2/p3R3/Pr1P4/BP1N2P1/1K5Q w - - bm c8=N; pv c8=N f6 g8=Q#;
8/2PP4/1BBkp3/6K1/8/8/8/8 w - - bm d8=N; pv d8=N e5 c8=N#;
8/2PP4/8/1PB3b1/k1K5/8/8/8 w - - bm d8=R; pv d8=R Bd2 Rxd2 Ka5 Ra2#;
8/2PPP3/3p4/P1RPR1P1/3k4/P2B2P1/3K4/8 w - - bm d8=N; pv d8=N dxc5 Nc6#;
8/2PPPP2/4N3/8/8/4k3/4P3/4K3 w - - bm c8=R; pv c8=R Ke4 Rc5 Ke3 Re5#;
8/2PPPPPR/n4k1K/nnnnn3/8/6N1/8/8 w - - bm g8=N+; pv g8=N+ Ke6 f8=N+ Kd6 e8=N+ Kc6 d8=N+ Kb6 c8=N#;
8/2PQ4/3P4/3k4/3N4/3K4/3P4/8 w - - bm c8=N; pv c8=N Ke5 Qf5#;
8/2PR1r1N/r1n2p2/7R/4k3/3p2P1/1B3Kb1/3B4 w - - bm c8=N; pv c8=N f5 Ng5#;
8/2Q1P3/1P6/3k4/3p4/3K4/8/8 w - - bm e8=B; pv e8=B Ke6 Ke4 d3 Qe5#;
8/2Q2P2/4k2P/8/4K3/8/8/8 w - - bm f8=N+; pv f8=N+ Kf6 Qg7#;
8/2R1P3/3k1P2/8/4K3/8/8/8 w - - bm e8=N+; pv e8=N+ Ke6 Re7#;
8/2R1P3/5k2/8/7r/5K2/7p/6q1 w - - bm e8=N+; pv e8=N+ Ke5 Re7+ Kd4 Rd7+ Kc3 Rc7+ Kd2 Rd7+ Ke1 Re7+ Kf1 Re1+ Kxe1 Ng7 h1=Q#;
8/2rP2n1/1b1ppB2/5p1R/n4kpK/2p3N1/3P1PP1/8 w - - bm d8=N; pv d8=N d5 Nxe6+ Nxe6 Rxf5#;
8/2RP4/8/3k4/8/5K2/8/8 w - - bm d8=R+; pv d8=R+ Ke5 Rc6 Kf5 Rd5#;
8/3K1k1P/8/6R1/8/7N/8/8 w - - bm h8=R; pv h8=R Kf6 Rf8#;
8/3K1kPP/4NN2/5n2/8/8/8/8 w - - bm g8=N; pv g8=N Nd6 h8=N#;
8/3K1P1k/8/6R1/8/7N/8/8 w - - bm f8=R; pv f8=R Kh6 Rh8#;
8/3K2P1/4p3/3kbR2/1Q6/8/8/8 w - - bm g8=N; pv g8=N exf5 Ne7#;
8/3KNk1P/8/4R3/8/8/8/8 w - - bm h8=B; pv h8=B Kf8 Rf5#;
8/3KNP1k/8/4R3/8/8/8/8 w - - bm f8=B; pv f8=B Kh8 Rh5#;
8/3N1P1Q/1P2k3/8/4K3/8/8/8 w - - bm f8=R; pv f8=R Kd6 Rf6#;
8/3NP1q1/R2pPp2/n1pkpQ1R/3P4/2P2N2/8/3K1B2 w - - bm e8=N; pv e8=N c4 Nc7#;
8/3P1k1K/8/8/B7/1P6/8/4R3 w - - bm d8=B; pv d8=B Kf8 Rf1#;
8/3P1k1p/4b1p1/4RpB1/7P/5PP1/p5r1/4K3 w - - bm d8=N+; pv d8=N+;
8/3P1k1p/8/6P1/1Q6/2P2p2/1P1q4/5K2 w - - bm d8=N+; pv d8=N+;
8/3P1k2/5pp1/7p/5P1P/4R3/1r4p1/4K3 w - - bm d8=N+; pv d8=N+ Kg8 Re5a5 Be6d5 Bg5f6 Bd5xf3 Ra5a7 Bf3d5 Ra7d7 Bd5c4 Rd7g7+ Kg8f8 Rg7xh7 Rg2g1+ Ke1f2 a2a1Q Bf6xa1 Rg1xa1 Nd8c6;
8/3P1k2/7K/8/B7/1P6/8/4R3 w - - bm d8=R; pv d8=R Kf6 Rf8#;
8/3P1k2/8/8/3K4/8/8/6r1 w - - bm d8=N+; pv d8=N+ Kg8 Rd1g1 Rg2xg1+ Kh1xg1 Ra2a1+ Kg1f2 Ra1f1+ Kf2e3 Rf1xf3+ Ke3e4 Rf3xb3 Nc5xb3 Bb5d7 Nh3f2 h4h3 Nb3c5;
8/3P1k2/p4p2/1p5q/4p3/P3R1p1/1P1Q1PK1/r7 w - - bm d8=N+; pv d8=N+ Kg7 Rxg3+ Rb2c2 Nd8e6+ Kg7f7 Ne6d4 Rc2c1+ Ke1f2 Rc1f1+ Kf2xg2 Rf1xf4 Nd4f3 g6g5 h4xg5 Rf4g4 Rg3xg4 h5xg4 Nf3h4 f6xg5 Nh4f5 Kf7f6 Nf5e3;
8/3p1KP1/B2PpR1p/r4PQp/1NPPk2N/2P5/3Bbrn1/1R6 w - - bm g8=N; pv g8=N hxg5 Rxe6+ Re5 Nf6#;
8/3P1n2/3n1p2/3p1p2/1K1k1p1B/3P1B2/3R1P2/8 w - - bm d8=N; pv d8=N Nxd8 Bxf6#;
8/3P1N2/K2BPppP/2RP1krp/3R1nrq/3P2b1/2B4N/8 w - - bm d8=N; pv d8=N Nxd5 Rf4+ Rxf4 Rxd5#;
8/3P1p1p/p1pPpP1B/p1P1P3/5N2/P1P1kBp1/6P1/4K3 w - - bm d8=R; pv d8=R a4 Rg8 a5 Rg5 Kxf4 Rh5#;
8/3P1P1R/4k3/B5P1/4K3/8/8/8 w - - bm d8=R; pv d8=R Ke7 f8=N#;
8/3P1P2/2B4p/5k1p/3K1P1p/4P2p/7P/8 w - - bm d8=B; pv d8=B Kg6 f8=Q Kh7 Be4#;
8/3P1p2/2k5/4Q3/2p1p3/3qP3/5K2/8 w - - bm d8=N+; pv d8=N+ Kf7f6 Nd8b7 Kf6e6 Nb7c5+ Ke6f5 Nc5d3 Rg1g8 Nd3c5 Rg8d8+ Kd4e3 Rd8d6 Nc5d3 Rd6d7 Nd3c5 Rd7d1 Nc5d3 Rd1a1 Ke3d4 Ra1a8 Nd3c5 Ra8a3 Nc5d3 Ra3a4+ Kd4d5 Ra4a8 Nd3c5 Ra8e8 Nc5b7 Kf5f4 Nb7d6;
8/3P1P2/8/4kP1P/4P3/4K3/8/8 w - - bm f8=B; pv f8=B Kf6 d8=Q+ Kf7 Qe7+ Kg8 Qg7#;
8/3P1p2/p2p1PP1/p1pkp1pR/QnpB4/2P4B/5N2/3K4 w - - bm d8=N; pv d8=N g4 Bg2#;
8/3P1PBk/5P2/8/6K1/8/8/8 w - - bm d8=N; pv d8=N Kg6 f8=N#;
8/3P1Pk1/3P2P1/6K1/8/8/8/8 w - - bm d8=N; pv d8=N Kh8 f8=Q#;
8/3P1Pp1/2KPpbB1/1P2kp1N/P3p3/4P3/8/8 w - - bm d8=B; pv d8=B f4 Ba5 f3 Bc3#;
8/3P1R2/8/4k3/6B1/B2K4/8/8 w - - bm d8=N; pv d8=N Kd5 Rf5#;
8/3P2K1/P1k1B3/7Q/8/8/8/8 w - - bm d8=B; pv d8=B Kd6 Qd5#;
8/3P2kP/6P1/6K1/8/8/8/8 w - - bm d8=B; pv d8=B Kh8 Bf6#;
8/3p2P1/1p6/3P4/4BPp1/1P4Pb/2K2Prp/R5bk w - - bm g8=R; pv g8=R d6 Rga8 b5 R8a2 b4 Kd1 Bxf2 Rxf2 Kg1 Ke2#;
8/3P2P1/7p/3P4/5P1P/4Qp2/1p1ppPp1/1Kbrkb2 w - - bm g8=R; pv g8=R h5 Qa3 g1=Q Rxg1 Kxf2 Qa7+ Ke1 d8=B f2 Bb6 fxg1=Q Bxg1 Bg2 Qf2#;
8/3P2R1/8/8/8/b2b1K2/8/7k w - - bm d8=R; pv d8=R Be4+ Kxe4 Bd6 Rxd6 Kh2 Rh6#;
8/3p3P/3p4/3p4/3p4/8/p1pP4/kbK5 w - - bm h8=N; pv h8=N d3 Ng6 d4 Nf4 d5 Nxd3 d6 Nb4 d3 Nc6 d4 Na5 d5 Nb3#;
8/3P3R/1B2p3/4k1K1/8/8/6B1/8 w - - bm d8=B; pv d8=B Kd6 Bdc7#;
8/3P4/1N3N2/3b4/3k4/3N4/3K4/8 w - - bm d8=N; pv d8=N Be6 Nc6#;
8/3P4/3nBpP1/4k2K/2r2N1Q/2n1r3/7B/3RN3 w - - bm d8=N; pv d8=N f5 Nfd3#;
8/3P4/3p2P1/3kbR2/3B1p2/3K4/8/8 w - - bm d8=N; pv d8=N f3 g7 f2 g8=Q#;
8/3P4/3p4/3k4/3P4/3K4/3b4/3N4 w - - bm d8=N; pv d8=N Be3 Nc3#;
8/3P4/3p4/nB1k2bN/3P4/3K4/8/8 w - - bm d8=N; pv d8=N Nb7 Bc4#;
8/3P4/3P4/RPPkPPR1/3p4/3K4/3N4/3N4 w - - bm d8=N; pv d8=N Kxe5 f6+ Kxf6 Ne4#;
8/3P4/5P2/3PP3/8/4p3/p1K1P3/k1b5 w - - bm d8=N; pv d8=N Bd2 Ne6 Bc1 Nc5 Bd2 Nb3#;
8/3P4/8/4p2k/1p2P3/4PK2/r6p/8 w - - bm d8=N; pv d8=N Bf6xd8 Qf2f8+ Qe5g7 Qf8xd8 Qg7c3+ Kh3g2 Qc3b2+ Kg2h3 Qb2c3+;
8/3P4/8/8/1P6/8/n1K5/k7 w - - bm d8=R; pv d8=R Nxb4+ Kb3 Na2 Rd1+ Nc1+ Rxc1#;
8/3P4/8/8/8/1KN1k1B1/4P3/8 w - - bm d8=B; pv d8=B Kd2 Bg5#;
8/3P4/8/8/8/5n2/2K5/k7 w - - bm d8=R; pv d8=R Ne1+ Kb3 Nd3 Rxd3 Kb1 Rd1#;
8/3P4/8/8/8/8/2K1p3/k7 w - - bm d8=R; pv d8=R e1=N+ Kb3 Nd3 Rxd3 Kb1 Rd1#;
8/3P4/8/8/8/8/n1K5/k7 w - - bm d8=R; pv d8=R Nb4+ Kb3 Na2 Rd1+ Nc1+ Rxc1#;
8/3P4/ppK5/k2p4/3R4/8/8/8 w - - bm d8=N; pv d8=N b5 Nb7#;
8/3Pk3/1b6/p7/P5r1/K2R3p/7B/8 w - - bm d8=N; pv d8=N Kg3f2 Nd8e6 g4g3 Ne6f4 Kf2f3 d5d6 Ne5c4 d6d7 Nc4e5 d7d8Q Ne5f7+ Kg5f5 Nf7xd8;
8/3PkP2/4p3/1P2K2P/1P5P/8/8/8 w - - bm f8=N; pv f8=N Kf7 d8=Q Kg7 Ng6 Kh7 Qh8#;
8/3Pkpp1/4nr1p/2p1p3/R1N3P1/6P1/1P2r2P/3R2K1 w - - bm d8=B+; pv d8=B+;
8/3PnK2/2PQ2p1/2PP2B1/RN1kb1BR/Npr2p2/2p5/8 w - - bm d8=N; pv d8=N Bxd5+ Be6#;
8/3PnknP/5N2/6K1/8/8/8/8 w - - bm d8=N+; pv d8=N+ Kf8 h8=N Ne6+ Nxe6#;
8/3PP1B1/6kP/8/8/6K1/8/8 w - - bm d8=R; pv d8=R Kg5 e8=Q Kf5 Rd5#;
8/3Pp1bp/2n1kpp1/B3p3/2p3P1/5N2/P6P/1N5K w - - bm d8=N+; pv d8=N+ Bc6d5 g7g8B Bd5e4 e7e8R Be4xg6 Bg8d5+ Kf3xg3 Re8g8 Kg3f4 Rg8xg6 Kf4e5 Bd5a2 Ke5f4 Nd8e6+ Kf4e5 Bf1xh3 Ke5e4 Ne6g5+ Ke4f4 Ba2d5 Kf4e5 Bd5g2 Ke5f4 Ng5f3;
8/3PP1P1/2b3P1/8/8/5kPp/5p1p/5BbK w - - bm d8=N; pv d8=N Bd5 g8=Q Ke3+ Qxd5;
8/3PpB2/4NpPP/2pp1k2/2P1pP2/4p2P/p3K3/8 w - - bm d8=R; pv d8=R a1=Q Rxd5+ Qe5 Kxe3 Qxd5 Ng7#;
8/3PPB2/K1k5/1N6/8/3N4/8/8 w - - bm e8=R; pv e8=R Kxd7 Ne5#;
8/3PPP2/4p3/1P1RPR1P/4k3/1P2B2P/4K3/8 w - - bm e8=N; pv e8=N exd5 Nd6#;
8/3r1Pnk/p1br2N1/1pp5/8/1B2B1R1/5PPP/6K1 w - - bm f8=N#; pv f8=N#;
8/3R3P/8/8/1pB5/8/2p2p1r/2K1k3 b - - bm f1=N; pv f1=N;
8/4bP2/r4p2/1p5k/b3p3/6R1/6P1/4Q2K w - - bm f8=N; pv f8=N f5 Rh3+ Bh4 Qxh4#;
8/4k1P1/2R1B3/8/6P1/7K/8/8 w - - bm g8=N+; pv g8=N+ Kf8 Rc7 Ke8 Rc8#;
8/4k1P1/8/4N3/4N3/4K3/8/8 w - - bm g8=R; pv g8=R Ke6 Re8+ Kd5 Kf4 Kd4 Rd8#;
8/4NKpP/8/4k3/1Q6/8/8/8 w - - bm h8=N; pv h8=N g6 Nhxg6#;
8/4NP1k/8/7N/8/8/6p1/6Kb w - - bm f8=R; pv f8=R Kh6 Rf5 Kh7 Rf6 Kh8 Rh6#;
8/4NP2/7P/2B1k1N1/7K/8/8/8 w - - bm f8=N; pv f8=N Kf6 Nd7#;
8/4NP2/7P/2BBk3/7K/8/8/8 w - - bm f8=N; pv f8=N Kf6 Nd7#;
8/4NP2/8/2B1k1N1/7K/8/3P4/8 w - - bm f8=B; pv f8=B Kf6 Bd4#;
8/4NP2/8/2BBk3/7K/8/3P4/8 w - - bm f8=B; pv f8=B Kf6 Bd4#;
8/4nP2/R2ppn2/4k2p/3R3N/2P2K2/8/8 w - - bm f8=N; pv f8=N d5 Rxe6#;
8/4P1k1/2K5/8/8/8/8/q7 w - - bm e8=N+; pv e8=N+;
8/4P1k1/2p2Nb1/1p2K3/7p/2P5/8/8 w - - bm e8=N+; pv e8=N+ Kf7 Ne8xf6 Ra3g3+ Kg2f2 Kf7xf6 b6b7 Rg3g5 Qe4xe5+ Rg5xe5 b7b8Q Re5f5+ Kf2e1 Kf6f7;
8/4P1K1/4P1P1/4k3/1Q6/4N3/8/8 w - - bm e8=N; pv e8=N Kxe6 Qd6#;
8/4P1k1/5q1p/2p3pP/6P1/3B3K/8/8 w - - bm e8=N+; pv e8=N+ Kg7g6 Rf1xd1 Kg6f7 Ne8d6+ Kf7e6 Nd6f5 Ke6d7 Nf5xh6 Kd7c7 Rd1b1 Na5c4 d4d5 c6c5 Nh6f5 Nc4a5 Rb1c1 Na5b7 Rc1g1;
8/4P1k1/7p/Pq6/1p4p1/1Q2NbP1/5K1P/8 w - - bm e8=N+; pv e8=N+;
8/4P1k1/p2p1r2/bp1P4/4K3/8/PP2Q3/2qB4 w - - bm e8=N+; pv e8=N+ Kg8 Nxd6 g5g4 f3xg4 h5xg4 Nd6e4 Kg8f8 Ne4f6 Kf8f7 f2f3 Kf7g7;
8/4P1k1/p4p2/P2P2pp/5p2/8/6PK/4q3 w - - bm e8=N+; pv e8=N+ Kf7 Nxf6 Kxf6 Kh3g3 Kf6e5 Kg3f3 Ke5d4 Bd3g6 c5c4 Bg6h7 Kd4e5 Kf3e3 Ke5d5 Bh7g6 Kd5c5 Ke3e4 Kc5d6 Ke4d4 Kd6d7 Kd4xc4 Kd7d6 Kc4d4 Kd6e6;
8/4P1k1/pn1N3p/B2n3p/b1p1B3/6K1/1P3P2/8 w - - bm e8=N+; pv e8=N+ Qb5xe8 Qb3xb4 Qe8e6 Qb4d4+ Kg7h7 Qd4c5 Kh7g7 Ne3f5+ Kg7f7 Nf5d4 Qe6a2+ Kf2e3 Qa2xh2 Qc5c7+ Kf7g6;
8/4P1N1/8/3k4/1KN5/2B3P1/2P5/8 w - - bm e8=B; pv e8=B Ke4 Bc6#;
8/4P1p1/6P1/3p3B/1p6/1p1PpPP1/pP2P1pp/R3K1kq w Q - bm e8=N; pv e8=N d4 Nf6 gxf6 g7 f5 g8=N f4 Nf6 fxg3 O-O-O+ Kf2 Ne4+ Kxe2 f4#;
8/4P1Q1/3k4/8/3K4/8/8/8 w - - bm e8=B; pv e8=B Ke6 Qe5#;
8/4P2Q/3k4/6P1/3K4/8/8/8 w - - bm e8=B; pv e8=B Ke6 Qd7#;
8/4P2R/p2p1kp1/1p2p3/8/1P2P2P/P4r1r/R5K1 w - - bm e8=N+; pv e8=N+ Kg7f7 Ne8xf6 Kf7xf6 Qe2f2+ Kf6g7 Qf2g3+ Kg7h7 Qg3h3+ Kh7g8 Qh3g4+ Kg8f7 Qg4f4+ Qc1xf4+ Ke4xf4 Ba5b6;
8/4P3/1p2p1n1/4k3/1NPn1pK1/2pPp2p/4Q2B/8 w - - bm e8=N; pv e8=N c2 Qxe3#;
8/4P3/1PR5/p7/P7/1k1P4/1p2K3/bN6 w - - bm e8=B; pv e8=B Kb4 Rc4+ Kb3 Bf7 Ka2 Rc1#;
8/4P3/1Q6/4P3/1N2k1K1/8/8/8 w - - bm e8=N; pv e8=N Kxe5 Qe3#;
8/4P3/2P3p1/1K1kb1R1/5R2/B7/8/8 w - - bm e8=B; pv e8=B Ke6 Bf7#;
8/4P3/2P3p1/1K1kn1R1/5R2/B7/8/8 w - - bm e8=N; pv e8=N Ke6 Nc7#;
8/4P3/3k3p/1K6/8/2q5/1p6/8 w - - bm e8=N+; pv e8=N+ Ke7 Ng7 a4a3 Ke3d3 a3a2 Kd3c3 Ra1d1 Ra5xa2 Rd1xd5 Ra2a7+ Rd5d7 Ra7xd7+ Ke7xd7 Kc3d4 h7h5 Ng7xh5;
8/4P3/4p1p1/4k1p1/5RPn/B6N/2R5/2K3nB w - - bm e8=N; pv e8=N Ne2+ Rxe2#;
8/4P3/4P3/1RPPkPPR/4p3/4K3/4N3/4N3 w - - bm e8=N; pv e8=N Kxf5 g6+ Kxg6 Nf4#;
8/4P3/5k2/5P1p/2pK3P/2N5/2b4r/q3R3 w - - bm e8=N+; pv e8=N+ Kd6e7 Kb5a4 b2b1Q;
8/4P3/5kPp/5n2/2B1K2P/p7/8/8 w - - bm e8=N+; pv e8=N+ Ke7 Ne6c5+ Nc4e5 Qe4xe5+ Ke7d8 Qe5c7+ Kd8xe8 Qc7d7+ Ke8f8 Nc5e6+ Qa2xe6 Qd7xe6 Kf8g7 b5b6 Kg7h7 b6b7 h5h4 b7b8Q;
8/4P3/8/1B1k1NK1/3P4/8/8/8 w - - bm e8=B; pv e8=B Ke6 Bc4#;
8/4P3/8/3p4/1P1k1p2/8/2K1B3/8 w - - bm e8=R; pv e8=R f3 Bf1 f2 Re2 Kc4 Re4#;
8/4P3/8/4n3/8/6K1/4k3/1Q3N2 w - - bm e8=B; pv e8=B Nc6 Bh5#;
8/4P3/8/7r/4BK1k/4P1p1/6P1/8 w - - bm e8=R; pv e8=R Rg5 Bd3 Rg4+ Kf5 Rg5+ Kf6 Rd5 Re4+ Kh5 Be2+ Kh6 Rh4+ Rh5 Rxh5#;
8/4P3/8/8/5K1k/8/6P1/8 w - - bm e8=R; pv e8=R Kh5 Re6 Kh4 Rh6#;
8/4P3/8/8/8/8/3p1K2/7k w - - bm e8=R; pv e8=R d1=N+ Kg3 Ne3 Rxe3 Kg1 Re1#;
8/4PBk1/1p3RP1/7p/3P4/5PK1/1r3P2/q7 w - - bm e8=N+; pv e8=N+ Kh6xh5 Ne8g7+ Kh5h4 Ng7e6 g5g4;
8/4Pp1p/7p/5k1P/8/6K1/5PRP/2B5 w - - bm e8=R; pv e8=R f6 Re3 Kg5 Re5#;
8/4PP2/1P1k1P2/6P1/3KP3/8/8/8 w - - bm e8=B; pv e8=B Ke6 f8=N+ Kd6 e5#;
8/4PP2/3pkBB1/1K6/8/8/8/8 w - - bm e8=N; pv e8=N d5 f8=N#;
8/4Pp2/8/7R/7B/7k/5K1p/8 w - - bm e8=N; pv e8=N h1=N+ Kf3 Nf2 Bg3#;
8/4pP2/NN1k4/3B4/4K3/8/8/8 w - - bm f8=N; pv f8=N e6 Nc8#;
8/4PPB1/1K1k4/2N5/8/4N3/8/8 w - - bm f8=R; pv f8=R Kxe7 Nf5#;
8/4Ppk1/6p1/2p3P1/PnP4P/1P3R2/8/1KN1r3 w - - bm e8=N+; pv e8=N+ Bc5xd4 Rd3xd4 Rf6e6 Ne8d6 Rb2xb3+ Rd1d3 Rb3xd3+ Rd4xd3 Kh7g7 Rd3d4 Re6e3+ Kg3g2 Re3e6 Kg2f3 Re6f6+ Kf3g3;
8/4Ppk1/p2q2p1/8/1P5p/7P/r5P1/6RK w - - bm e8=N+; pv e8=N+ Kg7g6 Ne8xd6 f5xg4 Nd6xb5 Kg6f5 Nb5d6+ Kf5e6 Nd6c8 Bb6c7 Nd3c5+ Ke6d5 Nf2d3 g4g3 Nc8e7+ Kd5d6 Ne7g8 f7f5 b3b4;
8/5KP1/7k/8/6P1/8/8/8 w - - bm g8=R; pv g8=R Kh7 Rg6 Kh8 Rh6#;
8/5P1k/3b2pp/3p4/1q3PPn/3Q4/7P/1r2R2K w - - bm f8=N+; pv f8=N+ Qf6xf8 a4a5 Qf8f2+;
8/5P1k/4p1pP/b2pPb2/p2P1Q2/Pq3PK1/1P1r2R1/8 w - - bm f8=N+; pv f8=N+ Kh8 Rc3f3 g4xf3+ Qb3xf3 Qe1e2 Qf3f4 Rd2d1 Kg2h3 Kh8g7 Nf8e6+ Kg7f6 Qf4g5+ Kf6e5 Kh3h4 Qe2xf2;
8/5P1k/5B2/7P/4K3/8/7p/7B w - - bm f8=R; pv f8=R Kh6 Rh8#;
8/5P1k/5K2/8/5N2/8/8/8 w - - bm f8=N+; pv f8=N+ Kg8 Nf8xe6 Qh1e4+ Qe3xe4 Bd5xe4 Kh4g3 Be4d5 Ne6f4 Bd5e4 Kg3f2 b5b4 Kf2e3 Be4f5 Bh3xf5 g6xf5 Nf4d3;
8/5P1k/6p1/3Q3p/2p2P2/q6P/2KN2P1/r7 w - - bm f8=N+; pv f8=N+ Kh8 Rg2xd2 Ba5xd2 Qf4xd2 Qb3b8 Nf8d7 Qb8b5 Nd7f6 Qb5f1 Qd2h2 Qf1d1 Qh2f2 Qd1h1 Nf6g4 Kh8h7 Qf2h2;
8/5P1k/6rP/8/8/3Q4/5K2/8 w - - bm f8=R; pv f8=R;
8/5P1k/7p/8/p1pQPK2/P1Pp3q/1P6/8 w - - bm f8=R; pv f8=R;
8/5P1k/p1b2r1p/2P5/5QP1/5P2/1q2RK2/8 w - - bm f8=N+; pv f8=N+ Kg8 Qf6xg6+ Kg8xf8 Qg6d6+ Kf8g7 Rc2xd2 Qf2f1+ Kh3g4 Rf3f6 Qd6e7+ Kg7h6 Qe7e3+ Kh6h7 h4h5 Qf1c4+;
8/5P1p/4k1n1/8/2N5/8/2K5/8 w - - bm f8=R; pv f8=R Kh7xh6 Qd3h3+ Kh6g5 Rf8f5+;
8/5P1Q/1P2k3/7N/4K3/8/8/8 w - - bm f8=N+; pv f8=N+ Kd6 Qc7#;
8/5P1Q/1P2kN2/8/4K3/8/8/8 w - - bm f8=B; pv f8=B Kxf6 Qf5#;
8/5P1Q/4k3/8/4K3/8/8/8 w - - bm f8=B; pv f8=B Kf6 Qf5#;
8/5P2/1K6/8/kP6/p7/P2PP3/8 w - - bm f8=R; pv f8=R Kxb4 Rf4#;
8/5P2/1N1n4/8/2P4B/8/Pp1p4/krbQ3K w - - bm f8=B; pv f8=B Nb7 Bb4 Na5 Bxa5 Kxa2 Qa4#;
8/5P2/3n4/8/1R6/3K4/P7/k7 w - - bm f8=R; pv f8=R Nb7 Rxb7 Kxa2 Ra8#;
8/5P2/3P4/8/8/8/8/5K1k w - - bm f8=R; pv f8=R Kh2 Rf3 Kh1 Rh3#;
8/5P2/3ppp2/1P1pkp1B/3ppp2/8/P7/1KN5 w - - bm f8=N; pv f8=N d3 Nb3 d4 Nd7+ Kd5 Nd2 f3 Kb2 f4 Kb3 f2 Nc4 f1=Q Ncb6#;
8/5P2/3ppp2/3pkp2/3ppp2/7N/3K2P1/8 w - - bm f8=N; pv f8=N d3 Kc3 d4+ Kc4 d5+ Kc5 e3 Nd7+ Ke4 Nxf6+ Ke5 Nd7+ Ke4 Ng5#;
8/5P2/4k1K1/2Q5/7P/R7/8/8 w - - bm f8=R; pv f8=R Rg4xh4+ Kh5g5 Rh4g4+ Kg5h6 Rf4xf8 Rf2xf8 Rg4h4+ Kh6g5 Rh4h2 Rf8b8+ Kb3a3 Ra1c1 Rh2g2+ Kg5f5 Rg2f2+;
8/5P2/4k2p/2b3pP/B1P5/4pP2/4K3/8 w - - bm f8=N+; pv f8=N+ Qd6xf8 Rg4a4 Rh5h4 Ra4a6+ Kg6h5 Qc3c6 Rh4b4 Kf1g2 g5g4 Qc6g6+ Kh5h4 Qg6xh6+ Qf8xh6 Ra6xh6+;
8/5P2/4k2p/7N/1b4P1/8/3pK3/8 w - - bm f8=N+; pv f8=N+;
8/5P2/4N3/4k1N1/p3P3/Bp6/1K6/8 w - - bm f8=B; pv f8=B Kf6 Bae7+ Kg6 Nf4#;
8/5P2/5N2/2p1npn1/2P2k2/5p2/5P2/5K2 w - - bm f8=N; pv f8=N Ne6 Nxe6#;
8/5P2/8/8/1P6/8/8/5K1k w - - bm f8=R; pv f8=R Kh2 Rf3 Kh1 Rh3#;
8/5P2/8/8/5K1k/7b/7R/8 w - - bm f8=N; pv f8=N Kh5 Rxh3#;
8/5P2/8/8/8/5pK1/8/7k w - - bm f8=R; pv f8=R f2 Kxf2 Kh2 Rh8#;
8/5PB1/5B2/4B3/k1KBP3/4rrrr/1B4r1/B7 w - - bm f8=R; pv f8=R Rc2+ Bbc3 Rcxc3+ Baxc3 Rxc3+ Bxc3 Rxc3+ Bxc3 Rxc3+ Bxc3 Rxc3+ Bxc3 Ka3 Ra8#;
8/5PBk/4Pp2/5K1N/8/8/8/8 w - - bm f8=B; pv f8=B Kg8 Nxf6#;
8/5PkP/4K3/8/5P2/8/8/8 w - - bm f8=R; pv f8=R Kxh7 Kf6 Kh6 Rh8#;
8/5PkP/6p1/6K1/8/8/8/8 w - - bm h8=N; pv h8=N Kh7 Nxg6 Kg7 f8=Q+ Kh7 Qf7#;
8/5Pp1/5pPb/5Pp1/3p2P1/3P2p1/5pPk/5K2 w - - bm f8=R; pv f8=R Kh1 Rd8 Kh2 Rxd4 Kh1 Re4 Kh2 Re3 Kh1 Rxg3 Kh2 Rh3#;
8/5PP1/7k/6r1/5PPK/8/8/8 w - - bm g8=R; pv g8=R Rxg8 fxg8=R Kh7 Rg5 Kh8 Rg6 Kh7 Kg5 Kh8 Kf6 Kh7 Kf7 Kh8 Rh6#;
8/5PR1/4k3/2P5/2P2K2/2P5/8/8 w - - bm f8=N+; pv f8=N+ Kf6 Ne6 Kxe6 Kg5 Ke5 Re7#;
8/5RP1/3r1n1k/8/1p6/1P1B1K2/2P5/8 w - - bm g8=N+; pv g8=N+;
8/6P1/3K1k1B/5B2/6P1/8/8/8 w - - bm g8=R; pv g8=R Kf7 Rf8#;
8/6P1/4K1Np/R4Bpk/4pR1N/5n2/7n/3Q4 w - - bm g8=N; pv g8=N g4 Bxg4#;
8/6P1/5B2/3P1kP1/8/5K2/8/8 w - - bm g8=B; pv g8=B Kg6 Kg3 Kf5 Bh7#;
8/6P1/5K1k/6N1/5N2/8/8/8 w - - bm g8=N#; pv g8=N#;
8/6P1/5K1k/8/8/5B2/8/8 w - - bm g8=N+; pv g8=N+;
8/6P1/5ppp/3K2p1/6kb/4P1p1/6P1/8 w - - bm g8=N; pv g8=N h5 Nh6#;
8/6P1/7k/8/6P1/8/1K6/8 w - - bm g8=N+; pv g8=N+;
8/6P1/7p/4kP1P/4n1K1/4P3/8/8 w - - bm g8=R; pv g8=R;
8/6P1/8/1K6/2R5/8/1k6/8 w - - bm g8=R; pv g8=R Ka2 Rb4 Ka3 Ra8#;
8/6P1/8/1P6/2p5/8/8/k1K5 w - - bm g8=R; pv g8=R Ka2 Rg3 c3 Rxc3 Ka1 Ra3#;
8/6P1/8/2R5/8/B5K1/ppbp4/1rkn3R w - - bm g8=B; pv g8=B a1=Q Bb3 Qa2 Rxc2#;
8/6P1/8/8/5N2/7p/7p/4K2k w - - bm g8=B; pv g8=B Kg1 Ne2+ Kh1 Bd5#;
8/6P1/8/8/7R/k7/2K5/8 w - - bm g8=N; pv g8=N Ne4f2+ Kg4f3 Nf2e4 Ng8xh6 Ne4c5 Kf3g4 Ke5f6 Kg4f4 Nc5d3+ Kf4e4 Nd3f2+ Ke4f3 Nf2d3 e3e4 Nd3e5+ Kf3f4 Ne5d3+;
8/6P1/8/8/8/2K5/1P6/kbR5 w - - bm g8=R; pv g8=R Ka2 Ra8#;
8/6P1/8/8/8/8/2K5/k7 w - - bm g8=R; pv g8=R Ka2 Ra8#;
8/6P1/8/8/p7/P1p5/2K2P2/k7 w - - bm g8=R; pv g8=R Ka2 Rg1 Kxa3 Rg4 Ka2 Rxa4#;
8/6P1/p4n1k/8/P3p2P/4K3/8/8 w - - bm g8=N+; pv g8=N+;
8/6P1/P7/8/8/8/8/k1K5 w - - bm g8=R; pv g8=R Ka2 Rg3 Ka1 Ra3#;
8/6PK/1p5P/bp6/1kr5/R3Q3/5p2/5B2 w - - bm g8=N; pv g8=N Rc7+ Ne7 Rxe7+ Qxe7#;
8/6PK/4Pk2/8/8/8/6r1/8 w - - bm g8=N+; pv g8=N+ Rc6xd6+ Kf6g7 Qe1e6 Kg7h7 Rd6d7+ Kh7h8 Qe6e5+ Ng8f6 Qe5xf6+ Kh8g8 Qf6g7+;
8/6PK/5k2/8/8/8/8/5r2 w - - bm g8=N+; pv g8=N+ Kf6xe6 Ng8h6 Ke6f6 Nh6g8+ Kf6f7 Ng8h6+ Kf7e6 Nh6g8 Rg2g1 Ng8h6 Rg1g5 Nh6g8 Ke6f7 Ng8h6+ Kf7f6 Nh6g8+ Kf6e6 Ng8h6 Rg5g3 Nh6g8 Ke6e5 Ng8e7 Ke5f6 Ne7g8+ Kf6e6;
8/6PK/5k2/8/8/8/8/6r1 w - - bm g8=N+; pv g8=N+ Ke6 Nh6 Rg2;
8/6PP/2B2k1K/8/2p5/1p6/3r4/8 w - - bm g8=N+; pv g8=N+ Ke6 Ng8h6 Rg2g5 Nh6g8 Rg5g4 Ng8h6 Rg4g3 Nh6g8 Rg3g5 Ng8h6 Ke6f6 Nh6g8+ Kf6f7 Ng8h6+ Kf7e7 Nh6g8+ Ke7f8;
8/6PP/3P1k1P/8/5K2/6P1/8/8 w - - bm g8=B; pv g8=B Kg6 h8=Q Kh5 Bf7#;
8/6PP/5k1K/5P2/4p3/4P3/2r5/8 w - - bm g8=N+; pv g8=N+ Kf6e6 Kh7g7 Rf1a1 Ng8h6 Ra1g1+ Kg7f8 Rg1g5 Nh6g8 Rg5f5+ Kf8g7 Rf5f3 Ng8h6 Rf3g3+ Kg7f8 Rg3g6 Nh6g8 Rg6g4 Ng8h6 Rg4g2 Nh6g8 Rg2g6 Ng8e7 Rg6f6+ Kf8e8 Rf6h6 Ke8f8 Rh6h4 Ne7g8 Rh4h7 Kf8e8;
8/6PP/5k1K/5P2/8/8/8/r7 w - - bm g8=N+; pv g8=N+;
8/6PP/5k1K/8/2r5/8/8/8 w - - bm g8=N+; pv g8=N+ Nd5f4 Ng8xh6 Ng4f6+ Kh7g7 Nf6e8+ Kg7f8 Ne8g7 Kf8f7 Kd4c5 Kf7f6 Ng7xh5+ Kf6e5 Nf4d5;
8/6PP/5k1K/8/8/2r5/8/8 w - - bm g8=N+; pv g8=N+ Kf7 Bc6e8+ Kf7xe8 Ng8f6+ Ke8f7 h7h8Q b3b2 Qh8g7+ Kf7e6 Qg7g6 Rd2g2 Nf6g4+ Ke6e7;
8/6PP/5k1K/8/8/8/8/2r5 w - - bm g8=N+; pv g8=N+ Kf7 Nf6 Rc2c8 Nf6xe4 Rc8h8 Ne4c5 Rh8a8 Nc5e6 Ra8b8 e3e4 Rb8a8 Ne6f4 Ra8c8 Nf4g6 Rc8c2 Ng6e5+ Kf7e7 h7h8Q Rc2h2+;
8/6PP/5k1K/8/8/8/8/4r3 w - - bm g8=N+; pv g8=N+ Kf6xf5 Ng8e7+;
8/6PQ/5k2/pp3p2/3pq3/6R1/7K/4q3 w - - bm g8=N+; pv g8=N+ Kf6f7 Ng8f6 Rc3c8 Kh6g5 Kf7g7 Kg5f5 Rc8c6 h7h8Q+ Kg7xh8 Kf5g6 Rc6c7 Nf6d5 Rc7a7 Nd5f6 Ra7g7+ Kg6f5 Rg7g1 Kf5e6 Kh8g7 Nf6h5+ Kg7f8 Nh5f4 Rg1e1+ Ke6f6 Kf8e8 Nf4d3 Re1b1 Kf6e6 Rb1b6+ Ke6f5;
8/7k/p5bP/P5P1/8/6K1/2pBR3/5r2 b - - bm c1=N; pv c1=N Ra1xc1 Be3xc1 Kf3xe2 Bc1a3 Ke2f3 Kh7g6 Kf3g4 Ba3c1 h2h4 Bc1e3 Kg4f3 Be3b6 Kf3g4 Bb6a5 h4h5+ Kg6h6 e4e5 d6xe5 d5d6 Ba5b4 d6d7 Bb4a5;
8/7P/1p6/8/8/pPpBB1P1/P1Pr4/1nkNK3 w - - bm h8=N; pv h8=N b5 Bh7 b4 Ng6 Kxc2 Nf4+ Rd3 Bxd3#;
8/7P/5n2/8/8/p2P4/p2K4/rk6 w - - bm h8=R; pv h8=R Ne4+ dxe4 Kb2 Rb8#;
8/7P/5Np1/1Q4K1/8/4P1P1/p4k2/N6B w - - bm h8=N; pv h8=N Kxg3 Qb2 Kh3 Qg2#;
8/7P/5r2/p4B2/p7/K7/8/k7 w - - bm h8=R; pv h8=R Rh6 Re8 Rh1 Re2 Rh3+ Bxh3 Kb1 Bd7 Kc1 Bxa4 Kb1 Re1#;
8/7P/7p/5p1B/5K1k/6R1/8/8 w - - bm h8=N; pv h8=N Kxh5 Rh3#;
8/7P/7P/8/3p4/8/p7/k1K5 w - - bm h8=R; pv h8=R d3 Rd8 d2+ Kc2 d1=Q+ Rxd1#;
8/7P/8/2p5/1pP5/pP4N1/RN6/K3BBk1 w - - bm h8=B; pv h8=B axb2+ Bxb2 Kh2 Bd4#;
8/7P/8/7B/5K1k/5PR1/8/8 w - - bm h8=N; pv h8=N Kxh5 Rh3#;
8/7P/8/8/6p1/K5Qb/8/7k w - - bm h8=B; pv h8=B Bg2 Bd4 Bh3 Qg1#;
8/7P/8/8/8/1K2B3/8/1k6 w - - bm h8=N; pv h8=N Nd6e4+ Kg5g6 Ne4f2 Nh8f7 e5e4 Nf7g5+ Ke6e5 Ng5xe4 Nf2xe4 Kg6f7 Ke5d6 Kf7g6 Kd6e6 Kg6h5 Ke6f5 Kh5h4 Kf5f4 Kh4h5 Ne4c3 Kh5g6 Nc3d5 Kg6g7 Kf4g5 Kg7f7 Kg5f5 Kf7g7 Nd5e7;
8/7P/8/8/8/5K1p/4NNPk/8 w - - bm h8=B; pv h8=B hxg2 Be5#;
8/7P/8/8/8/5K1p/8/7k w - - bm h8=R; pv h8=R h2 Re8 Kg1 Re1#;
8/7P/8/8/8/8/pnK5/k7 w - - bm h8=R; pv h8=R Nd1 Rg8 Ne3+ Kb3 Nc2 Rg1+ Ne1 Rxe1#;
8/7P/8/8/8/p7/k1K5/8 w - - bm h8=R; pv h8=R Ka1 Kb3 a2 Rh1#;
8/8/2R3p1/5p1p/7P/1k1K2P1/1PpB1b2/3r4 b - - bm c1=N+; pv c1=N+ Rxc1 Rxc1 Bxc1 Bxg3 Bg5 Kxb2 Be7 Kb3 Bf6 Bc7 Bg5 Be5 Be7 Bb2 Bg5 Kb4 Ke2 Be5 Kf3 Kc4 Ke3 Kd5 Bd8 Bc3 Bg5 Bh8 Kf3 Be5 Bf4 Bd4;
8/8/3Q4/4p3/8/6P1/3pq3/4k2K b - - bm d1=R; pv d1=R;
8/8/6r1/R7/5k1p/7P/5p1K/8 b - - bm f1=R; pv f1=R;
8/8/8/6pp/8/5K1P/3kp1P1/3n2R1 b - - bm e1=N+; pv e1=N+ Kb3a2 Kg5h6 Nd4b5 Ne1d3 Nb5xa3 Bc1g5 Ka2b3 Bg5e7 Kb3c4 Nd3b2+ Kc4b3 Nb2d1 Na3c4 Be7c5 Kb3c2;
8/8/8/8/6p1/6K1/2R4p/6k1 b - - bm h1=N+; pv h1=N+ Nd3f2+ Nh1xf2 Ke3xf2 Kg4f4 Kf2e2 Kf4e4 Ke2d2 Ke4d5 Kd2d3 Kd5c5 c3c4 Kc5c6 Kd3d4 Kc6d6 c4c5+ Kd6c6 Kd4c4 Kc6c7 Kc4b5 Kc7b7 c5c6+ Kb7c7 Kb5c5 Kc7c8 Kc5b6 Kc8b8 Kb6a5 Kb8c7 Ka5b5;
8/8/8/8/8/2k5/K1p5/8 b - - bm c1=R; pv c1=R Ka3 Ra1#;
8/8/8/8/8/4K3/R4p2/4k3 b - - bm f1=N+; pv f1=N+ Kd3 Ng3 Rb2g2 Ng3f1 Rg2e2+ Ke1d1 Re2e8 Nf1g3 Re8e5 Ng3f1 Re5e2 Nf1g3 Re2a2 Kd1e1 Kd3e3 Ng3f1+ Ke3d4 Nf1g3 Ra2g2 Ng3f1 Rg2c2 Nf1g3 Rc2b2 Ng3f1 Kd4e4 Nf1d2+ Ke4d3 Nd2f1 Rb2g2 Ke1d1;
8/8/8/8/8/5K2/2R3p1/5k2 b - - bm g1=N+; pv g1=N+;
8/8/8/8/8/5k2/5p1K/8 b - - bm f1=R; pv f1=R Kh3 Rh1#;
8/8/8/8/8/5K2/R5p1/5k2 b - - bm g1=N+; pv g1=N+;
8/B3NPQ1/2b2P2/4k2K/2r1p1p1/3p3P/7P/8 w - - bm f8=N; pv f8=N Be8+ f7+ Kf4 Qf6#;
8/B5P1/4R1n1/1K1k1B2/8/8/3p4/8 w - - bm g8=N; pv g8=N d1=Q Nf6#;
8/b5pP/1P1P2P1/P2PB3/8/4P3/1n1N3P/kB2K3 w - - bm h8=R; pv h8=R Bb8 Rh4 Bxd6 Ra4+ Ba3 Rxa3#;
8/BP1N4/6PK/6P1/1P6/2PP1k2/2P5/5BR1 w - - bm b8=R; pv b8=R Kf4 Rf8#;
8/BPP1PR2/3k4/1P6/4K3/8/8/8 w - - bm c8=B; pv c8=B Kc7 b8=Q#;
8/k1P1pK2/8/p1p5/5Bp1/r3b3/6Q1/2n5 w - - bm c8=N+; pv c8=N+ Ka6 Qc6#;
8/k1P5/2K5/8/8/8/8/8 w - - bm c8=R; pv c8=R Ka6 Ra8#;
8/k1P5/2P5/2K5/8/8/8/8 w - - bm c8=R; pv c8=R Ka6 Ra8#;
8/k1P5/8/1Q6/6B1/2r5/2P5/1K6 w - - bm c8=N+; pv c8=N+ Rxc8 Bxc8 Ka8 Qb7#;
8/k1P5/8/8/8/8/8/1R2K3 w - - bm c8=R; pv c8=R Ka6 Ra8#;
8/k1P5/N7/2P1K3/8/3N4/8/8 w - - bm c8=B; pv c8=B Ka8 Ndb4 Ka7 Nc6+ Ka8 Nc7#;
8/k1P5/P1K5/8/8/8/8/8 w - - bm c8=R; pv c8=R Kxa6 Ra8#;
8/K2R2PP/6n1/8/PN6/2B2PPr/1P2P3/2k5 w - - bm h8=R; pv h8=R Ne7 Rxe7 Rxg3 Rh1+ Rg1 Rxg1#;
8/k3nP2/8/2K5/8/6n1/6B1/8 w - - bm f8=R; pv f8=R Ne4+ Bxe4 Nc8 Rxc8 Ka6 Ra8#;
8/K4P2/N1Nk4/8/8/7Q/8/8 w - - bm f8=N; pv f8=N Kxc6 Qd7#;
8/kP1P4/8/2N5/K2B4/8/8/8 w - - bm d8=N; pv d8=N Kb8 Na6#;
8/Kp3pPr/3p3p/2pP2p1/4k1r1/4NnpP/pQ1P2Bn/Bb4N1 w - - bm g8=N; pv g8=N h5 Nf6+ Kf4 Ne2#;
8/n1P1k1p1/B3p3/p7/4p3/2P3P1/3K1P2/8 w - - bm c8=R; pv c8=R;
8/n1PP4/2n3p1/3pp1b1/2pk1p2/B3Nb1r/3Pp3/KQ6 w - - bm d8=N; pv d8=N Nxd8 Nc2+ Ke4 Ne1+ Kd4 Qb6+ Ke4 Qxg6+ Kd4 Nc2#;
8/nP1BP1p1/1p3N2/5p2/Rnk1qR2/3bB2K/PP4Q1/1r1N4 w - - bm e8=N; pv e8=N g6 Nd6#;
8/P1k1p2P/K1p1P3/2P5/8/6p1/5p2/8 w - - bm a8=N+; pv a8=N+ Kc8 h8=Q#;
8/P1K1PP2/1p2pp2/3Nkp2/5R2/2bP4/8/8 w - - bm f8=N; pv f8=N exd5 Ng6+ Ke6 e8=Q#;
8/P1k5/K7/8/3P4/8/1r6/8 w - - bm a8=N+; pv a8=N+ Kd8 Ke1x
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Underpromotion test (part 2, since message was too big)

Post by Dann Corbit »

8/P1p2K2/3k4/8/2Q5/4P3/8/8 w - - bm a8=N; pv a8=N c6 Qd4#;
8/p1P2R1K/P3PN2/5kNR/2Ppr2p/3rp2p/4P2P/1Q6 w - - bm c8=N; pv c8=N Rf4 Qb5#;
8/P1P5/8/k7/2K5/8/8/8 w - - bm c8=N; pv c8=N Ka6 a8=Q#;
8/P1P5/k7/8/1K6/8/8/8 w - - bm a8=B; pv a8=B Kb6 c8=Q Ka7 Qb7#;
8/p1P5/PkP1NR2/8/1K3B2/8/8/8 w - - bm c8=B; pv c8=B Kxc6 Nc7#;
8/p1Pp4/p7/P7/5p1p/p2p1P1k/P2P1P1p/7K w - - bm c8=N; pv c8=N d5 Nxa7 d4 Nb5 axb5 a6 b4 a7 b3 a8=Q b2 Qc8#;
8/p2P4/k7/P4P2/nKPn4/8/8/8 w - - bm d8=N; pv d8=N Nc5 Kxc5 Nxf5 Kb4 Nd6 Nc6 Kb7 Ne5 Ka6 Nd3 Kb7 c5 Ne4 Ne5;
8/p2P4/P2p1P1P/8/3p4/Pp1Bp1p1/bpn3Kp/nkb4R w - - bm d8=B; pv d8=B e2 Ba5 e1=N+ Bxe1 Be3 Bxg3+ Bc1 Rf1 h1=Q+ Kxh1 d5 Be1 Bd2 Bxd2#;
8/P2R4/1k3p2/3R4/7K/5q2/4p3/8 w - - bm a8=N+; pv a8=N+ Kc7b7 Kc4d4 Na4c5 Kd4d5 Nc5d7 Kd5xd6 Kb7xa8 Kd6xd7;
8/P3P2r/1Qp2q2/1PBk1P2/5Pp1/1Kp2P2/8/1N5B w - - bm e8=N; pv e8=N g3 Nxf6#;
8/P3P3/p7/Pk6/4B3/1K6/8/8 w - - bm e8=R; pv e8=R Kc5 a8=Q Kb5 Re5#;
8/p3P3/rp6/kp6/1p4PK/1P6/1P5p/4r2R w - - bm e8=N; pv e8=N;
8/P3R3/1k6/8/8/2NN4/8/4K3 w - - bm a8=R; pv a8=R Kc6 Ra6#;
8/P3R3/k7/8/8/2NN4/8/4K3 w - - bm a8=N; pv a8=N Ka5 Ra7#;
8/P4B2/1B6/1kP3K1/8/2P5/1P6/8 w - - bm a8=B; pv a8=B Ka4 Bc6#;
8/P4N2/2n5/1N4K1/4k3/1Q6/8/8 w - - bm a8=R; pv a8=R Na7 Re8#;
8/P4p1k/5Q2/8/8/8/6p1/6Kb w - - bm a8=B; pv a8=B Kg8 Qh6 f6 Bd5#;
8/P4P1k/5R1p/7K/8/8/1p6/bR4B1 w - - bm f8=R; pv f8=R Kg7 R6f7#;
8/P5P1/P1PpP1P1/8/P2pk1P1/3N4/3K4/3B4 w - - bm g8=N; pv g8=N Kd5 a8=N Kxe6 Nc7#;
8/p5P1/P7/8/8/8/2K5/k7 w - - bm g8=R; pv g8=R Ka2 Rg3 Ka1 Ra3#;
8/P5Q1/1k6/8/1K6/8/8/8 w - - bm a8=B; pv a8=B Ka6 Qb7#;
8/P7/1pN5/1K4Q1/8/1P1P4/2k4p/B6N w - - bm a8=N; pv a8=N Kxd3 Nd4 Ke4 Nf2#;
8/P7/2n5/5R2/4k1P1/3R2P1/3K4/8 w - - bm a8=R; pv a8=R Na7 Re8#;
8/P7/2n5/8/8/4P2p/4K2p/6kr w - - bm a8=R; pv a8=R Nd4+ exd4 Kg2 Rg8#;
8/P7/3B4/8/rP6/8/4Q3/1k2K3 w - - bm a8=R; pv a8=R Rxb4 Bxb4 Kc1 Ra1#;
8/P7/8/5R2/4p3/8/2K1kB2/8 w - - bm a8=B; pv a8=B e3 Bg2 exf2 Re5#;
8/P7/8/8/8/4pq2/1Q2R3/3K3k w - - bm a8=B; pv a8=B Qd5+ Bxd5+ Kg1 Re1#;
8/P7/8/8/8/8/5Knp/7k w - - bm a8=R; pv a8=R Ne1 Rb8 Nd3+ Kg3 Nb4 Rxb4 Kg1 Rb1#;
8/P7/8/8/8/p1K5/8/k7 w - - bm a8=R; pv a8=R a2 Rd8 Kb1 Rd1#;
8/PBk5/P1P5/4K3/8/8/8/8 w - - bm a8=N+; pv a8=N+ Kd8 Kf6 Ke8 c7 Kd7 c8=Q+ Kd6 Qc6#;
8/PBKRQ1p1/2NNP3/pP1k3r/P7/5Rb1/b1r5/4n1B1 w - - bm a8=N; pv a8=N Bxd6+ Qxd6+ Kc4 Nb6#;
8/Pbp1p3/2Pp3K/5p2/rp2kB2/1P6/3Q2P1/8 w - - bm a8=N; pv a8=N e6 Nxc7 e5 Qe3#;
8/PBP5/Nk6/8/1K6/8/8/8 w - - bm a8=B; pv a8=B Ka7 c8=N#;
8/PK6/3q4/1k6/8/6P1/7P/8 w - - bm a8=B; pv a8=B Ke2f1 Ba8xe4;
8/PnknP3/2N5/1K6/8/8/8/8 w - - bm e8=N+; pv e8=N+ Kc8 a8=N Nd6+ Nxd6#;
8/PP1k1PP1/P1p1p1PP/8/3K4/8/8/8 w - - bm f8=N+; pv f8=N+ Ke7 g8=N+ Ke8 b8=Q#;
8/PP3k2/5P2/5K2/8/8/8/8 w - - bm a8=B; pv a8=B Kf8 b8=Q+ Kf7 Bd5#;
8/PP4P1/6Q1/8/2K5/8/1r6/7k w - - bm b8=R; pv b8=R Rc2+ Qxc2 Kg1 Rb1#;
8/Pp5b/1P2P1P1/3BP2P/8/3P4/P3N1n1/3K2Bk w - - bm a8=R; pv a8=R Bxg6 Ra4 Bf5 Rh4+ Bh3 Rxh3#;
8/PP5B/4p1n1/q2kPN2/b1R1Rp2/2p1BP2/4K3/Q7 w - - bm a8=N; pv a8=N Bd1+ Qxd1#;
8/PpKN4/8/3k4/6Q1/8/8/8 w - - bm a8=N; pv a8=N b6 Naxb6#;
8/PpN5/1k2N3/1P6/1K6/8/8/8 w - - bm a8=B; pv a8=B Ka7 Kc5 Kb8 b6 Kc8 Kd6 Kb8 Nc5 Kc8 Bxb7+ Kd8 N5e6#;
8/PPP5/n1n5/ppp5/1k6/1P6/1K6/8 w - - bm b8=N; pv b8=N Ncxb8 cxb8=N Nxb8 axb8=N c4 Na6#;
8/PPPPP3/8/8/5N1K/5pp1/1r3npp/R4bkn w - - bm b8=R; pv b8=R Rc2 c8=Q Rd2 d8=R Re2 e8=Q Ra2 Qe1 Rb2 Rxb2 Nd3 Nh3#;
8/PPPPPP2/7K/4rP2/8/6Pp/4Nprp/5Qnk w - - bm e8=R; pv e8=R Rxf5 f8=R Rd5 d8=R Rc5 c8=Q Rb5 Qxh3 Rb6+ Re6 Rxe6+ Qxe6 Rxg3 Nxg3#;
8/PPPPPPP1/1p3p2/1B1b1R2/1P1k1K2/3p4/3B4/8 w - - bm d8=N; pv d8=N Be6 Nc6#;
8/PPPPPPPP/3p2n1/1p1k1p2/p7/4Q3/3NN3/b1R3K1 w - - bm d8=N; pv d8=N f4 Qe6#;
8/PR1P1n2/2k4p/8/7K/5P2/r5P1/8 w - - bm a8=N; pv a8=N Qa1xa8+ Kb7xa8 Qe1xb4;
8/PR1P4/5pk1/5p2/3KpP2/8/5P1p/r7 w - - bm a8=N; pv a8=N Qd6c6+ Kb7b8 Qc6d7 Na8c7+ Kb5c6 Kb8a7 Qd7xc7+;
8/PR3p2/2R1p1k1/8/6p1/8/r2r2PK/8 w - - bm a8=B; pv a8=B Ra4a3 Qb7c6 Qe3d2 Qc6c8 Ra3d3 Ne2g3 Rd3d8 Qc8b7 Qd2f2 Kg4h3 Qf2e3 Qb7c7 Rd8d3 Qc7b8 Qe3c5 Qb8b7 Rd3a3 Qb7f7 Ra3d3 Qf7g6+ Kh7h8 Qg6e8+ Kh8h7;
8/pRPp1pP1/4k3/4Pp1n/N2K1p2/B7/rp6/8 w - - bm c8=N; pv c8=N f3 Nc5#;
8/Q3P3/5k2/8/5K2/B7/8/8 w - - bm e8=B; pv e8=B Ke6 Qf7#;
8/Q4P2/4k3/8/4K3/8/8/8 w - - bm f8=R; pv f8=R Kd6 Rf6#;
8/Q4P2/6k1/8/3N2K1/8/3B4/8 w - - bm f8=B; pv f8=B Kf6 Qg7#;
8/Q4P2/6k1/8/6K1/8/3B4/8 w - - bm f8=N+; pv f8=N+ Kf6 Bc3#;
8/QBP2p2/R4n1R/2nrk3/3NP1p1/3pB1P1/3N4/7K w - - bm c8=N; pv c8=N Nfd7 Nc6#;
8/R1Pk1p1p/6p1/8/4P3/7r/4KP1P/8 w - - bm c8=N+; pv c8=N+ Nb6xc8 Ne7xc8+ Kd6e6 Ra7a6+ Ke6d7 Ra6xa5 Kd7xc8 Ra5e5 Rf2e2 Kh5g4 Kc8d7 Kg4f4;
8/r1r1pP1q/3pPbp1/1b1n2Pn/5kPP/3p1N1K/4pQBN/8 w - - bm f8=N; pv f8=N e1=Q Nxe1+ Ke5 Nxd3+ Bxd3 Nf3+ Ke4 Ne1+ Ke5 Nxd3#;
8/R4P2/4k1P1/3p1p2/3B1p2/1K1P1P2/8/8 w - - bm f8=R; pv f8=R Kd6 Rf6#;
8/R4P2/4k1P1/3p1p2/3p1P2/1K1P1P2/8/8 w - - bm f8=B; pv f8=B Kf6 Ra6#;
8/R4P2/4k1P1/8/2P2K2/8/8/8 w - - bm f8=B; pv f8=B Kf6 Ra6#;
8/R4P2/4k3/8/1PP2K2/8/8/8 w - - bm f8=R; pv f8=R Kd6 Rf6#;
8/R4P2/5kP1/3ppp2/3B1P2/1K1P1P2/8/8 w - - bm f8=N; pv f8=N exd4 Rf7#;
8/rp1Np2P/pP1kB3/N2P1p2/2r5/7p/1p2b2K/b7 w - - bm h8=N; pv h8=N f4 Nf7#;
B1b5/2pprPP1/2n2r1R/2Pk1P2/3N4/2KN1P2/8/8 w - - bm g8=N; pv g8=N Rfe6 Ne2 d6 Nef4#;
B1n4N/1P3p1r/1bR1P1P1/2Ppk3/3N3B/4K3/8/8 w - - bm b8=N; pv b8=N f6 Bg3#;
b1N5/2PP4/p2N4/k2P4/2pR4/K7/8/8 w - - bm d8=N; pv d8=N c3 Ra4#;
B2bK2B/5P2/b1n2r2/2p5/R1qk1pN1/1R1nNP2/7Q/7r w - - bm f8=N; pv f8=N fxe3 Qd6#;
B2Nn1q1/p4bnP/1bR3p1/2B1kpPp/2p1P1P1/3R2P1/1N6/7K w - - bm h8=N; pv h8=N h4 Re6+ Bxe6 Nxg6#;
B2NNRbK/1P1pp3/2n4B/1P2kP2/3R4/b7/5rq1/3Q1n2 w - - bm b8=N; pv b8=N Nd2 Nbxc6+ Qxc6 Nxc6+ dxc6 Bg7#;
B2R3K/2p2P2/1nrP4/p1PPNR1p/1p1k3r/B1N1pP2/2Q1p3/6n1 w - - bm f8=N; pv f8=N e1=Q Ne6#;
B3b3/p2PpN2/3r1R2/B1k1N2Q/2Pp4/1r1P4/1R6/6K1 w - - bm d8=N; pv d8=N e6 Nd7#;
B3r3/1P3pNq/1p6/nKp5/2pkP1Q1/3N2Rr/1P1npP2/3R2Bb w - - bm b8=N; pv b8=N f6 f4#;
b4BB1/3P2p1/1NRp1r1n/1r2kPP1/q2Rp3/n1P3N1/8/5Q1K w - - bm d8=N; pv d8=N g6 Nd7#;
b4N2/2P3n1/P7/Rqbk4/1r1p1Q2/1n1N4/2RpP2K/8 w - - bm c8=N; pv c8=N d1=Q Qf3#;
b5n1/r1pNPK2/p1p1P2p/P1p4P/B1k5/2B5/3PP3/8 w - - bm e8=N; pv e8=N Ne7 Nxc7 Nc8 Ne5#;
b5rr/1kPPP3/2N1K3/1P4PP/2N5/8/8/8 w - - bm d8=B; pv d8=B Rh6+ gxh6 Rg6+ hxg6 Kc8 Nd6#;
B6B/2KPRbP1/4pNp1/2p1krp1/2P1npQ1/1N6/8/6b1 w - - bm d8=N; pv d8=N f3 Nd7#;
b6q/p2PPPP1/kp6/1p4P1/1P1P3p/4B2P/6r1/7K w - - bm gxh8=R; pv gxh8=R Bd5 d8=R Be4 e8=R Bf3 f8=R Bb7 d5 Rc2 g6 Rc4 g7 Rxb4 g8=Q Rb1+ Bg1 b4 Rxh4 Rd1 Rxb4 Ka5 Ra4+ Kxa4 Qg4+ Ka3 Qxd1;
b6Q/PP6/5r1n/5p2/5p2/1P3N2/3P1K2/7k w - - bm bxa8=N; pv bxa8=N Rg6 Qa1+ Rg1 Qxg1#;
B7/1P1PPP1P/3ppp2/2p1kPB1/4P1p1/2P3K1/3bbN2/3Qn3 w - - bm f8=N; pv f8=N Bf4+ Bxf4#;
B7/1Pb3N1/8/8/4kp2/1P5P/5P2/3R2K1 w - - bm b8=N+; pv b8=N+ Ke5 Nd7#;
B7/1r1p2PK/1PPkP1P1/3Nn3/1P1Q4/8/8/4R3 w - - bm g8=N; pv g8=N dxc6+ Nc7#;
B7/3PBP2/3Nk3/8/3K4/8/8/8 w - - bm d8=B; pv d8=B Kd7 f8=N#;
b7/7P/4P1kb/3PK3/8/n7/8/8 w - - bm h8=N+; pv h8=N+ Kg5 e7 Nc4+ Ke6 Ne3 e8=Q Bxd5+ Kd6 Kg4 Ng6 Bf3 Kc5 Nf5 Qe6 Be3+ Kb4 Bd2+ Kc4 Kg5 Ne7 Nh4 Qg8+ Kf4 Kd3 Be1 Qc4+ Kg3 Nc6 Kg2 Ne5 Bg3 Nxf3 Kxf3 Qe4+ Kf2 Qe2+ Kg1 Ke4 Kh1 Qa2 Kg1 Ke3 Kf1 Qc4+ Kg2 Qd5+ Kh2 Qe4 Ng2+ Kf3 Bf4 Qd4 Be3 Qg7;
b7/nPRPP3/1Qpkr1p1/1Pp1np2/2P4B/K1N1N3/8/8 w - - bm d8=N; pv d8=N Nxc4+ Nxc4#;
b7/PP6/8/8/7K/6B1/6N1/4R1bk w - - bm bxa8=N; pv bxa8=N Kxg2 Nb6 Bh2 a8=Q#;
b7/r1p2Ppr/R2p1p1q/Np2k3/1b2pRPB/p1pQ2P1/B5N1/2K5 w - - bm f8=N; pv f8=N Qxf4+ gxf4#;
bbn1Q2K/prRPr1NR/PnPk2P1/B7/1P3P2/2N5/8/8 w - - bm d8=N; pv d8=N Rxe8+ Nxe8#;
BN6/2pPppn1/QP1PP1P1/1q2k1B1/3R3N/3pK3/3P4/5R2 w - - bm d8=N; pv d8=N Nf5+ Rxf5#;
bq3n2/3P4/2p5/P1k1p3/P1p2p2/P7/3Q2p1/3R2Kn w - - bm d8=N; pv d8=N f3 Qe3#;
k1K5/p3P3/n7/8/8/8/8/8 w - - bm e8=N; pv e8=N Nb8 Nc7#;
k1K5/p3P3/p1R1p3/7p/3p4/1pr2B2/8/7q w - - bm e8=N; pv e8=N Rxc6+ Nc7#;
K2B1b2/2PP1Pn1/R1Np3Q/ppk3p1/1p6/5p2/1N2B3/8 w - - bm c8=N; pv c8=N g4 Nb6 g3 Qc1#;
K3Nk2/PP2p3/4Q3/8/8/8/8/8 w - - bm b8=N; pv b8=N Kxe8 Qg8#;
K4N2/1RPp4/2Q2p1P/4Bk1p/2p1R1pP/4pn2/2bP3N/1n1rr2B w - - bm c8=N; pv c8=N g3 Nd6#;
K5q1/1PP5/4pN1Q/4kp2/7R/B7/3N2p1/8 w - - bm b8=N; pv b8=N Qxb8+ cxb8=Q#;
K6n/1P3R2/3Pp3/nNp1kbP1/1N5p/3PP1R1/1b3q1B/7Q w - - bm b8=N; pv b8=N Be4+ Qxe4#;
K7/1P6/8/k7/2Q5/8/8/8 w - - bm b8=B; pv b8=B Kb6 Bc7#;
K7/3PP1pB/1p1rPP2/1Qpkpr2/6N1/8/3N4/B7 w - - bm e8=N; pv e8=N g6 Nc7#;
K7/4PP2/1B1NB2b/4k2N/2Q1n3/1n1q4/8/8 w - - bm f8=N; pv f8=N Qd5+ Qxd5#;
K7/5P2/2R5/8/1kp5/8/2R5/8 w - - bm f8=R; pv f8=R c3 Rb8+ Ka4 Ra6#;
K7/BP3P2/3p4/2pNk3/6Qb/3p4/2P2p2/1R1r4 w - - bm f8=N; pv f8=N f1=Q Qe6+ Kd4 Rb4#;
K7/Q1P1R1nN/4pP2/3P1R2/2Nrk2b/7B/p1P4B/3n4 w - - bm c8=N; pv c8=N e5 Rexe5#;
kb2r3/p1R2PPP/N2p4/3p4/3P4/3K4/3Pr3/8 w - - bm fxe8=B; pv fxe8=B Rxe8 g8=B Re3+ dxe3 Bxc7 Bxd5#;
kb2r3/p1R3PP/N2p4/3p4/3P4/3K4/3P4/8 w - - bm g8=B; pv g8=B Re3+ dxe3 Bxc7 Bxd5#;
kb4r1/p1R4P/N2p4/3p4/3P4/3K4/3P4/8 w - - bm hxg8=B; pv hxg8=B Bxc7 Bxd5#;
kB6/P1K1P2p/Pppp4/8/p2pppPn/2P5/5r2/3b2bq w - - bm e8=N; pv e8=N h6 Kd8 h5 Nc7#;
kBK5/1p2P3/3P4/2P2p2/6p1/6p1/7b/5b2 w - - bm e8=N; pv e8=N g2 Nc7#;
kBRb4/2p1P2P/2P5/1PPP4/8/K7/8/8 w - - bm e8=N; pv e8=N Be7 Nxc7#;
kn6/b1Pp4/1pnB4/1K6/4B3/8/8/8 w - - bm c8=B; pv c8=B Na6 Kxa6 b5 Bb7#;
Kn6/PP6/3P4/4P3/8/7r/5Q2/5N1k w - - bm axb8=N; pv axb8=N Ra3+ Na6 Rxa6+ Kb8 Ra8+ bxa8=Q#;
KQ6/R1Pp1nn1/R1r1k3/2pN4/b1P1NPP1/8/5b2/8 w - - bm c8=N; pv c8=N d6 Re7#;
N1R5/BP2P3/2Bp1Q1K/p3rbp1/2k5/5P2/1R1PP2b/2r5 w - - bm e8=N; pv e8=N g4 Nxd6#;
n2Nb3/1rP1P3/1p5n/3pkpP1/1B1p1N2/3P2K1/8/8 w - - bm c8=N; pv c8=N b5 Bd6#;
n3k2r/1Pb1p3/1p2Q3/1K1B4/8/8/8/8 w - - bm b8=N; pv b8=N Bd8 Qf7#;
N3Qb2/2P1p2r/1KRN1BR1/n2k4/5n2/8/8/5B2 w - - bm c8=N; pv c8=N Nc4+ Bxc4#;
n3R3/2pP1p2/1pP2P2/1P3P2/8/4Pp2/4pPp1/4K1kb w - - bm d8=N; pv d8=N Kh2 Rh8+ Kg1 Ne6 fxe6 f7 e5 f8=B e4 Bh6 Kh2 Bf4+ Kg1 Bh2#;
n5n1/2PKP3/1pN1Np2/1P1k1P2/8/3P4/8/8 w - - bm e8=N; pv e8=N Ne7 Nxf6#;
n5r1/1B2pp1P/2KP1P1B/2p2b1R/1bP1k3/n1PNP1rR/1N4P1/7Q w - - bm hxg8=N; pv hxg8=N Bd7+ Kxd7#;
n5RB/2kb1PR1/1p3P2/1p1B1p1K/1p3p2/1P3P2/8/8 w - - bm f8=N; pv f8=N Kc8 Ne6+ Be8+ Rxe8#;
N6K/3P4/3k1N2/8/P6P/1p6/1R2B3/Q6R w - - bm d8=N; pv d8=N Ke7 Qc1 Kf8 Qc5#;
N7/2NP4/3n4/k3b3/8/1K6/8/8 w - - bm d8=N; pv d8=N Nb7 Nc6#;
N7/KP6/8/1ppp2B1/1k2p3/4R3/8/8 w - - bm b8=N; pv b8=N d4 Nc6+ Kc4 Nb6#;
N7/PPPPPPPP/K1k3qB/brpnn3/7N/6rb/8/8 w - - bm b8=N+; pv b8=N+ Rxb8 axb8=N+ Kd6 c8=N+ Ke6 d8=N+ Bxd8 exd8=N+ Kf6 g8=N+ Qxg8 hxg8=N+ Rxg8 fxg8=N#;
N7/PPPPPPPP/K1k3rB/b1pnnb1p/8/1r6/8/8 w - - bm b8=N+; pv b8=N+ Rxb8 axb8=N+ Kd6 c8=N+ Ke6 d8=N+ Bxd8 exd8=N+ Kf6 g8=N+ Rxg8 hxg8=N+ Kg6 f8=N#;
N7/PPPPPPPP/K1k3rB/b1pnnb1p/8/1r6/pp3p2/7q w - - bm b8=N+; pv b8=N+ Rxb8 axb8=N+ Kd6 c8=N+ Ke6 d8=N+ Bxd8 exd8=N+ Kf6 g8=N+ Rxg8 hxg8=N+ Kg6 f8=N#;
nB2R3/bBP5/2Rq1p2/Qppk1p2/8/1P2PP2/3K2p1/8 w - - bm c8=N; pv c8=N g1=Q Rxd6#;
NK1B4/1pP5/k1N5/8/2P5/8/8/8 w - - bm c8=R; pv c8=R b6 Nc7#;
nkB5/3P4/3N4/P1K5/8/8/8/8 w - - bm d8=N; pv d8=N Nb6 Nc6+ Ka8 Bb7#;
NNbbrrn1/1PPPPP2/3k3P/3p4/3P2K1/3q4/3p4/8 w - - bm bxc8=N+; pv bxc8=N+ Ke6 cxd8=N+ Rxd8 e8=Q+ Rdxe8 fxe8=Q+ Rxe8 dxe8=Q+ Ne7 Qxe7#;
NnRbQ3/1r3P2/3p2B1/3k4/3nNP2/7r/1pP5/1K1R1b1q w - - bm f8=N; pv f8=N Na6 Qe6#;
q1b5/p1pP2r1/2p2p2/2K1k3/p1Q5/2n1N3/5r2/1B3R2 w - - bm d8=N; pv d8=N Ne4+ Qxe4#;
Q2BN3/1rP2P1K/pkP2bRp/n6R/P2P4/7p/6rp/7B w - - bm f8=N; pv f8=N Rxc7+ Nd7#;
q2NN3/5P1k/4K2P/8/8/6p1/4Pb2/5r1b w - - bm f8=N+; pv f8=N+ Kxh6 Nf7+ Kh5 Nf6+ Kh4 Ng6+ Kh3 Ng5+ Kh2 Ng4+ Kg2 Nf4+ Kg1 Ngh3#;
q2q2nn/3N1Ppk/4N1pp/8/8/8/8/4K3 w - - bm f8=N+; pv f8=N+ Qxf8 Nexf8+ Qxf8 Nxf8#;
Q3N3/brP2p2/k3nR2/pr1N1p2/R1B2P2/P1PKp3/2P1P3/8 w - - bm c8=R; pv c8=R Rc7 Nexc7#;
Q4bk1/4P2p/7B/5pPP/8/1p2K1P1/1P1p3q/8 b - - bm d1=N+; pv d1=N+ Kf3 Rd8xa8 Rg7c7 Nd1xc3 Rc7xc4 Nc3d5 b4b5 Ra8b8 Rc4c5 Ke6d6 Rc5c6+ Kd6e5 Rc6c5 Ke5d4 Rc5c6 Rb8xb5 g6g7;
Q4K2/2PBpN2/4P3/1p1nPP1R/1p1nkP2/1P5N/4P3/6B1 w - - bm c8=R; pv c8=R Nxe6+ Kg8 Nc7 Nfg5#;
q4KB1/3pPP2/2P5/3k1P2/1pR1R3/1P3P2/7B/4r3 w - - bm e8=N; pv e8=N Qxe8+ fxe8=Q#;
Q5r1/1n1P4/p2p4/qR1n1P2/2NkB1Rb/pbpPN3/2P2B2/3K4 w - - bm d8=N; pv d8=N Nxe3+ Bxe3#;
Q6b/6PP/n1r5/2p5/2p5/2N3P1/2K1P3/k7 w - - bm gxh8=N; pv gxh8=N Rd6 Qh1+ Rd1 Qxd1#;
Q6K/1P6/R2p4/3P4/1PBkNR2/2p2P2/2P2N1B/8 w - - bm b8=N; pv b8=N Kxc4 Nxd6#;
Q7/3P1P1R/4k3/8/6K1/8/1B6/8 w - - bm d8=R; pv d8=R Ke7 f8=N#;
Q7/8/8/3p4/2b2k2/8/3K1p2/1Q6 b - - bm f1=N+; pv f1=N+ Kh2g1 Nd7e5 Qe6xe5+ Kc7b6 Qe5a5+;
q7/B2nPP2/B2P4/2n3Q1/3kN2R/1r1N1K2/1P1R1P2/2r5 w - - bm f8=N; pv f8=N Ne5+ Qxe5#;
Q7/pr2PNKn/qp2B3/1p3Rp1/1pn1k3/2p3pr/2P1N1p1/6B1 w - - bm e8=N; pv e8=N g4 Rf4#;
qb2B3/rpPRN3/pK2k3/R2N2P1/P4P2/8/8/8 w - - bm c8=N; pv c8=N Bc7+ Nxc7#;
r1b1Q3/P1Pp1nP1/3P4/RN1knPp1/2R2p1q/B1Kp3N/B4p2/8 w - - bm g8=N; pv g8=N g4 Nxf4#;
r5K1/k2PP2R/8/1Q6/8/8/8/8 w - - bm d8=N; pv d8=N Rxd8+ exd8=Q#;
R6b/K1P2knR/6n1/3P2BB/8/8/8/8 w - - bm c8=B; pv c8=B Kf8 Bd7+ Ne8 Rxe8#;
r6r/1p1PB3/1P1K1P2/8/2PN2Pp/Pp1k1B1R/2pP3R/1b6 w - - bm d8=N; pv d8=N Rhxd8+ Ke5 Rd5+ Bxd5#;
r6r/PPPPPP2/2N3P1/R4pP1/p4p2/R1NB1n1k/1p1p4/7K w - - bm bxa8=R; pv bxa8=R Rh5 Rh8 Rxh8 d8=R Rh5 Rh8 Rxh8 e8=R Rh5 Rh8 Rxh8 c8=R Rh5 Rh8 Rxh8 a8=R Rh5 Rh8 Rxh8 f8=R Rh5 Rh8 Rxh8 Ra7 Kg4+ Rh7 Rc8 Nd1 Rxc6 Nxb2 Ne5 g7 Rg6 Bc2 Kxg5 Kg1 Kf6+ Kf2 Ng4+ Ke2 Rxg7 Rxg7 Kxg7 Rxa4 Ne3 Kxd2 Nxc2 Ra7+ Kf6 Kxc2;
R7/1P1P2k1/6P1/6K1/8/8/8/8 w - - bm d8=B; pv d8=B Kg8 Bf6#;
R7/1Pp2K2/1n1p4/2Pp1p2/1P1k1p2/1P1P1p2/5P2/3RB3 w - - bm b8=N; pv b8=N dxc5 Nc6#;
r7/2P1kp2/p2Nb3/R6p/8/7P/p4PPK/8 w - - bm c8=N+; pv c8=N+ Bxc8 Nxc8+ Rxc8 Rxa2 Rc6 Ra5 h4 g3 Rc2 Kg1 hxg3 fxg3 Rc6 Kf2 Ke6 Ke3 Rb6 Ra3 f5 Kf4 Kf6 Ra4 Rd6 h4 Kg6 Ke5 Rb6 Ra3 Rb5+ Kd6 Kh5 Ra2 Rb3;
R7/3P4/3Q4/bk6/8/8/2K5/1N6 w - - bm d8=N; pv d8=N Bb6 Na3#;
R7/4PK1k/P7/5N2/8/8/8/8 w - - bm e8=N; pv e8=N Kh8 Nf6#;
R7/4PP1k/4N3/7P/3N4/3p3K/3B4/8 w - - bm e8=N; pv e8=N Kh8 Nf6#;
rb2B3/p1PRP3/P3kp2/1K1N3R/1P3P2/1n6/2N5/8 w - - bm c8=N; pv c8=N Nd4+ Nxd4#;
rN4b1/bRP5/B4K1p/1NpP2p1/1pk1p3/2p5/2P2BQ1/7q w - - bm c8=N; pv c8=N h5 Nc7#;
RnBqkBnR/PPppppPP/8/8/8/8/ppPPPPpp/rNbQKbNr w - - bm hxg8=N; pv hxg8=N Bxd2+ Kxd2 f6 Nxf6+ Kf7 g8=Q+ Kxf6 Qg7+ Ke6 Qg6+ Ke5 Rh5+ Kd4 Qg4#;
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Underpromotion test {link to the file}

Post by Dann Corbit »

User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: Underpromotion test

Post by michiguel »

Dan,

These are 70 than Gaviota cannot solve in 10 seconds. Some of them maybe ok, but some deserve a manual inspection. For instance, the first one promoting Q is equally good. Some they have a wrong pv.

Miguel


1k6/4PQ2/1pbr4/2p4p/7P/P6K/8/8 w - - bm e8=R+; pv e8=R+ Bxe8 Qxe8+ Kb7 Qxh5 Rd3+ Kg4 Ka6 Qe5 Rxa3 h5 Rd3 h6 Rd7 Qe8 Rd4+ Kf5 Rd5+ Ke6 Rd2 Qa4+ Kb7 Qe4+ Ka7 h7 Rd8 Qa4+ Kb7 Qd7+ Rxd7 Kxd7 c4 h8=Q b5 Qe5 Ka6 Kc6;

1Q6/p1P1k1pp/4b3/2p1p3/2r3P1/P3p3/3qP1BP/R4K2 w - - bm c8=N+; pv c8=N+ Kf6 Bf3 Qd8 Qb7 Qxc8 g5+ Kxg5 Qxg7+ Kf5 Bg2 Qg8 Bh3+ Ke4 Bg2+ Kf5;

3R4/2P1k1b1/p7/1p2pb2/1P6/K4np1/8/3R4 w - - bm c8=N+; pv c8=N+ Kb6c6 Qd8d6+ Kc6b5 Qd6d7+ Kb5a5 Qd7xa7+ Ka5b5 Qa7b6+ Kb5a4 Qb6a6+;

5B2/6PP/4NppP/3Bk1Pq/PP2P3/K1p5/1pppp3/8 w - - bm h8=N; pv h8=N b1=N+ Kb3 c1=N+ Kc4 Na3+ Kc5 Nb3+ Kb6 Nc4+ Kc7 fxg5 g8=N g4 Nf7#;

5k2/1N6/3P1pp1/4p2p/b3P2P/2b5/p4PP1/2R3K1 b - - bm a1=R; pv a1=R Rxa1 Bxa1 Nc5 Bc6 Ne6+ Ke8 f3 Bd4+ Kh1 Kd7 Nf8+ Kxd6 Nxg6 Ke6 Nh8 Be8 g4 hxg4 fxg4 Bc6 h5 Bxe4+ Kh2 f5 gxf5+ Bxf5 Ng6 Bxg6 hxg6 e4 Kg2 Kf6 Kf1 Kxg6 Ke2 Kf5 Kd2 Kf4 Ke2;

6bk/PPPP1R1p/3rp2N/4p3/4P3/4K3/3rP3/8 w - - bm d8=B; pv d8=B Rxd8 cxd8=B Rxd8 b8=B Rd3+ exd3 Bxf7 Bxe5#;

6K1/7P/6k1/5p2/5P2/8/8/8 w - - bm h8=N+; pv h8=N+ Kf6 a3a4 Rd7c7;

6Q1/4kq1P/p3pbp1/1p2p3/1P2P3/6NK/8/8 w - - bm h8=B; pv h8=B Qc1c8+ Kg8g7 Qc8xh8+ Kg7xh8;

6q1/p1p1pPp1/P1P1P1P1/8/8/2pP1P1K/4ppp1/2R1nkrb w - - bm fxg8=N; pv fxg8=N c2 Nf6 gxf6 d4 f5 d5 f4 d6 exd6 g7 d5 g8=N d4 Nf6 d3 Ne4 d2 Nxd2#;

8/1P1k4/8/5p1p/5b1P/1R3N1K/5r2/8 w - - bm b8=N+; pv b8=N+ Ke6 Kb5b6 Rc1b1+;

8/1P2k3/N2bp3/5p2/3K3p/7P/8/8 w - - bm b8=R; pv b8=R Kc6c7 a6a7 Kc7c6 a7a8Q+ Kc6c7 Qa8b7+;

8/1P2p3/6p1/4P3/1pPB4/bP4P1/prP2K2/kb5R w - - bm b8=R; pv b8=R g5 Rbh8 g4 R8h2 e6 Ke1 Bxc2 Rxc2 Kb1 Kd2#;

8/1P3k2/1KQr1n2/5p2/R4P2/4P3/3q1P2/8 w - - bm b8=N; pv b8=N Nf6g4+ Ke5f4 Ke7f6 Nb8c6 Ng4h6 Nc6b4 Nh6f7 Nb4c2 g6g5+ h4xg5+ Nf7xg5 Nc2xa3 Ng5h3+ Kf4f3 Nh3g5+ Kf3g2 Ng5e4 Na3b5 Kf6g5 Nb5d4;

8/1P3k2/8/7p/3PpBpP/8/1r4PK/8 w - - bm b8=N; pv b8=N Nc5d3+ Ke5e4 Nd3f2+ Ke4f3 Nf2xg4 Kf3xg4;

8/1P4pk/6q1/5p1p/5b2/2P1pQ1P/r5P1/1R2B1K1 w - - bm b8=N; pv b8=N;

8/1P5R/2k5/4p3/1P2K2p/6pP/6P1/8 w - - bm b8=N+; pv b8=N+ Kg7f6 Nb8d7+ Kf6f5 Nd7e5 Na5b3+ Kd4xd5 Nb3d2 Nh3f2 Nd2f1 Kd5d4 h5h4 Ne5c4 Nf1h2 Kd4e3 g5g4 f3xg4+ Nh2xg4+ Nf2xg4 Kf5xg4;

8/1P6/1P1ppp2/P2pkp2/3ppp2/8/4P3/R3K2R w KQ - bm b8=N; pv b8=N e3 Nc6+ Ke4 O-O-O e5 Rxd4+ exd4 Rd1 d3 Rxd3 f3 Rd4#;

8/1P6/4B3/2k3p1/5bK1/p7/8/8 w - - bm b8=R; pv b8=R;

8/1P6/8/7p/2P3P1/p2PBBPP/p5rp/K6k w - - bm b8=R; pv b8=R h4 Ba7 hxg3 Rb6 Kg1 Rb1#;

8/1Pb1k3/3p1r1p/pQpPp1pP/2P1P1P1/8/3r4/6K1 w - - bm b8=R; pv b8=R;

8/1PPp4/P7/1P3PB1/2R3P1/2NNnPp1/1pBkPpp1/1Kb2rR1 w - - bm b8=N; pv b8=N fxg1=Q Nxd7 Qh1 N7c5 g1=Q Nb3#;

8/1PPPP3/8/8/5N1K/5pp1/pr3npp/R4bkn w - - bm b8=R; pv b8=R Rc2 c8=R Rd2 d8=R Re2 e8=R Rd2 Rxd2 Nd3 Nh3#;

8/1PQ2bk1/5p2/1r3qp1/p2Bp1p1/4P1P1/5PK1/4N3 w - - bm b8=N; pv b8=N Nc5d3 Nb8d7 Ke6e7 Kc7c6 Nd3b4+ Kc6c7 Nb4d5+ Kc7c6 Nd5e3 Nd7e5 Ke7e6 Ne5xg6 Ke6f5 Ng6e7+ Kf5xg5;

8/2k1P3/7p/4K2P/8/1p3r2/3R4/8 w - - bm e8=N+; pv e8=N+ Kc7xc6;

8/2K2P1n/4P3/5PPP/6Q1/pPpP4/rpP5/kB6 w - - bm f8=B; pv f8=B Nxg5 Bc5 Nh7 Be7 Nf8 Bxf8 Kxb1 Qd1#;

8/2n1P3/5k2/7B/2K5/8/p4r2/R7 w - - bm e8=N+; pv e8=N+ Bd7xe8 Re1xe8 Qd6d7 Qf3xg4 Qd7xe8 Qg4f4+ Kc7c6 Nh5g3 Qe8e6+ Kh3h4 b6b5 Qf4f3+ Kc6c7 Ng3e4;

8/2P1P3/b1B2p2/1pPRp3/2k3P1/P4pK1/nP3p1p/N7 w - - bm e8=N; pv e8=N f1=N+ Kf2 h1=N+ Kxf3 Nd2+ Kg2 Ne4 c8=N Bxc8 Nc7 Nd6 Na8 Nf2 Nb6#;

8/2P3p1/1K1k2P1/1P6/8/5p2/2r5/8 w - - bm c8=N+; pv c8=N+ Nd5xe3+ Kf5xe4 Ne3g2 Nc8d6+ Kf7f6 h5h6 Kf6g6 Nd6f5 Ng2e1 g3g4 Ne1g2 g4g5 Kg6h7 Nf5e7 Ng2h4 Ne7d5 Kh7g6 Ke4f4;

8/2P5/3k2p1/3P1p1p/4p2P/6P1/2r2r2/R4BK1 w - - bm c8=R; pv c8=R Qe2d1+ Kh1g2 Qd1g1+ Kg2f3 Qg1d1+ Kf3xf2 Qd1d2+ Kf2g3 Qd2d3+ Kg3g2 Qd3d2+ Kg2g1 Qd2d4+ Kg1f1 Qd4d1+ Kf1g2 Qd1d2+;

8/2P5/4p3/pn6/4K3/1P3N2/6p1/7k w - - bm c8=R; pv c8=R;

8/2P5/p7/8/8/6k1/4r2p/7K w - - bm c8=N; pv c8=N Nb5c3+ Ke4d3 Nc3a2 Nc8d6 Na2b4+ Kd3d2 Nb4d5 Nd6e4 g2g1Q Nf3xg1 Kh1xg1 Ne4c5 e6e5 Kd2d3 Kg1f2 Kd3e4 Nd5c3+ Ke4xe5 Kf2e3 Nc5b7;

8/2Pb2k1/5r2/4q3/P1Q1p1p1/2bpB3/6PP/1R5K w - - bm c8=R; pv c8=R;

8/3p2P1/1p6/3P4/4BPp1/1P4Pb/2K2Prp/R5bk w - - bm g8=R; pv g8=R d6 Rga8 b5 R8a2 b4 Kd1 Bxf2 Rxf2 Kg1 Ke2#;

8/3P4/8/4p2k/1p2P3/4PK2/r6p/8 w - - bm d8=N; pv d8=N Bf6xd8 Qf2f8+ Qe5g7 Qf8xd8 Qg7c3+ Kh3g2 Qc3b2+ Kg2h3 Qb2c3+;

8/3Pk3/1b6/p7/P5r1/K2R3p/7B/8 w - - bm d8=N; pv d8=N Kg3f2 Nd8e6 g4g3 Ne6f4 Kf2f3 d5d6 Ne5c4 d6d7 Nc4e5 d7d8Q Ne5f7+ Kg5f5 Nf7xd8;

8/3Pkpp1/4nr1p/2p1p3/R1N3P1/6P1/1P2r2P/3R2K1 w - - bm d8=B+; pv d8=B+;

8/3R3P/8/8/1pB5/8/2p2p1r/2K1k3 b - - bm f1=N; pv f1=N;

8/4P1k1/2p2Nb1/1p2K3/7p/2P5/8/8 w - - bm e8=N+; pv e8=N+ Kf7 Ne8xf6 Ra3g3+ Kg2f2 Kf7xf6 b6b7 Rg3g5 Qe4xe5+ Rg5xe5 b7b8Q Re5f5+ Kf2e1 Kf6f7;

8/4P1k1/7p/Pq6/1p4p1/1Q2NbP1/5K1P/8 w - - bm e8=N+; pv e8=N+;

8/5P1k/5K2/8/5N2/8/8/8 w - - bm f8=N+; pv f8=N+ Kg8 Nf8xe6 Qh1e4+ Qe3xe4 Bd5xe4 Kh4g3 Be4d5 Ne6f4 Bd5e4 Kg3f2 b5b4 Kf2e3 Be4f5 Bh3xf5 g6xf5 Nf4d3;

8/5P1k/7p/8/p1pQPK2/P1Pp3q/1P6/8 w - - bm f8=R; pv f8=R;

8/5P1p/4k1n1/8/2N5/8/2K5/8 w - - bm f8=R; pv f8=R Kh7xh6 Qd3h3+ Kh6g5 Rf8f5+;

8/5P2/3ppp2/1P1pkp1B/3ppp2/8/P7/1KN5 w - - bm f8=N; pv f8=N d3 Nb3 d4 Nd7+ Kd5 Nd2 f3 Kb2 f4 Kb3 f2 Nc4 f1=Q Ncb6#;

8/5P2/4k1K1/2Q5/7P/R7/8/8 w - - bm f8=R; pv f8=R Rg4xh4+ Kh5g5 Rh4g4+ Kg5h6 Rf4xf8 Rf2xf8 Rg4h4+ Kh6g5 Rh4h2 Rf8b8+ Kb3a3 Ra1c1 Rh2g2+ Kg5f5 Rg2f2+;

8/5P2/4k2p/2b3pP/B1P5/4pP2/4K3/8 w - - bm f8=N+; pv f8=N+ Qd6xf8 Rg4a4 Rh5h4 Ra4a6+ Kg6h5 Qc3c6 Rh4b4 Kf1g2 g5g4 Qc6g6+ Kh5h4 Qg6xh6+ Qf8xh6 Ra6xh6+;

8/5PB1/5B2/4B3/k1KBP3/4rrrr/1B4r1/B7 w - - bm f8=R; pv f8=R Rc2+ Bbc3 Rcxc3+ Baxc3 Rxc3+ Bxc3 Rxc3+ Bxc3 Rxc3+ Bxc3 Rxc3+ Bxc3 Ka3 Ra8#;

8/6P1/5K1k/8/8/5B2/8/8 w - - bm g8=N+; pv g8=N+;

8/6P1/7k/8/6P1/8/1K6/8 w - - bm g8=N+; pv g8=N+;

8/6P1/7p/4kP1P/4n1K1/4P3/8/8 w - - bm g8=R; pv g8=R;

8/6P1/8/8/7R/k7/2K5/8 w - - bm g8=N; pv g8=N Ne4f2+ Kg4f3 Nf2e4 Ng8xh6 Ne4c5 Kf3g4 Ke5f6 Kg4f4 Nc5d3+ Kf4e4 Nd3f2+ Ke4f3 Nf2d3 e3e4 Nd3e5+ Kf3f4 Ne5d3+;

8/7k/p5bP/P5P1/8/6K1/2pBR3/5r2 b - - bm c1=N; pv c1=N Ra1xc1 Be3xc1 Kf3xe2 Bc1a3 Ke2f3 Kh7g6 Kf3g4 Ba3c1 h2h4 Bc1e3 Kg4f3 Be3b6 Kf3g4 Bb6a5 h4h5+ Kg6h6 e4e5 d6xe5 d5d6 Ba5b4 d6d7 Bb4a5;

8/7P/8/8/8/1K2B3/8/1k6 w - - bm h8=N; pv h8=N Nd6e4+ Kg5g6 Ne4f2 Nh8f7 e5e4 Nf7g5+ Ke6e5 Ng5xe4 Nf2xe4 Kg6f7 Ke5d6 Kf7g6 Kd6e6 Kg6h5 Ke6f5 Kh5h4 Kf5f4 Kh4h5 Ne4c3 Kh5g6 Nc3d5 Kg6g7 Kf4g5 Kg7f7 Kg5f5 Kf7g7 Nd5e7;

8/8/3Q4/4p3/8/6P1/3pq3/4k2K b - - bm d1=R; pv d1=R;

8/8/6r1/R7/5k1p/7P/5p1K/8 b - - bm f1=R; pv f1=R;

8/8/8/6pp/8/5K1P/3kp1P1/3n2R1 b - - bm e1=N+; pv e1=N+ Kb3a2 Kg5h6 Nd4b5 Ne1d3 Nb5xa3 Bc1g5 Ka2b3 Bg5e7 Kb3c4 Nd3b2+ Kc4b3 Nb2d1 Na3c4 Be7c5 Kb3c2;

8/n1P1k1p1/B3p3/p7/4p3/2P3P1/3K1P2/8 w - - bm c8=R; pv c8=R;

8/P1k5/K7/8/3P4/8/1r6/8 w - - bm a8=N+

8/p2P4/P2p1P1P/8/3p4/Pp1Bp1p1/bpn3Kp/nkb4R w - - bm d8=B; pv d8=B e2 Ba5 e1=N+ Bxe1 Be3 Bxg3+ Bc1 Rf1 h1=Q+ Kxh1 d5 Be1 Bd2 Bxd2#;

8/PK6/3q4/1k6/8/6P1/7P/8 w - - bm a8=B; pv a8=B Ke2f1 Ba8xe4;

8/PpN5/1k2N3/1P6/1K6/8/8/8 w - - bm a8=B; pv a8=B Ka7 Kc5 Kb8 b6 Kc8 Kd6 Kb8 Nc5 Kc8 Bxb7+ Kd8 N5e6#;

8/PPP5/n1n5/ppp5/1k6/1P6/1K6/8 w - - bm b8=N; pv b8=N Ncxb8 cxb8=N Nxb8 axb8=N c4 Na6#;

8/PPPPP3/8/8/5N1K/5pp1/1r3npp/R4bkn w - - bm b8=R; pv b8=R Rc2 c8=Q Rd2 d8=R Re2 e8=Q Ra2 Qe1 Rb2 Rxb2 Nd3 Nh3#;

8/PPPPPP2/7K/4rP2/8/6Pp/4Nprp/5Qnk w - - bm e8=R; pv e8=R Rxf5 f8=R Rd5 d8=R Rc5 c8=Q Rb5 Qxh3 Rb6+ Re6 Rxe6+ Qxe6 Rxg3 Nxg3#;

8/PR1P1n2/2k4p/8/7K/5P2/r5P1/8 w - - bm a8=N; pv a8=N Qa1xa8+ Kb7xa8 Qe1xb4;

8/PR1P4/5pk1/5p2/3KpP2/8/5P1p/r7 w - - bm a8=N; pv a8=N Qd6c6+ Kb7b8 Qc6d7 Na8c7+ Kb5c6 Kb8a7 Qd7xc7+;

8/PR3p2/2R1p1k1/8/6p1/8/r2r2PK/8 w - - bm a8=B; pv a8=B Ra4a3 Qb7c6 Qe3d2 Qc6c8 Ra3d3 Ne2g3 Rd3d8 Qc8b7 Qd2f2 Kg4h3 Qf2e3 Qb7c7 Rd8d3 Qc7b8 Qe3c5 Qb8b7 Rd3a3 Qb7f7 Ra3d3 Qf7g6+ Kh7h8 Qg6e8+ Kh8h7;

8/R1Pk1p1p/6p1/8/4P3/7r/4KP1P/8 w - - bm c8=N+; pv c8=N+ Nb6xc8 Ne7xc8+ Kd6e6 Ra7a6+ Ke6d7 Ra6xa5 Kd7xc8 Ra5e5 Rf2e2 Kh5g4 Kc8d7 Kg4f4;

8/r1r1pP1q/3pPbp1/1b1n2Pn/5kPP/3p1N1K/4pQBN/8 w - - bm f8=N; pv f8=N e1=Q Nxe1+ Ke5 Nxd3+ Bxd3 Nf3+ Ke4 Ne1+ Ke5 Nxd3#;

n3R3/2pP1p2/1pP2P2/1P3P2/8/4Pp2/4pPp1/4K1kb w - - bm d8=N; pv d8=N Kh2 Rh8+ Kg1 Ne6 fxe6 f7 e5 f8=B e4 Bh6 Kh2 Bf4+ Kg1 Bh2#;

RnBqkBnR/PPppppPP/8/8/8/8/ppPPPPpp/rNbQKbNr w - - bm hxg8=N; pv hxg8=N Bxd2+ Kxd2 f6 Nxf6+ Kf7 g8=Q+ Kxf6 Qg7+ Ke6 Qg6+ Ke5 Rh5+ Kd4 Qg4#;
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Underpromotion test

Post by Dann Corbit »

michiguel wrote:Dan,

These are 70 than Gaviota cannot solve in 10 seconds. Some of them maybe ok, but some deserve a manual inspection. For instance, the first one promoting Q is equally good. Some they have a wrong pv.

Miguel

{snip}
Thanks, I will take a look.
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Underpromotion test

Post by Dann Corbit »

Dann Corbit wrote:
michiguel wrote:Dan,

These are 70 than Gaviota cannot solve in 10 seconds. Some of them maybe ok, but some deserve a manual inspection. For instance, the first one promoting Q is equally good. Some they have a wrong pv.

Miguel

{snip}
Thanks, I will take a look.
Here are some of the records reanalyzed with multi-pv set to 3 (best score is the probable bm):

Code: Select all

1k6/4PQ2/1pbr4/2p4p/7P/P6K/8/8 w - - acd 22; acn 1362773022; acs 236; bm e8=B; ce 665; pv e8=B Rd3+ Kh2 Bf3 a4 Bb7 Qxh5 c4 Qe5+ Ka7 Bb5 Rd2+ Kh3 Rd5 Qg7 Rc5 Qc3;
1k6/4PQ2/1pbr4/2p4p/7P/P6K/8/8 w - - acd 22; acn 1866220499; acs 314; bm e8=Q+; ce 1078; pv e8=Q+ Bxe8 Qxe8+ Kb7 Qxh5 Rd3+ Kg4 Rd4+ Kf3 Ka6 Qh7 Ra4 h5 Rxa3+ Kf4 Rh3 h6 Rh4+ Kg5 Rh2 Qd3+ Ka5 Qc3+ Kb5 h7 Rxh7 Qd3+ Kb4 Qxh7 Ka5 Qa7+ Kb5 Qc7 Ka5 Kf5 Ka6 Qe5 Ka7 Kf4 Ka6 Qb2 Kb7 Qg7+ Kc6 Qf6+ Kb7 Ke4 Kc7;
1k6/4PQ2/1pbr4/2p4p/7P/P6K/8/8 w - - acd 22; acn 1866220499; acs 314; bm e8=R+; ce 1078; pv e8=R+ Bxe8 Qxe8+ Kb7 Qxh5 Rd3+ Kg4 Rd4+ Kf3 Ka6 Qh7 Ra4 h5 Rxa3+ Kf4 Rh3 h6 Rh4+ Kg5 Rh2 Qd3+ Ka5 Qc3+ Kb5 h7 Rxh7 Qd3+ Kb4 Qxh7 Ka5 Qa7+ Kb5 Qc7 Ka5 Kf5 Ka6 Qe5 Ka7 Kf4 Ka6 Qb2 Kb7 Qg7+ Kc6 Qf6+ Kb7 Ke4 Kc7;
1Q6/p1P1k1pp/4b3/2p1p3/2r3P1/P3p3/3qP1BP/R4K2 w - - acd 23; acn 2190270270; acs 444; bm Bc6; ce -34; pv Bc6 Rf4+ Kg1 Rxg4+ Kf1 Rf4+ Kg1 Rf8 Qxa7 Rc8 Qxc5+ Qd6 Qxd6+ Kxd6 Be4 Kxc7 Rc1+ Kb6 Rxc8 Bxc8 Bxh7 Bh3 Bd3 Ka5 Bc2 Kb5 Bd1 Kc5 Ba4 Kd4 Bb5 g5 a4 Kc5 Be8 Kb4;
1Q6/p1P1k1pp/4b3/2p1p3/2r3P1/P3p3/3qP1BP/R4K2 w - - acd 23; acn 2190270270; acs 444; bm Bf3; ce -142; pv Bf3 e4 c8=N+ Bxc8 Qxc8 exf3 Qb7+ Qd7 Qxf3 Qxg4 Qxe3+ Kf6 Ke1 g5 Rd1 Qh4+ Qg3 Rd4 Rc1 c4 Rc3 Qxg3+ Rxg3 Rh4 Rf3+ Ke6 h3 Rd4 Re3+ Kd6 Kf2;
1Q6/p1P1k1pp/4b3/2p1p3/2r3P1/P3p3/3qP1BP/R4K2 w - - acd 23; acn 2190270270; acs 444; bm c8=N+; ce 0; pv c8=N+ Bxc8 Qxe5+ Kd8 Qg5+ Kc7 Bf3 Be6 Qxg7+ Qd7 Qe5+ Qd6 Qg7+ Qd7;
3R4/2P1k1b1/p7/1p2pb2/1P6/K4np1/8/3R4 w - - acd 29; acn 2313584104; acs 418; bm c8=B; ce 8; pv c8=B Bxc8 Rxc8 Bh6 Rc7+ Kf6 Rd6+ Kg5 Rc8 Kf4 Rxh6 g2 Rf8+ Ke4 Rg8 g1=Q Rxg1 Nxg1 Kb3 Ke3 Rxa6 e4 Re6 Ne2 Rd6 Kf3 Rd8 e3 Kc2 Nf4 Rf8 Ke4 Rb8 Ne2 Re8+ Kf3 Rf8+ Ke4 Rd8 Nf4 Rb8;
3R4/2P1k1b1/p7/1p2pb2/1P6/K4np1/8/3R4 w - - acd 29; acn 2746947747; acs 493; bm c8=Q; ce 8; pv c8=Q Bxc8 Rxc8 Bh6 Rc7+ Kf6 Rd6+ Kg5 Rc8 Kf4 Rxh6 g2 Rf8+ Ke4 Rg8 g1=Q Rxg1 Nxg1 Kb3 Ke3 Rxa6 e4 Re6 Ne2 Rd6 Kf3 Rd8 e3 Kc2 Nf4 Rf8 Ke4 Rb8 Ne2 Re8+ Kf3 Re7 Nf4 Rd7 Ne2 Rd5 Kf4 Rd6 Ke4 Re6+ Kd4 Rc6 Nf4 Rh6 Ke4 Rb6 Ne2 Re6+;
3R4/2P1k1b1/p7/1p2pb2/1P6/K4np1/8/3R4 w - - acd 29; acn 2746947747; acs 493; bm c8=R; ce 8; pv c8=R Bxc8 Rxc8 Bh6 Rc7+ Kf6 Rd6+ Kg5 Rc8 Kf4 Rxh6 g2 Rf8+ Ke4 Rg8 g1=Q Rxg1 Nxg1 Kb3 Ke3 Rxa6 e4 Re6 Ne2 Rd6 Kf3 Rd8 e3 Kc2 Nf4 Rf8 Ke4 Rb8 Ne2 Re8+ Kf3 Re7 Nf4 Rd7 Ne2 Rd5 Kf4 Rd6 Ke4 Re6+ Kd4 Rc6 Nf4 Rh6 Ke4 Rb6 Ne2 Re6+;
5B2/6PP/4NppP/3Bk1Pq/PP2P3/K1p5/1pppp3/8 w - - acd 21; acn 1658895313; acs 303; bm g8=Q; ce 1115; pv g8=Q b1=N+ Ka2 c1=N+ Kxb1 c2+ Kb2 Nd3+ Kb3 Nc5+ bxc5 Qf3+ Kb4 Qxe4+ Bxe4 e1=Q Bxc2 d1=Q+ Kb5 Qd7+ c6 Qdd2 Kb6 Qxc2 Bd6+ Kxd6 Qd8+ Kxe6 Qxf6+ Kd5 Qf7+ Qe6 Qxe6+ Kxe6 h8=Q Qb3+ Kc7 Qxa4 Qf6+ Kd5 Qxg6 Ke5 Qf6+ Ke4 h7 Qa7+ Kd8 Qxh7 Qe7+ Qxe7+ Kxe7 Kf5 c7 Kxg5 c8=Q Kf4 Qe6 Kf3 Kf6 Kf2 Kf5 Kf3 Qe4+ Kf2 Qc2+ Ke3 Ke5;
5B2/6PP/4NppP/3Bk1Pq/PP2P3/K1p5/1pppp3/8 w - - acd 21; acn 1658895313; acs 303; bm h8=Q; ce 2557; pv h8=Q b1=N+ Ka2 c1=N+ Kxb1 c2+ Kb2 Nd3+ Kb3 Nc5+ Bxc5 Qf3+ Kc4 Qxe4+ Bxe4 c1=Q+ Kb5 d1=Q Bd4+ Kxe4 Qa8+ Kd3 Qf3+ Kd2 Be3+ Kc2 Qe4+ Kb2 Bxc1+ Kxc1 g8=Q e1=Q Qxe1 Qxe1 h7 Qe2+ Ka5 Qe5+ b5 Qe1+ Ka6 Qd1 h8=Q Qxa4+ Kb6 Qd1 gxf6 Qd6+ Kb7 Qd5+ Ka6 Qd6+ b6 Qd3+;
5B2/6PP/4NppP/3Bk1Pq/PP2P3/K1p5/1pppp3/8 w - - acd 21; acn 1659162599; acs 303; bm Bd6+; ce 32750; pv Bd6+ Kxd6 h8=Q b1=N+ Ka2 c1=N+ Ka1 Nb3+ Bxb3 d1=R Qb8+ Ke7 g8=N+ Kd7 Nxf6+ Kc6 Qc7#;
5k2/1N6/3P1pp1/4p2p/b3P2P/2b5/p4PP1/2R3K1 b - - acd 26; acn 2141814675; acs 395; bm Ke8; ce 578; pv Ke8 Kh2 a1=Q Rxa1 Bxa1 Nc5 Bc2 f3 Bd4 Na6 Kd7 Nb4 Bb3 g4 Bc3 Nd3 Bc4 Nf2 Be1 Kg1 Kxd6 gxh5 gxh5 Kg2 Be2 Nh3 Bxh4;
5k2/1N6/3P1pp1/4p2p/b3P2P/2b5/p4PP1/2R3K1 b - - acd 26; acn 2421473913; acs 451; bm a1=Q; ce 622; pv a1=Q Rxa1 Bxa1 Na5 Ke8 g3 Bc3 Nc4 Bc2 Ne3 Bxe4 Kf1 Bf3 Nc4 Kd7 Na3 Bd4 Nc2 Kxd6 Na3 Bg4 Nc4+ Kd5 Nd2 Bd7 Kg2 Ba4;
5k2/1N6/3P1pp1/4p2p/b3P2P/2b5/p4PP1/2R3K1 b - - acd 26; acn 2421473913; acs 451; bm a1=R; ce 619; pv a1=R Rxa1 Bxa1 Na5 Ke8 g3 Bc3 Nc4 Bc2 Ne3 Bxe4 Kf1 Bf3 Nc4 Kd7 Na3 Bd4 Nc2 Kxd6 Na3 Bg4 Nc4+ Kd5 Nd2 Bd7 Kg2 Ba4;
6bk/PPPP1R1p/3rp2N/4p3/4P3/4K3/3rP3/8 w - - acd 41; acn 3749982352; acs 439; bm d8=B; ce 32758; pv d8=B Rxd8 cxd8=B Rxd8 b8=B Rxb8 axb8=B Bxf7 Bxe5#;
6bk/PPPP1R1p/3rp2N/4p3/4P3/4K3/3rP3/8 w - - acd 41; acn 3749982352; acs 439; bm Rf2; ce 32754; pv Rf2 R6d3+ exd3 Rxf2 d8=Q Rg2 Qf6+ Rg7 Qxe5 Bf7 c8=Q+ Be8 Qxe8#;
6bk/PPPP1R1p/3rp2N/4p3/4P3/4K3/3rP3/8 w - - acd 41; acn 3749982352; acs 439; bm Rf3; ce 32754; pv Rf3 Ra6 a8=R Ra3+ Kxd2 Ra2+ Rxa2 Kg7 d8=Q Kxh6 Qxg8 Kh5 Rh3#;
6K1/7P/6k1/5p2/5P2/8/8/8 w - - acd 36; acn 242952052; acs 39; bm h8=B; ce 32734; pv h8=B Kh5 Kf7 Kh6 Bd4 Kh5 Ke6 Kg4 Be5 Kh5 Kxf5 Kh6 Ke6 Kh5 f5 Kg4 f6 Kf3 f7 Ke3 f8=Q Ke2 Qf4 Kd3 Qd4+ Ke2 Qc3 Kf2 Qd3 Kg1 Qe2 Kh1 Qf1#;
6K1/7P/6k1/5p2/5P2/8/8/8 w - - acd 36; acn 242952052; acs 39; bm h8=N+; ce 32730; pv h8=N+ Kf6 Kh7 Ke7 Kg7 Ke6 Kg6 Kd7 Kxf5 Kd6 Kf6 Kd5 Kg5 Kd6 f5 Kd7 f6 Kd6 f7 Kc5 f8=Q+ Kb5 Kf5 Kc4 Qa3 Kd4 Ng6 Kc4 Ke6 Kb5 Ne5 Kb6 Qb4+ Ka6 Qc4+ Kb6 Qc8 Kb5 Kf5 Ka4 Qc4+ Ka3 Qc3+ Ka2 Nd3 Kb1 Qb2#;
6K1/7P/6k1/5p2/5P2/8/8/8 w - - acd 36; acn 243583983; acs 39; bm h8=R; ce 32754; pv h8=R Kf6 Rh2 Ke7 Rd2 Ke8 Kg7 Ke7 Rd3 Ke8 Kf6 Kf8 Rd8#;
6Q1/4kq1P/p3pbp1/1p2p3/1P2P3/6NK/8/8 w - - acd 30; acn 1830484364; acs 328; bm h8=Q; ce 146; pv h8=Q Bxh8 Qxh8 Qf4 Qg7+ Kd6 Qxg6 Kd7 Qg4 Qf8 Qd1+ Kc7 Qd2 Qg7 Kh4 Qe7+ Kg4 Kb7 Nh5 Ka7 Qe3+ Kb7 Qc3 Qd6 Nf6 a5 bxa5 Ka6 Ne8 Qd1+ Kg5 Qd8+ Nf6 Qd6 Kg6 b4 Qa1 Qc7 Qa2 Qe7 Qb1 Qd6 Kf7 Kxa5 Qa2+ Kb5 Qxe6 Qxe6+ Kxe6 Kc4;
6Q1/4kq1P/p3pbp1/1p2p3/1P2P3/6NK/8/8 w - - acd 30; acn 1830484364; acs 328; bm h8=R; ce 145; pv h8=R Bxh8 Qxh8 Qf4 Qg7+ Kd6 Qxg6 Kd7 Qg4 Qf8 Qd1+ Kc7 Qd2 Qg7 Kh4 Qe7+ Kg4 Kb7 Nh5 Ka7 Qe3+ Kb7 Qc3 Qd6 Nf6 a5 bxa5 Ka6 Ne8 Qd1+ Kg5 Qd8+ Nf6 Qd6 Kg6 b4 Qa1 Qc7 Qa2 Qe7 Qb1 Qd6 Kf7 Kxa5 Qa2+ Kb5 Qxe6 Qxe6+ Kxe6 Kc4;
6Q1/4kq1P/p3pbp1/1p2p3/1P2P3/6NK/8/8 w - - acd 30; acn 1830484364; acs 328; bm Kg2; ce 0; pv Kg2 Qg7 Nh1 Qh6 Nf2 Qg5+ Kf3 Qh5+ Kg2 Qg5+;
6q1/p1p1pPp1/P1P1P1P1/8/8/2pP1P1K/4ppp1/2R1nkrb w - - acd 37; acn 346111553; acs 65; bm fxg8=N; ce 0; pv fxg8=N c2 Nxe7;
6q1/p1p1pPp1/P1P1P1P1/8/8/2pP1P1K/4ppp1/2R1nkrb w - - acd 37; acn 346111553; acs 65; bm fxg8=Q; ce 0; pv fxg8=Q c2 Qxg7;
6q1/p1p1pPp1/P1P1P1P1/8/8/2pP1P1K/4ppp1/2R1nkrb w - - acd 37; acn 346111553; acs 65; bm fxg8=R; ce 0; pv fxg8=R c2 Rxg7;
8/1P1k4/8/5p1p/5b1P/1R3N1K/5r2/8 w - - acd 34; acn 1649718290; acs 313; bm b8=B; ce -1; pv b8=B Bxb8 Rxb8 Rxf3+ Kg2 Rf4 Kh3 Rg4 Rh8 f4 Rxh5 Rg3+ Kh2 Ke6 Rb5 Kf6 Ra5 Kg6 h5+ Kh6 Rf5 Rg5 Rxf4 Kxh5 Rf3 Kg6 Rf4 Rd5 Kg3 Rd1 Rf3 Kg5 Kf2 Rb1 Kg3 Rb4 Rf8 Rd4 Rg8+ Kf5 Rf8+ Ke5;
8/1P1k4/8/5p1p/5b1P/1R3N1K/5r2/8 w - - acd 34; acn 1649718290; acs 313; bm b8=R; ce -1; pv b8=R Bxb8 Rxb8 Rxf3+ Kg2 Rf4 Kh3 Rg4 Rh8 f4 Rxh5 Rg3+ Kh2 Ke6 Rb5 Kf6 Ra5 Kg6 h5+ Kh6 Rf5 Rg5 Rxf4 Kxh5 Rf3 Kg6 Rf4 Rd5 Kg3 Rd1 Rf3 Kg5 Kf2 Rb1 Kg3 Rb4 Rf8 Rd4 Rg8+ Kf5 Rf8+ Ke5;
8/1P1k4/8/5p1p/5b1P/1R3N1K/5r2/8 w - - acd 34; acn 1649718290; acs 313; bm Rc3; ce -1; pv Rc3 Bc7 Rb3 Kc6 b8=N+ Bxb8 Nd4+ Kd5 Rxb8 Kxd4 Kg3 Rf1 Rd8+ Ke5 Re8+ Kf6 Rh8 Rc1 Rxh5 Ke5 Rh6 f4+ Kg4 Rc3 h5 Rg3+ Kh4 Rg2 Rh7 Kf6 Rb7 f3 Rb3 f2 Rf3+ Ke6 Kh3 Rg5 Rxf2 Rxh5+ Kg4 Rd5 Re2+ Kf7 Kf3 Kf6 Rc2 Rf5+ Ke4;
8/1P2k3/N2bp3/5p2/3K3p/7P/8/8 w - - acd 30; acn 2556714444; acs 425; bm b8=Q; ce 465; pv b8=Q Bxb8 Nxb8 Kd6 Na6 e5+ Kc4 Kc6 Nb4+ Kd6 Nc2 Ke6 Ne3 f4 Ng4 Kf5 Kd3 e4+ Kd4 e3 Ne5 f3 Nxf3 Kf4 Ng1 e2 Nxe2+ Kf3 Ng1+ Kg3 Ke4 Kg2 Kf4 Kf1 Ke4 Kf2;
8/1P2k3/N2bp3/5p2/3K3p/7P/8/8 w - - acd 30; acn 2556714444; acs 425; bm b8=R; ce 480; pv b8=R Bxb8 Nxb8 Kd6 Na6 e5+ Kc4 Kc6 Nb4+ Kd6 Nc2 Ke6 Ne3 f4 Ng4 Kf5 Kd3 e4+ Kd4 e3 Ne5 f3 Nxf3 Kf4 Ng1 e2 Nxe2+ Kf3 Ng1+ Kg3 Ke4 Kg2 Kf4 Kf1 Ke4 Kf2;
8/1P2k3/N2bp3/5p2/3K3p/7P/8/8 w - - acd 30; acn 2556714444; acs 425; bm Kc4; ce 480; pv Kc4 Kd7 b8=R Bxb8 Nxb8+ Kd6 Kd4 e5+ Kc4 Ke6 Nc6 Kd6 Na7 Ke6 Nb5 Kf6 Kd5 e4 Kd4 Ke6 Nc3 Kf6 Ne2 Ke6 Nf4+ Ke7 Ke5 Kf7 Kxf5 e3 Kg4 Kg7 Kxh4 Kh6 Kg4 Kg7 Kf3 Kh6 Kxe3 Kg7 Ng2 Kg6 Kf3 Kh5 Ke2 Kg6 h4 Kh7 Nf4 Kh6 Kf3;
8/1P2p3/6p1/4P3/1pPB4/bP4P1/prP2K2/kb5R w - - acd 44; acn 1330690778; acs 191; bm Ke2; ce 32754; pv Ke2 e6 b8=Q g5 Kd2 g4 Kc1 Bxc2 Bxb2+ Bxb2+ Kxc2+ Bc1 Rxc1#;
8/1P2p3/6p1/4P3/1pPB4/bP4P1/prP2K2/kb5R w - - acd 44; acn 1330690778; acs 191; bm Ke3; ce 32754; pv Ke3 g5 Ke2 g4 Kd2 e6 Kc1 Bxc2 Bxb2+ Bxb2+ Kxc2+ Bc1 Rxc1#;
8/1P2p3/6p1/4P3/1pPB4/bP4P1/prP2K2/kb5R w - - acd 44; acn 1330690778; acs 191; bm Kf3; ce 32754; pv Kf3 g5 Ke2 g4 Kd2 e6 Kc1 Bxc2 Bxb2+ Bxb2+ Kxc2+ Bc1 Rxc1#;
8/1P3k2/1KQr1n2/5p2/R4P2/4P3/3q1P2/8 w - - acd 24; acn 3096360510; acs 497; bm b8=N; ce -1008; pv b8=N Qb2+ Ka7 Rxc6 Nxc6 Nd5 Ra6 Qxf2 Kb7 Qxe3 Ne5+ Kg7 Rg6+ Kh7;
8/1P3k2/1KQr1n2/5p2/R4P2/4P3/3q1P2/8 w - - acd 24; acn 3096360510; acs 497; bm Rc4; ce -1302; pv Rc4 Rxc6+ Rxc6 Qb4+ Kc7 Qe7+ Kb6 Nd7+ Kb5 Nb8 Rc2 Qxb7+ Kc4 Nc6 Kc3 Nb4 Rb2 Nd5+ Kc2 Qc6+ Kd1 Kg6 Rc2 Qb5 Ke1 Qb1+ Kd2 Qf1 Rc6+ Kf7 Rc8 Qxf2+ Kc1 Qxe3+ Kd1 Nxf4 Kc2 Qe4+ Kc3 Qf3+ Kc2 Qe3 Rc7+ Kg6;
8/1P3k2/1KQr1n2/5p2/R4P2/4P3/3q1P2/8 w - - acd 24; acn 3096360510; acs 497; bm Rd4; ce -1497; pv Rd4 Qb2+ Kc7 Rxc6+ Kxc6 Ke7 Kc7 Ne8+ Kc6 Qc3+ Kb5 Qc7 b8=R Qxb8+ Ka4 Qb7 Rb4 Qa6+ Kb3 Nd6 f3 Qd3+ Ka2 Qxe3 Rb3 Qxf4 Ka3 Nc4+ Ka4 Ne3+ Rb4 Qxf3 Rh4 f4 Rh7+ Kf6 Rh8 Qe4+ Kb3 Qc4+ Ka3 Kg5 Rh3;
8/1P3k2/8/7p/3PpBpP/8/1r4PK/8 w - - acd 27; acn 1541028186; acs 252; bm b8=B; ce -38; pv b8=B e3 Bbc7 e2 Ba5 Ke6 Bfd2 Rb3 Bac3 Rb1 Be1 Rb5 Kg3 Rf5 Bf2 Kd5 Bce1 Ke4 Bb4 Rf7 Bbe1 Rb7 Bc3 Rb5 Bfe1 Ke3 Bf2+ Kd3 Bce1 Ke4 Bg1 Rb2 Kf2 Kxd4 Bh2 Kd3 Bg3 Rb1;
8/1P3k2/8/7p/3PpBpP/8/1r4PK/8 w - - acd 27; acn 1541028186; acs 252; bm b8=R; ce 712; pv b8=R Rf2 Kg3 Ra2 Rb5 Ra3+ Kf2 Rd3 Rxh5 Rxd4 Ke3 Rd1 Kxe4 Kf6 Rg5 Re1+ Be3 g3 Rxg3 Rh1 Bd4+ Ke6 Rg6+ Kf7 Rf6+ Kg8 Rh6 Kf7 h5 Rh4+ Kd5 Kf8 Rh8+ Kf7 Rh7+ Kg8 Rg7+ Kf8 g4 Rh2;
8/1P3k2/8/7p/3PpBpP/8/1r4PK/8 w - - acd 27; acn 1729500086; acs 279; bm b8=Q; ce 1732; pv b8=Q Rxb8 Bxb8 Ke6 Bf4 e3 Bxe3 Kd5 Kg3 Ke4 Kf2 Kf5 Ke2 Ke6 Kd3 Kf7 Ke4 Kf6 Bf4 Kf7 Kf5 Ke7 d5 Ke8 Kg5 Ke7 Kxh5 Ke8 Kxg4 Kf7 h5 Kf6 h6 Kg6 d6 Kf6 h7 Kg7 Bg3 Kh8 Be5+ Kxh7;
8/1P4pk/6q1/5p1p/5b2/2P1pQ1P/r5P1/1R2B1K1 w - - acd 22; acn 1510900222; acs 282; bm b8=Q; ce 409; pv b8=Q Bxb8 Rxb8 Qg5 Re8 Rb2 h4 Qg6 Rxe3 Rb3 Re5 Rb1 c4 Qg4 Qxg4 hxg4 Kf2 Kg6 h5+ Kxh5 Rxf5+ Kg6 Rb5 Rc1 Rg5+ Kf6 Rxg4 Kf5 Rf4+ Ke5 g3;
8/1P4pk/6q1/5p1p/5b2/2P1pQ1P/r5P1/1R2B1K1 w - - acd 22; acn 1510900222; acs 282; bm Qd5; ce 287; pv Qd5 Rc2 b8=Q Bxb8 Rxb8 Rc1 Qg8+ Kh6 Qh8+ Qh7 Rb6+ g6 Qxh7+ Kxh7 Kf1 h4 Rb5 Rc2 Bxh4 Rxc3 Bg5 Rc1+ Ke2 Rg1 Kxe3 Rxg2 Rb7+ Kg8 h4 Ra2 Rd7 Kf8 Rc7 Ra4 Kf3 Ra3+ Kf4 Ra4+ Ke5 Ra5+ Kd6 Ra8 Ke6;
8/1P4pk/6q1/5p1p/5b2/2P1pQ1P/r5P1/1R2B1K1 w - - acd 22; acn 2350733883; acs 435; bm b8=R; ce 419; pv b8=R Bxb8 Rxb8 Qf7 Rb5 Ra1 Qxe3 Qg6 Qe5 f4 Qxh5+ Qxh5 Rxh5+ Kg6 Re5 Kf6 Re4 Kf5 Re7 g5 Kf2 Ra2+ Kf3 Ra6 g4+;
8/1P5R/2k5/4p3/1P2K2p/6pP/6P1/8 w - - acd 51; acn 940949695; acs 101; bm b8=R; ce 32764; pv b8=R Kd6 Rb6#;
8/1P5R/2k5/4p3/1P2K2p/6pP/6P1/8 w - - acd 51; acn 940949695; acs 101; bm Kd3; ce 32756; pv Kd3 Kd5 b8=Q e4+ Kc3 e3 Re7 e2 Qb7+ Kd6 Qd7#;
8/1P5R/2k5/4p3/1P2K2p/6pP/6P1/8 w - - acd 51; acn 940949695; acs 101; bm Rf7; ce 32756; pv Rf7 Kb5 Kd3 e4+ Kc3 Kb6 b8=Q+ Kc6 Kd4 e3 b5#;
8/1P6/1P1ppp2/P2pkp2/3ppp2/8/4P3/R3K2R w KQ - acd 29; acn 6323221521; acs 488; bm b8=Q; ce 32752; pv b8=Q d3 Rc1 d2+ Kxd2 e3+ Kd3 f3 Rh4 fxe2 Re1 d4 Qa8 d5 Qb8#;
8/1P6/1P1ppp2/P2pkp2/3ppp2/8/4P3/R3K2R w KQ - acd 29; acn 6323221521; acs 488; bm Rc1; ce 32752; pv Rc1 d3 b8=Q d2+ Kxd2 e3+ Kd3 f3 Rh4 fxe2 Re1 d4 Qa8 d5 Qb8#;
8/1P6/1P1ppp2/P2pkp2/3ppp2/8/4P3/R3K2R w KQ - acd 29; acn 6334185045; acs 489; bm b8=N; ce 32754; pv b8=N e3 Nc6+ Ke4 O-O-O d3 Rxd3 e5 Rhd1 f3 Rd4+ exd4 Rxd4#;
8/1P6/4B3/2k3p1/5bK1/p7/8/8 w - - acd 35; acn 2937337167; acs 498; bm Ba2; ce -90; pv Ba2 Kc6 b8=R Bxb8 Kxg5 Kc5 Kf5 Kd4 Ke6 Kc3 Kd7 Kb2 Bc4 Ka1 Be6 Bf4 Kc6 Bc1 Kc5 Kb1 Kc6 Bg5 Bf7 Kb2 Be6 Ka1 Bf7 Bh6 Kb7 Bg7 Be6 Kb2 Kc6 Bh6 Kd7 Bg7 Kc6;
8/1P6/4B3/2k3p1/5bK1/p7/8/8 w - - acd 35; acn 2937337167; acs 498; bm Bf7; ce -90; pv Bf7 Kc6 b8=R Bxb8 Kxg5 Kb5 Kf5 Kb4 Ke4 Kc3 Bd5 Kc2 Be6 Kb1 Kf5 Ka1 Ke4 Kb2 Kd4 Ba7+ Ke4 Bb6 Kd3 Ba5 Bf7 Bb4 Bd5 Bc5 Be6 Bb6 Bd5 Bc7 Ke4 Ba5 Kf5 Kc3 Ke4 Bb4 Kf5 Bd6 Ke6 Bc7 Kd7 Bf4 Be6 Kb2 Kc6 Bh2 Kd7 Ka1 Kc6 Bf4 Bf7 Bc1 Kb7 Kb1 Kc6 Bh6 Kb5 Kb2 Ka4 Bf4 Kb5 Ka1 Kc6;
8/1P6/4B3/2k3p1/5bK1/p7/8/8 w - - acd 35; acn 2937337167; acs 498; bm Kf5; ce -90; pv Kf5 Kc6 b8=R Bxb8 Kxg5 Kc5 Kg4 Kd4 Kf5 Kc3 Ke4 Ba7 Ba2 Kc2 Be6 Kb2 Bd5 Bf2 Kf3 Bb6 Ke4 Ba5 Kf5 Kc3 Ke4 Bb4 Kf5 Bd6 Ke6 Bc7 Kd7 Bf4 Be6 Kb2 Kc6 Bh2 Kd7 Ka1 Kc6 Bf4 Bf7 Bc1 Kb7 Kb1 Kc6 Bh6 Kb5 Kb2 Ka4 Bf4 Kb5 Ka1 Kc6;
8/1P6/8/7p/2P3P1/p2PBBPP/p5rp/K6k w - - acd 38; acn 2899613173; acs 288; bm b8=Q; ce 32750; pv b8=Q hxg4 Bd5 gxh3 Be6 Rg1+ Kxa2 Ra1+ Kxa1 Kg2 Bd5+ Kf1 Qf4+ Ke2 Qf2+ Kd1 Qd2#;
8/1P6/8/7p/2P3P1/p2PBBPP/p5rp/K6k w - - acd 38; acn 2899613173; acs 288; bm b8=R; ce 32760; pv b8=R hxg4 Ba8 gxh3 Rb7 Rxg3 Rb1#;
8/1P6/8/7p/2P3P1/p2PBBPP/p5rp/K6k w - - acd 38; acn 2899613173; acs 288; bm g5; ce 32748; pv g5 h4 b8=Q hxg3 Bxg2+ Kxg2 Qb7+ Kxh3 g6 h1=R+ Qxh1+ Kg4 g7 Kf5 g8=Q g2 Qh3+ Kf6 Qhe6#;
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Underpromotion test

Post by Dann Corbit »

This test set seems to be a good crash test. Engines which have crashed so far analyzing the data:

Stockfish
Fire
Rybka
IvanHoe

Next batch of updates:

Code: Select all

8/1Pb1k3/3p1r1p/pQpPp1pP/2P1P1P1/8/3r4/6K1 w - - acd 35; acn 4340655935; acs 853; bm b8=Q; ce 0; pv b8=Q Bxb8 Qb7+ Kd8 Qxb8+ Ke7 Qc7+ Ke8 Qb8+ Ke7;
8/1Pb1k3/3p1r1p/pQpPp1pP/2P1P1P1/8/3r4/6K1 w - - acd 35; acn 4340655935; acs 853; bm b8=R; ce 0; pv b8=R Bxb8 Qb7+ Kd8 Qxb8+ Ke7 Qc7+ Ke8 Qb8+ Ke7;
8/1Pb1k3/3p1r1p/pQpPp1pP/2P1P1P1/8/3r4/6K1 w - - acd 36; acn 4340655935; acs 853; bm b8=B; ce 0; pv b8=B Bxb8 Qb7+ Kd8 Qxb8+ Ke7 Qc7+ Ke8 Qb8+ Ke7;
8/1PPp4/P7/1P3PB1/2R3P1/2NNnPp1/1pBkPpp1/1Kb2rR1 w - - acd 54; acn 3724332012; acs 943; bm Rd4; ce 32758; pv Rd4 Rxg1 Nb4+ Ke1 Bxe3 Bd2 Rxd2 f1=Q Nd3#;
8/1PPp4/P7/1P3PB1/2R3P1/2NNnPp1/1pBkPpp1/1Kb2rR1 w - - acd 55; acn 3724332012; acs 943; bm b8=N; ce 32760; pv b8=N d5 Nc6 fxg1=Q Nd4 dxc4 Ne4#;
8/1PPp4/P7/1P3PB1/2R3P1/2NNnPp1/1pBkPpp1/1Kb2rR1 w - - acd 55; acn 3724332012; acs 943; bm Nb4; ce 32758; pv Nb4 Ke1 Rd4 Rxg1 Bxe3 Bd2 Rxd2 f1=Q Nd3#;
8/1PPPP3/8/8/5N1K/5pp1/pr3npp/R4bkn w - - acd 20; acn 3016685835; acs 781; bm b8=Q; ce 32742; pv b8=Q Rb6 e8=Q Rf6 c8=Q Rxf4+ Qxf4 Nd1 d8=Q Nhf2 Qh8 h1=Q+ Kxg3 Ne4+ Qxe4 Nf2 Qxf3 Ne4+ Qxe4 Qh4+ Kxh4 Kh1 Qh3+ Kg1 Qb6#;
8/1PPPP3/8/8/5N1K/5pp1/pr3npp/R4bkn w - - acd 20; acn 3016685835; acs 781; bm c8=Q; ce 2666; pv c8=Q Rb4 b8=Q Nd3 Qxb4 Nhf2 Nxd3 h1=Q+ Kg5 Nh3+ Kf6 Qh2 d8=Q Kh1 Rxa2 Nf2 e8=Q g1=Q Ne5 Be2 Ra3 Nd1 Nxf3 Bxf3 Rxf3 g2 Qdd2 Nf2 Qcc6 Nh3 Qg4 Qa1+ Rc3 Qf4+ Qdxf4 Nxf4;
8/1PPPP3/8/8/5N1K/5pp1/pr3npp/R4bkn w - - acd 21; acn 3016685835; acs 780; bm b8=R; ce 32756; pv b8=R Rd2 d8=R Rc2 c8=R Re2 e8=R Rxe8 Rxe8 Ne4 Nh3#;
8/1PQ2bk1/5p2/1r3qp1/p2Bp1p1/4P1P1/5PK1/4N3 w - - acd 28; acn 4293727537; acs 893; bm b8=Q; ce 185; pv b8=Q Rxb8 Qxb8 Bb3 Qc7+ Kh6 Bc5 Qh7 Bf8+ Kg6 Qc6 Qf7 Qxe4+ Kh5 f3 f5 Qb4 Qc4 fxg4+ Kxg4 Nd3 Qe4+ Kf2 Qxb4 Ne5+ Kh3 Bxb4 Bd5 Be7 Bb3 Bd6 Bd5 Bb4 Be4 Bc5 Bd5 Bd6 Be6 Ba3 Bg8 Bf8 Bd5;
8/1PQ2bk1/5p2/1r3qp1/p2Bp1p1/4P1P1/5PK1/4N3 w - - acd 28; acn 4293727537; acs 893; bm b8=R; ce 185; pv b8=R Rxb8 Qxb8 Bb3 Qc7+ Kh6 Bc5 Qh7 Bf8+ Kg6 Qc6 Qf7 Qxe4+ Kh5 f3 f5 Qb4 gxf3+ Kf2 Bd5 Qd6 f4 gxf4 gxf4 Bh6 Qe6 Bxf4 Qxd6 Bxd6 Kg4 Nd3 Kf5 Ba3 Bc6 Nb2 Ke5 Nc4+ Kf5 Nd2 Kg4 e4 Kf4 Bd6+ Kg4 e5 Bd5;
8/1PQ2bk1/5p2/1r3qp1/p2Bp1p1/4P1P1/5PK1/4N3 w - - acd 28; acn 4293727537; acs 893; bm Kf1; ce 76; pv Kf1 a3 b8=Q Rxb8 Qxb8 a2 Qb4 Kg6 Kg1 Qe6 Nc2 Qc6 Kg2 Bd5 Qf8 Bb3 Nb4 Qe6 Kg1 Qf7 Qh8 Qe7 Kg2 Qe6 Ba1 Bc4 Bc3 Qf7 Nc6 Bd5 Nd4 Qg8 Qh2 Bc4 Nc6;
8/2k1P3/7p/4K2P/8/1p3r2/3R4/8 w - - acd 29; acn 5056644624; acs 915; bm e8=N+; ce 32; pv e8=N+ Kc6 Nf6 Kb5 Rh2 Rd3 Ne4 Kb4 Kf5 Rd4 Rd2 Rc4 Kf4 Ka3 Rd6 b2 Rb6 Rc2 Ke3 Rh2 Nd2 Rxh5 Nc4+ Ka4 Nxb2+ Ka5 Nc4+ Ka4 Kd4 Rh1 Nd6 h5 Kc5 Rg1 Rb4+ Ka5 Nc4+ Ka6 Rb6+ Ka7;
8/2k1P3/7p/4K2P/8/1p3r2/3R4/8 w - - acd 29; acn 5056644624; acs 915; bm Ke4; ce 28; pv Ke4 Rf1 e8=N+ Kc6 Kd3 Rf5 Rh2 Rb5 Rh1 b2 Rb1 Rxh5 Rxb2 Rh1 Nf6 h5 Ke4 h4 Ke5 Rh3 Kf4 Rh1 Rc2+ Kb5 Ne4 Kb4 Ke5 Kb5 Nd6+ Kb6 Rc3 Re1+ Kf4 Rh1 Ne4 Kb5 Ke5 Kb4 Rd3;
8/2k1P3/7p/4K2P/8/1p3r2/3R4/8 w - - acd 29; acn 5056644624; acs 915; bm Ke6; ce 343; pv Ke6 Re3+ Kf7 Rf3+ Ke8 Rf6 Rd7+ Kc8 Rd8+ Kc7 Rd2 Rf3 Rd7+ Kc8 Rd4 Kc7 Rc4+ Kb7 Kd7 Rd3+ Ke6 Re3+ Kf7 Rf3+ Kg7 Re3 Rb4+ Kc7 Rxb3 Rxe7+ Kxh6 Kd8 Kg6 Re6+ Kg7 Re1 h6 Rg1+ Kf6 Rh1 Kg5 Ke8 Rb7 Rg1+ Kf6 Rf1+ Kg6 Rg1+ Kf5 Rf1+ Ke5 Re1+ Kf4 Rf1+ Ke4 Re1+ Kd5 Rd1+ Ke6 Re1+ Kd6;
8/2K2P1n/4P3/5PPP/6Q1/pPpP4/rpP5/kB6 w - - acd 21; acn 822303313; acs 181; bm g6; ce 4832; pv g6 Nf6 Qg1 Nd5+ Kd6 Nf4 f8=Q Ne2 Qe1 Nc1 e7 Kxb1 e8=Q Ra1 Qxc3 Ka2 Qa4 Kb1 g7 Ne2 Qe1+ Nc1 g8=Q Ra2 b4 Ka1 f6 Kb1 b5 Ka1 Qd4 Kb1 Qc8;
8/2K2P1n/4P3/5PPP/6Q1/pPpP4/rpP5/kB6 w - - acd 22; acn 822303313; acs 181; bm e7; ce 32756; pv e7 Nxg5 e8=Q Nh3 Qxh3 Kxb1 Qf1+ Kxc2 Qf2+ Kxb3 Qb5#;
8/2K2P1n/4P3/5PPP/6Q1/pPpP4/rpP5/kB6 w - - acd 22; acn 822303313; acs 181; bm Kd6; ce 32754; pv Kd6 Nxg5 f8=Q Nh3 Qa8 Nf2 Qaf3 Nh1 e7 Ng3 Qgxg3 Kxb1 Qd1#;
8/2n1P3/5k2/7B/2K5/8/p4r2/R7 w - - acd 31; acn 5591963843; acs 992; bm e8=Q; ce 84; pv e8=Q Nxe8 Bxe8 Ke7 Ba4 Rf4+ Kb5 Rf5+ Kc6 Rf6+ Kd5 Rf5+ Ke4 Rg5 Rxa2 Ra5 Ke3 Ra6 Kd4 Kd6 Ke4 Ke7 Kd5 Ra5+ Kc4 Ra6 Re2+ Re6 Rd2 Rg6 Bb3 Rg3 Bc2 Rg4+ Kc5 Rg5+ Kd4 Kd6 Be4 Ra5 Rf2 Ra4+ Kd3;
8/2n1P3/5k2/7B/2K5/8/p4r2/R7 w - - acd 31; acn 5591963843; acs 992; bm e8=R; ce 84; pv e8=R Nxe8 Bxe8 Ke7 Ba4 Rf4+ Kb5 Rf5+ Kc6 Rf6+ Kd5 Rf5+ Ke4 Rg5 Rxa2 Ra5 Ke3 Ra6 Kd4 Kd6 Ke4 Ke7 Kd3 Kd6 Kc4 Ra7 Rd2+ Ke5 Bc6 Ra1 Re2+ Kd6 Bb5 Rb1 Re8 Rb2 Rd8+ Ke5 Kc5 Rb1 Re8+ Kf4;
8/2n1P3/5k2/7B/2K5/8/p4r2/R7 w - - acd 32; acn 5591963843; acs 992; bm e8=B; ce 84; pv e8=B Nxe8 Bxe8 Ke7 Ba4 Rf4+ Kb5 Rf5+ Kc6 Rf6+ Kd5 Rf5+ Ke4 Rg5 Rxa2 Ra5 Ke3 Ra6 Kd4 Kd6 Ke4 Ke7 Kd5 Ra5+ Kc4 Ra6 Re2+ Re6 Rd2 Rg6 Bb3 Rb6 Re2+ Kd6 Ba4 Ra6 Bb5 Ra3 Kd4 Rg3 Ke4 Rg4+ Kd3;
8/2P1P3/b1B2p2/1pPRp3/2k3P1/P4pK1/nP3p1p/N7 w - - acd 19; acn 3986479119; acs 873; bm b3+; ce 2864; pv b3+ Kc3 Rd1 b4 Bxf3 Kb2 e8=Q Nc3 Rh1 f1=N+ Rxf1 Bxf1 c8=Q Bb5 Qg6 Kxa1 axb4 Kb2 Qxf6 Kxb3 Qxe5 Kb2 Kxh2 Kb3 c6 Bc4 Qa8 Bb5;
8/2P1P3/b1B2p2/1pPRp3/2k3P1/P4pK1/nP3p1p/N7 w - - acd 19; acn 3986479119; acs 873; bm Bxb5+; ce 4622; pv Bxb5+ Bxb5 Rd1 f1=R Rxf1 Nc3 c8=Q Ne2+ Kxh2 Nd4 c6 Kd3 e8=Q Ke2 Rc1 Kd2 Rc3 Kd1 Qcd8 f2 Nb3 f1=N+ Kg1 Ne3 Nxd4 Bc4 Rxe3 Kd2 Qxf6 Kc1 Rc3+ Kxb2 Rxc4;
8/2P1P3/b1B2p2/1pPRp3/2k3P1/P4pK1/nP3p1p/N7 w - - acd 19; acn 3986479119; acs 873; bm Rd1; ce 32746; pv Rd1 Nc3 bxc3 Kxc3 e8=Q f1=Q Rxf1 h1=N+ Rxh1 f2 Kxf2 b4 Qe6 Bc4 Rc1+ Kb2 Qxc4 b3 Qxb3+ Kxc1 Qc2#;
8/2P3p1/1K1k2P1/1P6/8/5p2/2r5/8 w - - acd 53; acn 5434469399; acs 913; bm c8=B; ce 32754; pv c8=B Rxc8 Ka7 Rc5 Kb7 f2 b6 f1=Q Kb8 Qf8+ Kb7 Qc8+ Ka7 Ra5#;
8/2P3p1/1K1k2P1/1P6/8/5p2/2r5/8 w - - acd 53; acn 5434469399; acs 913; bm c8=N+; ce 32754; pv c8=N+ Rxc8 Ka7 Rc5 Kb7 f2 b6 f1=Q Kb8 Qf8+ Kb7 Qc8+ Ka7 Ra5#;
8/2P3p1/1K1k2P1/1P6/8/5p2/2r5/8 w - - acd 53; acn 5434469399; acs 913; bm Ka5; ce 32754; pv Ka5 f2 b6 f1=Q c8=Q Qa1+ Kb5 Rxc8 b7 Rc5+ Kb4 Qc3+ Ka4 Ra5#;
8/2P5/3k2p1/3P1p1p/4p2P/6P1/2r2r2/R4BK1 w - - acd 28; acn 4816247057; acs 998; bm c8=N+; ce -355; pv c8=N+ Kc7 Na7 Rf3 Nb5+ Kb8 Kh1 Rxg3 Ra6 Rc1 Kh2 Rd3 Bxd3 exd3 Rb6+ Ka8 Nc3 Rxc3 Rb4 d2 Rd4 Rc2 Kg3 Kb7 Kf3 Kc7 Ke2 Kd6 Kd1 Rb2 Ke2 Ra2 Kd1 Kc5 Rxd2 Rxd2+ Kxd2 Kxd5 Ke3 Ke5 Kf3 f4 Kf2 Ke4 Ke2;
8/2P5/3k2p1/3P1p1p/4p2P/6P1/2r2r2/R4BK1 w - - acd 28; acn 4816247057; acs 998; bm c8=Q; ce -505; pv c8=Q Rxf1+ Kxf1 Rxc8 Kf2 Kxd5 Ra2 Kd4 Rd2+ Ke5 Ra2 Rc6 Ra4 Rc2+ Ke3 Rg2 Ra5+ Ke6 Kd4 Rxg3 Ra6+ Kd7 Kd5 Rd3+ Ke5 e3 Ra7+ Kc6 Ra6+ Kb5 Ra1 Kc4 Re1 Rd5+ Kf4 Rd4+ Kxe3 Rxh4 Rg1 Rg4 Rc1+ Kd5 Rb1 Re4+ Kf3 g5 Rb5+ Ke6 Rb6+ Kd7 Rb5 g4+ Kf2 Ke6;
8/2P5/3k2p1/3P1p1p/4p2P/6P1/2r2r2/R4BK1 w - - acd 28; acn 4816247057; acs 998; bm c8=R; ce -488; pv c8=R Rxf1+ Kxf1 Rxc8 Kf2 Kxd5 Ra2 Kd4 Rd2+ Ke5 Ra2 Rc6 Ra4 Rc2+ Ke3 Rg2 Ra5+ Ke6 Kd4 Rxg3 Ra6+ Kd7 Kd5 Rd3+ Ke5 e3 Ra7+ Kc6 Ra6+ Kb5 Ra1 Kc4 Re1 Rd5+ Kf4 Rd4+ Kxe3 Rxh4 Rg1 Rg4 Rc1+ Kd5 Ra1 Re4+ Kf3 g5 Ra5+ Ke6 Ra6+ Kd7 Ra7+ Kd6 Ra6+ Ke5 Ra5+ Kf6;
8/2P5/4p3/pn6/4K3/1P3N2/6p1/7k w - - acd 100; acn 7756; acs 0; bm c8=N; ce 32766; pv c8=N Re2e1+;
8/2P5/4p3/pn6/4K3/1P3N2/6p1/7k w - - acd 100; acn 7756; acs 0; bm c8=Q; ce 32766; pv c8=Q Re2e1+;
8/2P5/4p3/pn6/4K3/1P3N2/6p1/7k w - - acd 100; acn 7756; acs 0; bm c8=R; ce 32766; pv c8=R Re2e1+;
8/2P5/p7/8/8/6k1/4r2p/7K w - - acd 21; acn 3375765635; acs 759; bm c8=Q; ce 282; pv c8=Q Bd7xc8 Qc4xc8 Bc3b2 Qc8d7+ Kg7g8 a4a5 Qe5f5 Qd7b7 Bb2e5 a5a6 Rf6f7 a6a7 Rf7xb7 a7a8Q+ Rb7b8 Rb1xb8+ Be5xb8 Qa8xb8+ Kg8f7 Kh1g1 Qf5e6 Qb8c7+ Kf7f6 Qc7f4+ Kf6e7 Kg1f2 Ke7d7 Kf2g3 Kd7c6 Qf4xg4 Qe6e5+ Kg3f2 Kc6d5 Qg4d7+ Kd5c4 Qd7a4+ Kc4d5 Qa4b5+ Kd5d6 Qb5xe5+ Kd6xe5 h2h4;
8/2P5/p7/8/8/6k1/4r2p/7K w - - acd 21; acn 3375765635; acs 759; bm c8=R; ce 270; pv c8=R Bd7xc8 Qc4xc8 Bc3b2 Qc8d7+ Rf6f7 Qd7xg4+ Kg7h8 a4a5 Qe5xa5 Qg4xe4 Qa5a6 Rb1d1 Qa6b7 Qe4xd3 Qb7e7 Qd3g6 Bb2g7 h2h3 Qe7e8 Be3f4 Kh8g8 Rd1b1 Qe8e2 Rb1b8+ Rf7f8 Rb8xf8+ Kg8xf8 Kh1h2 Kf8g8 Kh2g3 Kg8f8;
8/2P5/p7/8/8/6k1/4r2p/7K w - - acd 21; acn 3375765635; acs 759; bm h2h4; ce -610; pv h2h4 Rf6f8 Rb1c1 d3d2 Rc1d1 g4g3 Kh1g1 Rf8c8 Qc4e2 Rc8xc7 Be3xd2 Bc3xd2 Qe2xd2 Bd7xa4 Rd1e1 Rc7c2 Qd2e3 Kg7g6 Qe3b6+ Ba4c6 Qb6b3 Rc2f2 Qb3e3 Kg6h5 Re1c1 Bc6b5 Rc1e1 Bb5c4 Re1c1 Bc4d3;
8/2Pb2k1/5r2/4q3/P1Q1p1p1/2bpB3/6PP/1R5K w - - acd 62; acn 4922478068; acs 906; bm g7g8Q; ce 32754; pv g7g8Q b6b5 Kc2d2 b5b4 Kd2e2 d7d6 Ke2f1 Bg1xf2 Be4xg2+ Bh3xg2+ Kf1xf2+ Bg2f1 Ra1xf1+;
8/2Pb2k1/5r2/4q3/P1Q1p1p1/2bpB3/6PP/1R5K w - - acd 62; acn 4922478068; acs 906; bm g7g8R; ce 32756; pv g7g8R b6b5 Rg8a8 b5b4 Ra8a2 d7d6 Kc2d1 Bg1xf2 Ra2xf2 Kh1g1 Kd1e2+;
8/2Pb2k1/5r2/4q3/P1Q1p1p1/2bpB3/6PP/1R5K w - - acd 62; acn 4922478068; acs 906; bm Kc2d3; ce 32754; pv Kc2d3 b6b5 g7g8Q b5b4 Kd3e2 d7d6 Ke2f1 Bg1xf2 Be4xg2+ Bh3xg2+ Kf1xf2+ Bg2f1 Ra1xf1+;
8/3p2P1/1p6/3P4/4BPp1/1P4Pb/2K2Prp/R5bk w - - acd 100; acn 20766; acs 1; bm d7d8Q; ce 32764; pv d7d8Q h2h1Q+ Kf3g3 Qh1g2+;
8/3p2P1/1p6/3P4/4BPp1/1P4Pb/2K2Prp/R5bk w - - acd 100; acn 20766; acs 1; bm d7d8R; ce 32764; pv d7d8R h2h1Q+ Kf3g3 Qh1g2+;
8/3p2P1/1p6/3P4/4BPp1/1P4Pb/2K2Prp/R5bk w - - acd 100; acn 20766; acs 1; bm Kf3g3; ce 32764; pv Kf3g3 h2h1Q d7d8Q Qh1g2+;
8/3P4/8/4p2k/1p2P3/4PK2/r6p/8 w - - acd 34; acn 5000684194; acs 921; bm d7d8B+; ce 0; pv d7d8B+ Bb6xd8 Rd3xh3 Rg4e4 Ka3b3 Ke7e6 Rh3h6+ Ke6f5 Bh2d6 Bd8g5 Rh6h8 Re4d4 Rh8f8+ Kf5g4 Bd6c5 Rd4e4 Rf8g8 Kg4f5 Rg8f8+ Kf5e6 Rf8a8 Bg5d2 Kb3c2 Ke6d5 Kc2xd2 Kd5xc5 Ra8xa5+ Kc5b6 Ra5d5 Re4xa4 Rd5d6+ Kb6b7 Kd2d3 Ra4b4 Rd6d5 Kb7c6 Rd5d8 Rb4b7 Kd3c4 Kc6b6 Kc4d3 Kb6c6;
8/3P4/8/4p2k/1p2P3/4PK2/r6p/8 w - - acd 34; acn 5000684194; acs 921; bm Rd3xh3; ce 0; pv Rd3xh3 Bb6c5+ Ka3b3 Rg4b4+ Kb3c2 Ke7xd7 Rh3h7+ Kd7e6 Rh7h6+ Ke6f7 Rh6h5 Rb4xa4 Rh5xc5 Ra4a2+ Kc2b3 Ra2xh2 Rc5xa5 Kf7e6 Kb3c4 Ke6f7 Kc4b3;
8/3P4/8/4p2k/1p2P3/4PK2/r6p/8 w - - acd 35; acn 5000684194; acs 921; bm d8=R; ce 0; pv d8=R Bb6xd8 Rd3xh3 Rg4e4 Ka3b3 Ke7e6 Rh3h6+ Ke6f5 Bh2d6 Bd8g5 Rh6h8 Re4d4 Rh8f8+ Kf5e4 Bd6c5 Rd4d8 Rf8xd8 Bg5xd8 Kb3c4 Bd8g5 Bc5b6 Bg5d2 Bb6c5 Bd2h6 Kc4b5 Ke4d5 Kb5xa5 Kd5xc5 Ka5a6 Kc5d5 Ka6b5 Bh6d2 a4a5 Kd5e6 Kb5c4 Bd2xa5;
8/3Pk3/1b6/p7/P5r1/K2R3p/7B/8 w - - acd 25; acn 4471047977; acs 932; bm d8=R; ce 242; pv d8=R Ne6d4 Rd1xd4 e5xd4 Rd8d5 g7g6 g4g5 Rf6f2 Rd5e5+ Re2xe5 Kg1xf2 Re5xg5 Kf2f3 Rg5h5 h2h4 Ke7e6 Kf3e4 g6g5 Ra4a6+ Ke6e7 h4xg5 Rh5xg5 Ra6xh6 f7f6 Rh6h3 Ke7e6 b2b3 Rg5g4+ Ke4d3 Rg4g6 Nc4d2 f6f5 Nd2f3 Ke6d5 Rh3h5 Rg6xg3 Rh5xf5+ Kd5e6 Rf5f8 Ke6d5 Rf8d8+ Kd5e6;
8/3Pk3/1b6/p7/P5r1/K2R3p/7B/8 w - - acd 26; acn 4471047977; acs 932; bm d8=B+; ce 476; pv d8=B+ Ne6xd8 Ra4a7+ Ke7e8 Ra7a8 Ke8e7 Ra8xd8 Rf6e6 Rd8d7+ Ke7f8 Rd7c7 Kf8g8 Rd1d8+ Kg8h7 Rc7xf7 Re6g6 Rd8d5 Rg6xg4 Rd5xe5 Re2xe5 Nc4xe5 Rg4d4 Kg1g2 Kh7g8 Rf7f2 Rd4d5 Ne5c6 Rd5d3 h2h3 Rd3d6 Nc6e7+ Kg8h7 Rf2c2 Rd6b6 Kg2f3 Rb6b3+ Kf3f4 g7g5+ Kf4g4 Kh7g7 Ne7d5 Kg7g6;
8/3Pk3/1b6/p7/P5r1/K2R3p/7B/8 w - - acd 26; acn 4471047977; acs 932; bm d8=Q+; ce 472; pv d8=Q+ Ne6xd8 Ra4a7+ Ke7e8 Ra7a8 Ke8e7 Ra8xd8 Rf6e6 Rd8d7+ Ke7f8 Rd7c7 Kf8g8 Rd1d8+ Kg8h7 Rc7xf7 Re6g6 Rd8d5 Rg6xg4 Rd5xe5 Re2xe5 Nc4xe5 Rg4d4 Kg1g2 h6h5 b2b3 Rd4d2+ Rf7f2 Rd2d1 Kg2f3 Rd1b1 Kf3e4 Rb1xb3 Rf2c2 Rb3b5 Ke4d5 Kh7h6 Rc2xc5 Rb5xc5+ Kd5xc5 Kh6g5 Kc5d5 Kg5f5;
8/3Pkpp1/4nr1p/2p1p3/R1N3P1/6P1/1P2r2P/3R2K1 w - - acd 33; acn 5475117407; acs 948; bm f2f1B; ce -88; pv f2f1B Rd7e7+ Ke1f2 Re7f7+ Kf2e3 Bc4xf1 b4b3 Rf7e7+ Ke3f4 Kc1b2 Rh2h1 Re7c7 c2c1Q+ Rc7xc1 Rh1xh7 Kb2xb3 Kf4e3 Bf1c4 Ke3d4 Kb3b4 Rh7h2 Rc1d1+ Kd4e5 Bc4d5 Ke5f4 Kb4c5 Kf4e3 Rd1e1+ Ke3f4 Bd5c4 Kf4f3 Bc4d3 Rh2h4 Re1f1+ Kf3e3 Bd3c4 Rh4f4 Rf1e1+ Ke3f2 Re1e5 Kf2f3 Kc5d5 Rf4h4 Bc4e2+ Kf3f4 Re5e4+ Kf4g5 Re4e7 Kg5f4;
8/3Pkpp1/4nr1p/2p1p3/R1N3P1/6P1/1P2r2P/3R2K1 w - - acd 34; acn 5475117407; acs 948; bm f2f1Q; ce 0; pv f2f1Q Bc4xf1 Ke1xf1 Rd7f7+ Kf1e1 Rf7e7+ Ke1f1 Re7d7 b4b3 Rd7b7 Kf1f2 Rb7xb3 Rh2xh7 Kc1xc2 Rh7h2 Kc2b1 Kf2g1 Kb1c1 Kg1f2 Kc1b1;
8/3Pkpp1/4nr1p/2p1p3/R1N3P1/6P1/1P2r2P/3R2K1 w - - acd 34; acn 5475117407; acs 948; bm f2f1R; ce 0; pv f2f1R Bc4xf1 Ke1xf1 Rd7f7+ Kf1e1 Rf7e7+ Ke1f1 Re7d7 b4b3 Rd7b7 Kf1f2 Rb7xb3 Rh2xh7 Kc1xc2 Rh7h2 Kc2b1 Kf2g1 Kb1c1 Kg1f2 Kc1b1;
8/3R3P/8/8/1pB5/8/2p2p1r/2K1k3 b - - acd 42; acn 5116086126; acs 825; bm e7e8Q; ce 0; pv e7e8Q Bg6xe8 Nf6xe8+ Kg7g6 Ke5f4 c6c5 Ne8d6 b5b4 c3xb4 c5xb4 Kf4g4 h4h3 Kg4xh3 Kg6g5 Kh3g3 Kg5f6 Kg3f4 b4b3 Nd6e4+ Kf6f7 Ne4d6+ Kf7g7 Nd6c4 b3b2 Nc4xb2;
8/3R3P/8/8/1pB5/8/2p2p1r/2K1k3 b - - acd 42; acn 5116086126; acs 825; bm e7e8R; ce 0; pv e7e8R Bg6xe8 Nf6xe8+ Kg7g6 Ke5f4 c6c5 Ne8d6 b5b4 c3xb4 c5xb4 Kf4g4 h4h3 Kg4xh3 Kg6g5 Kh3g3 Kg5f6 Kg3f4 b4b3 Nd6e4+ Kf6f7 Ne4d6+ Kf7g7 Nd6c4 b3b2 Nc4xb2;
8/3R3P/8/8/1pB5/8/2p2p1r/2K1k3 b - - acd 43; acn 5116086126; acs 825; bm e7e8B; ce 0; pv e7e8B Bg6xe8 Nf6xe8+ Kg7g6 Ke5f4 c6c5 Ne8d6 b5b4 c3xb4 c5xb4 Kf4g4 h4h3 Kg4xh3 Kg6g5 Kh3g3 Kg5f6 Kg3f4 b4b3 Nd6e4+ Kf6f7 Ne4d6+ Kf7g7 Nd6c4 b3b2 Nc4xb2;
8/4P1k1/2p2Nb1/1p2K3/7p/2P5/8/8 w - - acd 22; acn 5357829409; acs 983; bm Ne3c4; ce 141; pv Ne3c4 Kg7f6 e7e8Q Qb5xe8 Qb3b2+ Kf6g6 Nc4e5+ Kg6f5 Ne5xf3 g4xf3 Qb2c2+ Kf5f6 a5a6 b4b3 Qc2c3+ Kf6g6 Qc3d3+ Kg6g7 Qd3xf3 Qe8a4 Qf3b7+ Kg7g6 a6a7 b3b2 a7a8Q Qa4xa8 Qb7xa8 b2b1Q Qa8g8+ Kg6f6 Qg8f8+ Kf6g6 Qf8d6+ Kg6g7 Qd6e5+ Kg7f7 Qe5c7+ Kf7g6 Qc7c6+ Kg6h7 Qc6d7+ Kh7g6 Qd7g4+ Kg6f6 Qg4f4+ Kf6g7 g3g4 Qb1d3 Qf4e5+ Kg7g6 h2h4 Kg6f7 g4g5 h6xg5 h4xg5;
8/4P1k1/2p2Nb1/1p2K3/7p/2P5/8/8 w - - acd 22; acn 5357829409; acs 983; bm Qb3a2; ce 169; pv Qb3a2 Kg7f6 e7e8B Qb5xe8 Qa2b2+ Qe8e5 Qb2xb4 Kf6g6 Qb4b6+ Kg6f7 a5a6 Qe5c3 a6a7 h6h5 h2h4 Qc3d2+ Kf2g1 Bf3a8 Qb6c7+ Kf7e6 Qc7c8+ Ke6f7 Qc8c5 Kf7e6 Kg1f1 Ba8f3 Qc5f5+ Ke6e7 Qf5h7+ Ke7d8 Qh7g8+ Kd8e7 Ne3f5+ Ke7f6 Qg8f8+ Kf6e5 Qf8c5+ Qd2d5 Qc5xd5+ Bf3xd5;
8/4P1k1/2p2Nb1/1p2K3/7p/2P5/8/8 w - - acd 23; acn 5357829409; acs 983; bm e8=N+; ce 185; pv e8=N+ Qb5xe8 Qb3xb4 Qe8e5 a5a6 Qe5f6 Qb4d6 Qf6b2+ Kf2g1 Kg7f7 Qd6c7+ Kf7e8 Qc7c8+ Ke8f7 Qc8d7+ Kf7f6 Qd7d3 h6h5 h2h3 Qb2a1+ Kg1f2 Qa1a2+ Ne3c2 Kf6e7 h3xg4 h5xg4 Qd3a3+ Qa2xa3 Nc2xa3 Ke7d6 Na3c4+ Kd6c5 Nc4e5 Bf3d5 Ne5xg4 Kc5b6 Ng4e5 Kb6xa6 g3g4 Ka6b6 g4g5 Kb6c5 Kf2e3 Kc5d6 Ke3d4 Kd6e6;
8/4P1k1/7p/Pq6/1p4p1/1Q2NbP1/5K1P/8 w - - acd 98; acn 6241853943; acs 884; bm f7f8R; ce 32764; pv f7f8R Kh7h6 Rf8h8+;
8/4P1k1/7p/Pq6/1p4p1/1Q2NbP1/5K1P/8 w - - acd 98; acn 6241853943; acs 884; bm Nf4d5; ce 32760; pv Nf4d5 Kh7h6 f7f8Q+ Kh6h5 Qf8b4 Kh5h6 Qb4h4+;
8/4P1k1/7p/Pq6/1p4p1/1Q2NbP1/5K1P/8 w - - acd 98; acn 6241853943; acs 884; bm Nf4e6; ce 32760; pv Nf4e6 Kh7h6 Ne6g7 Kh6h7 f7f8Q Kh7h6 Qf8h8+;
8/5P1k/5K2/8/5N2/8/8/8 w - - acd 21; acn 2599646306; acs 494; bm f8=N+; ce 674; pv f8=N+ Kg8 Nd7 Kh7 Nd7f6+ Kh7g6 Nf6g4 Qh3h4 Qd4xc4 Kg6g7 Qc4c7+ Kg7g6 Qc7d6+ Kg6g7 Qd6e5+ Kg7f7 Qe5f5+ Kf7e7 Qf5h7+ Ke7e6 Qh7g8+ Ke6e7 Qg8g7+ Ke7d8 Kf4e3 Qh4e1+ Ke3xd3 Qe1b1+ Kd3d4 Qb1xb2 Qg7f6+ Kd8e8 Qf6e6+ Ke8d8 Qe6d6+ Kd8e8 Qd6e5+ Ke8d8 Qe5a5+ Kd8e7 Qa5c7+ Ke7e8 Qc7c8+ Ke8e7 Qc8c5+ Ke7e6 Qc5e5+ Ke6f7 Ng4xh6+ Kf7g6;
8/5P1k/5K2/8/5N2/8/8/8 w - - acd 21; acn 2599646306; acs 494; bm Kf4e5; ce 197; pv Kf4e5 Kh7g7 Ke5d5+ Kg7xf7 Kd5xc4 h6h5 Qd4xd3 Qh3e6+ Kc4b4 Qe6b3+ Kb4a5 Qb3xb2 Ka5xa4 Qb2f2 Qd3d5+ Kf7g6 e4e5 Qf2c2+ Ka4b5 Qc2xc3 Qd5e6+ Kg6g5 Qe6f6+ Kg5g4 Qf6g6+ Kg4h4 Qg6e4+ Kh4g5 e5e6 Qc3b3+ Kb5c6 Qb3xa3 Kc6d7 Qa3h3 Kd7d8 Qh3h2 Qe4e3+ Kg5g6 Kd8d7 Qh2b8 Qe3e4+ Kg6f6 Qe4h4+ Kf6g6;
8/5P1k/5K2/8/5N2/8/8/8 w - - acd 21; acn 2599646306; acs 494; bm Qd4g1; ce 262; pv Qd4g1 Qh3h4+ Kf4e3 Qh4d8 Ke3d2 Qd8b8 Kd2e1 Qb8f8 Qg1a7 Kh7g7 Qa7d4+ Kg7xf7 Qd4xc4+ Kf7g6 Qc4xd3 Qf8f4 Qd3a6+ Kg6g7 Qa6xa4 Qf4c1+ Qa4d1 Qc1xb2 Qd1d4+ Kg7g6 a3a4 h6h5 Qd4d6+ Kg6f7 Qd6d5+ Kf7f6 Qd5f5+ Kf6e7 Qf5e5+ Ke7d8 Qe5a5+ Kd8c8 Qa5c5+ Kc8d8 a4a5 Qb2b1+ Ke1d2 Qb1xe4 Qc5xh5;
8/5P1k/7p/8/p1pQPK2/P1Pp3q/1P6/8 w - - acd 56; acn 5871320850; acs 947; bm Kc2d1; ce 0; pv Kc2d1 Ke6xf7 Kd1e2 h7h6 Ke2e3 Kf7g7 Ke3d3 Kg7f6 Kd3e4 Ng6f8 Nc4e3 Kf6f7 Ne3g4 h6h5 Ke4f4 h5h4 Ng4e5+ Kf7e6 Kf4g4 Ke6xe5 Kg4xh4;
8/5P1k/7p/8/p1pQPK2/P1Pp3q/1P6/8 w - - acd 56; acn 5871320850; acs 947; bm Kc2d2; ce 0; pv Kc2d2 Ke6xf7 Kd2e2 h7h6 Ke2e3 Kf7g7 Ke3d3 Kg7f6 Kd3e4 Ng6f8 Nc4e3 Kf6f7 Ne3g4 h6h5 Ke4f4 h5h4 Ng4e5+ Kf7e6 Kf4g4 Ke6xe5 Kg4xh4;
8/5P1k/7p/8/p1pQPK2/P1Pp3q/1P6/8 w - - acd 56; acn 5871320850; acs 947; bm Kc2d3; ce 0; pv Kc2d3 Ke6xf7 Kd3e4 Kf7f6 Ke4f3 Kf6e7 Nc4d2 Ke7f6 Nd2c4;
8/5P1p/4k1n1/8/2N5/8/2K5/8 w - - acd 20; acn 2357430380; acs 501; bm Nc1d3+; ce 10308; pv Nc1d3+ e4xd3 f7f8Q f4f3 Bh5xf3 Ke5f4 Qf8xd6+ Kf4xf3 Qd6xe6 Kf3f2 Qe6xd5 Kf2e2 Qd5xd4 f5f4 Qd4e4+ Ke2f2 Qe4xf4+ Kf2e1 Qf4e3+ Ke1f1 Qe3xd3+ Kf1f2 Qd3f5+ Kf2g3 Qf5xf6 Kg3g4 Qf6g6+ Kg4f3 b5b6 Kf3e2 b6b7 Ke2f2 b7b8Q Kf2e3;
8/5P1p/4k1n1/8/2N5/8/2K5/8 w - - acd 21; acn 2357430380; acs 501; bm b5b6; ce 32746; pv b5b6 f4f3 f7f8Q f3f2 b6b7 f2f1Q b7b8Q Qf1a6 Qb8d8 Qa6b5+ Kb1a1 Qb5b1+ Ka1xb1 Ke5f4 Qf8g8 d4d3 Qd8xf6 Kf4e3 Qg8g1+ Ke3d2 Nc1b3+;
8/5P1p/4k1n1/8/2N5/8/2K5/8 w - - acd 21; acn 2357430380; acs 501; bm f8=Q; ce 32746; pv f8=Q f4f3 b5b6 f3f2 b6b7 f2f1Q b7b8Q Qf1a6 Qb8d8 Qa6b5+ Kb1a1 Qb5b1+ Ka1xb1 Ke5f4 Qf8g8 d4d3 Qd8xf6 Kf4e3 Qg8g1+ Ke3d2 Nc1b3+;
8/5P2/3ppp2/1P1pkp1B/3ppp2/8/P7/1KN5 w - - acd 100; acn 18310; acs 0; bm f7f8N+; ce 32766; pv f7f8N+;
8/5P2/3ppp2/1P1pkp1B/3ppp2/8/P7/1KN5 w - - acd 100; acn 18310; acs 0; bm f8=Q; ce 32764; pv f8=Q Ke6d7 Qc5d6+;
8/5P2/3ppp2/1P1pkp1B/3ppp2/8/P7/1KN5 w - - acd 100; acn 18310; acs 0; bm Ra3a8; ce 32764; pv Ra3a8 Ke6d7 f7f8N+;
8/5P2/4k1K1/2Q5/7P/R7/8/8 w - - acd 45; acn 5546618478; acs 943; bm f8=B; ce 16; pv f8=B Bc5xf8 Ke2xe3 Ke6e5 Ke3d3 Bf8c5 Ba4e8 Bc5b6 Be8d7 Bb6d4 Bd7c6 Bd4c5 Bc6d5 Bc5f8 Kd3e2 Bf8c5 Ke2d2 Ke5d4 Bd5f7 Bc5d6 Bf7e6 Bd6b4+ Kd2e2 Bb4c5 Be6g8 Kd4e5 Bg8f7 Ke5f4 Bf7g6 Kf4e5 Ke2f1 Ke5d4 Bg6f7 Kd4e5 Bf7d5 Ke5f4 Kf1g2 Bc5d4 Bd5e4 Bd4c5 Kg2f1 Kf4e5 Be4c6 Bc5d4 Bc6d5 Ke5f4 Kf1g2 Bd4e3 Bd5c6 Be3d4;
8/5P2/4k1K1/2Q5/7P/R7/8/8 w - - acd 45; acn 5546618478; acs 943; bm f8=N#; ce 16; pv f8=N# Bc5xf8 Ke2xe3 Ke6e5 Ke3d3 Bf8c5 Ba4e8 Bc5b6 Be8d7 Bb6d4 Bd7c6 Bd4c5 Bc6d5 Bc5b4 Kd3e3 Bb4c5+ Ke3d2 Ke5d4 Kd2c2 Bc5b4 Kc2b3 Bb4d6 Kb3a4 Kd4c5 Bd5e6 Bd6f4 Ka4b3 Bf4e5 Be6d5 Be5f6 Kb3c2 Kc5d4 Kc2d2 Bf6e7 Bd5f7 Be7d6 Kd2e2 Bd6f4 Ke2f2 Bf4e3+ Kf2g2 Kd4e5 Kg2f1 Ke5d4 Bf7d5 Be3f4 Kf1e2 Bf4d6 Bd5e6 Kd4e5 Be6f7 Bd6c5 Ke2d3;
8/5P2/4k1K1/2Q5/7P/R7/8/8 w - - acd 46; acn 5546618478; acs 943; bm f8=Q; ce 16; pv f8=Q Bc5xf8 Ke2xe3 Ke6e5 Ke3d3 Bf8c5 Ba4e8 Ke5f4 Kd3e2 Kf4e5 Be8f7 Ke5d4 Ke2d2 Bc5b6 Kd2c2 Bb6c7 Bf7d5 Bc7d6 Kc2b3 Bd6c5 Kb3a4 Kd4e5 Ka4b5 Ke5d4 Bd5f7 Bc5f8 Bf7e6 Bf8c5 Be6f5 Bc5d6 Kb5c6 Bd6e7 Bf5e6 Be7c5 Be6d5 Bc5b4 Kc6b6 Bb4d6 Kb6a5 Bd6f4 Ka5a4 Bf4d6 Bd5e6 Kd4e5 Be6d7 Bd6c5 Ka4b5;
8/5P2/4k2p/2b3pP/B1P5/4pP2/4K3/8 w - - acd 22; acn 612919843; acs 142; bm Be5xg3; ce 32742; pv Be5xg3 Rh3h5 f7f8Q Rh5c5+ Kc4xc5 Ka4b3 Qf8g8+ Kb3c2 Qg8c4+ Kc2b1 Qc4c1+ Kb1a2 Bd4xe3 Rf3xe3 Qc1xe3 Rg2c2+ Kc5b4 Ka2b1 Qe3d3 Kb1a2 Qd3b3+ Ka2b1 Bb2a3+ Rc2b2 Qb3xb2+;
8/5P2/4k2p/2b3pP/B1P5/4pP2/4K3/8 w - - acd 23; acn 612919843; acs 142; bm f8=Q; ce 32748; pv f8=Q Rg2c2+ Bb2c3 Re3xc3+ Ba1xc3 Rc2xc3+ Bd4xc3 Rf3xc3+ Be5xc3 Rg3xc3+ Bf6xc3 Rh3xc3+ Kc4xc3 Ka4a5 Qf8b8 Ka5a6 Kc3c4 Ka6a5 Qb8a7+;
8/5P2/4k2p/2b3pP/B1P5/4pP2/4K3/8 w - - acd 23; acn 612919843; acs 142; bm f8=R; ce 32752; pv f8=R Rg2c2+ Bb2c3 Rc2xc3+ Ba1xc3 Re3xc3+ Bd4xc3 Rf3xc3+ Be5xc3 Rg3xc3+ Bf6xc3 Rh3h8 Bg7xh8 Ka4a3 Rf8a8+;
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Underpromotion test

Post by Vinvin »

Do you know wich positions make the engine to crash ? :-)
Dann Corbit wrote:This test set seems to be a good crash test. Engines which have crashed so far analyzing the data:

Stockfish
Fire
Rybka
IvanHoe
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Underpromotion test

Post by Dann Corbit »

Vinvin wrote:Do you know wich positions make the engine to crash ? :-)
Dann Corbit wrote:This test set seems to be a good crash test. Engines which have crashed so far analyzing the data:

Stockfish
Fire
Rybka
IvanHoe
Strangely, it does not seem to be based on position, but the following sequence causes all of the named engines to fail (I have 6 GB RAM, 64 bit Windows 2008 Server) under Arena 2.01:
1. Set hash to 2 GB
2. Set threads to 4
3. Set time to 1000 seconds
4. Have the engines analyze the original EPD file using "Automatic Analysis" under the "Engines" menu item.

After a couple of hours or so, there will be a failure.

My Machine Specifics:

Code: Select all

----------------------------------------------------------------
CrystalCPUID 4.15.2.451 (C) 2002-2008 hiyohiyo
                    Crystal Dew World : http://crystalmark.info/
----------------------------------------------------------------

             OS : Windows Server 2008 Server Standard Edition (full installation) SP2 [ 6.0 Build 6002 ]
           Date : 2010/05/13 16:31:16

       CPU Name : Intel Core 2 Extreme (Yorkfield)
  Vendor String : GenuineIntel
    Name String : Intel(R) Core(TM)2 Extreme CPU X9650  @ 3.00GHz
   Architecture : x64
   Process Rule : 45 nm
       Platform : LGA775 [4]
       CPU Type : Original OEM processor [0]
 Number (Total) : 4
  Physical Core : 4
         Family : 6h
    Ext. Family : 6h
          Model : 7h
     Ext. Model : 17h
       Stepping : 6h
  Ext. Stepping : 6h
   Microcode ID : 60Ch
        Feature : MMX SSE SSE2 SSE3 SSSE3 SSE4.1 XD VT Intel 64
PowerManagement : SpeedStep

                    Current        Original
          Clock : 2992.48 MHz     3000.00 MHz
   System Clock :  332.50 MHz      333.33 MHz
     System Bus : 1329.99 MHz     1333.33 MHz
     Multiplier :    9.00            9.00
      Data Rate :    QDR
     Over Clock :   -0.25 %

     L1 I-Cache :   32 KB
     L1 D-Cache :   32 KB
       L2 Cache : 6144 KB [Full:2992.48 MHz]
         Memory : 8125 MB

       CPUID    : EAX      EBX      ECX      EDX
       ----------------------------------------------
       00000000 : 0000000A 756E6547 6C65746E 49656E69
       00000001 : 00010676 00040800 0008E3BD BFEBFBFF
       00000002 : 05B0B101 005657F0 00000000 2CB4304E
       00000003 : 00000000 00000000 00000000 00000000
       00000004 : 0C000121 01C0003F 0000003F 00000001
       00000005 : 00000040 00000040 00000003 00000020
       00000006 : 00000001 00000002 00000001 00000000
       00000007 : 00000000 00000000 00000000 00000000
       00000008 : 00000400 00000000 00000000 00000000
       00000009 : 00000000 00000000 00000000 00000000
       0000000A : 07280202 00000000 00000000 00000503
       80000000 : 80000008 00000000 00000000 00000000
       80000001 : 00000000 00000000 00000001 20100000
       80000002 : 65746E49 2952286C 726F4320 4D542865
       80000003 : 45203229 65727478 4320656D 58205550
       80000004 : 30353639 20402020 30302E33 007A4847
       80000005 : 00000000 00000000 00000000 00000000
       80000006 : 00000000 00000000 18008040 00000000
       80000007 : 00000000 00000000 00000000 00000000
       80000008 : 00003024 00000000 00000000 00000000

       MSR      : EAX1     EDX1     EAX2     EDX2
                : 42480800 00000000 88C4091F 0C100000
       QPF      : 14.318180 MHz

----------------------------------------------------------------
 Chipset Information
----------------------------------------------------------------
        Chipset : Intel Unknown
   North Bridge : [8086:29E0.00] Intel Unknown
   South Bridge : [8086:2916.02] Intel 82801IR (ICH9R)
     Video Chip : [10DE:040E.A1] NVIDIA Unknown

----------------------------------------------------------------
 BIOS Information by WMI (Windows Management Interface)
----------------------------------------------------------------
    BIOS Vendor : Dell Inc.
   BIOS Caption : Phoenix ROM BIOS PLUS Version 1.10 A05
   BIOS Version : DELL   - 15
      BIOS Date : 05/09/2008
SM BIOS Caption : A05
SM BIOS Version : 2.5
  Mother Vendor : Dell Inc.
 Mother Product : 0TP412
 Mother Version :    
  System Vendor : Dell Inc.
   System Model : Precision WorkStation T3400  

----------------------------------------------------------------
 System Information by DMI (Desktop Management Interface)
----------------------------------------------------------------
SM BIOS Version : 2.5
    BIOS Vendor : Dell Inc.
   BIOS Version : A05
      BIOS Date : 05/09/2008
  BIOS ROM Size : 1024 KB
  Mother Vendor : Dell Inc.
 Mother Product : 0TP412
 Mother Version :    
     CPU Socket : CPU
     CPU Vendor : Intel
    CPU Version : CPU
  Current Clock : 3000 MHz
 External Clock : 1333 MHz
      Max Clock : 5200 MHz

----------------------------------------------------------------
 PCI Device Information
----------------------------------------------------------------
No Bus Dev Fnc VendorDeviceRev Class   DeviceType
 0   0   0   0 8086h:29E0h.00h 060000h Host Bridge
 1   0   1   0 8086h:29E1h.00h 060400h PCI to PCI Bridge
 2   0   6   0 8086h:29E9h.00h 060400h PCI to PCI Bridge
 3   0  26   0 8086h:2937h.02h 0C0300h UHCI USB Controller
 4   0  26   1 8086h:2938h.02h 0C0300h UHCI USB Controller
 5   0  26   2 8086h:2939h.02h 0C0300h UHCI USB Controller
 6   0  26   7 8086h:293Ch.02h 0C0320h EHCI USB Controller
 7   0  27   0 8086h:293Eh.02h 040300h High-Definition Audio Device
 8   0  28   0 8086h:2940h.02h 060400h PCI to PCI Bridge
 9   0  28   5 8086h:294Ah.02h 060400h PCI to PCI Bridge
10   0  29   0 8086h:2934h.02h 0C0300h UHCI USB Controller
11   0  29   1 8086h:2935h.02h 0C0300h UHCI USB Controller
12   0  29   2 8086h:2936h.02h 0C0300h UHCI USB Controller
13   0  29   7 8086h:293Ah.02h 0C0320h EHCI USB Controller
14   0  30   0 8086h:244Eh.92h 060401h PCI to PCI Bridge (SSD)
15   0  31   0 8086h:2916h.02h 060100h ISA Bridge
16   0  31   2 8086h:2822h.02h 010400h RAID Controller
17   0  31   3 8086h:2930h.02h 0C0500h SMBus Contoller
18   1   0   0 10DEh:040Eh.A1h 030000h VGA Compatible Controller
19   4   0   0 14E4h:167Ah.02h 020000h Ethernet Controller
20   5   4   0 11C1h:5811h.61h 0C0010h OHCI IEEE1394 Controller

No DeviceName
 0 Intel 82X38/X48 Express DRAM Controller 
 1 Intel 82X38/X48 Express Host-Primary PCI Express Bridge 
 2 Intel 82X38/X48 Express Host-Secondary PCI Express Bridge 
 3 Intel 82801I (ICH9 Family) USB UHCI Controller #4 
 4 Intel 82801I (ICH9 Family) USB UHCI Controller #5 
 5 Intel 82801I (ICH9 Family) USB UHCI Controller #6 
 6 Intel 82801I (ICH9 Family) USB2 EHCI Controller #2 
 7 Intel 82801I (ICH9 Family) HD Audio Controller 
 8 Intel 82801I (ICH9 Family) PCI Express Port 1 
 9 Intel 82801I (ICH9 Family) PCI Express Port 6 
10 Intel 82801I (ICH9 Family) USB UHCI Controller #1 
11 Intel 82801I (ICH9 Family) USB UHCI Controller #2 
12 Intel 82801I (ICH9 Family) USB UHCI Controller #3 
13 Intel 82801I (ICH9 Family) USB2 EHCI Controller #1 
14 Intel 82801 PCI Bridge 
15 Intel 82801IR (ICH9R) LPC Interface Controller 
16 Intel 82801 SATA RAID Controller 
17 Intel 82801I (ICH9 Family) SMBus Controller 
18 NVIDIA Quadro FX 570 
19 BROADCOM Corporation NetXtreme BCM5754 Gigabit Ethernet PCI Express 
20 Lucent Microelectronics FW323 


------------------------------------------------------------------
CrystalDMI 1.0.3 (C) 2004-2008 hiyohiyo
                      Crystal Dew World : http://crystalmark.info/
------------------------------------------------------------------
------------------------------------------------------------------
 SMBIOS/DMI Information
------------------------------------------------------------------
SMBIOS Version                 : 2.5
------------------------------------------------------------------
Anchor String                  : _SM_
Entry Point Structure Checksum : 92h (146)
SMBIOS Major Version           : 02h (2)
SMBIOS Minor Version           : 05h (5)
Maximum Structure Size         : 00EAh (234)
Entry Point Revision           : 00h (0)
Formatted Area                 : 00 00 00 00 00
Intermediate anchor string     : _DMI_
Intermediate Checksum          : 97h (151)
Structure Table Length         : 09F5h (2549)
Structure Table Address        : 000F0450h
Number of SMBIOS Structures    : 004Bh (75)
SMBIOS BCD Revision            : 25h
------------------------------------------------------------------
 00 BIOS Information
------------------------------------------------------------------
Type                           : 00h (0)
Length                         : 18h (24)
Handle                         : 0000h
Vendor                         : Dell Inc.
BIOS Version                   : A05
BIOS Starting Address Segment  : F000h
BIOS Release Date              : 05/09/2008
BIOS ROM Size                  : 1024 KB
BIOS Characteristics           : 001F00003D29DE80
 - PCI is supported
 - Plug and Play is supported
 - APM is supported
 - BIOS is Upgradeable (Flash)
 - BIOS shadowing is allowed
 - ESCD support is available
 - Boot from CD is supported
 - Selectable Boot is supported
 - EDD (Enhanced Disk Drive) Specification is supported
 - Int 13h - Japanese Floppy for Toshiba 1.2mb (3.5", 360 RPM) is supported
 - Int 13h - 3.5" / 720 KB Floppy Services are supported
 - Int 5h, Print Screen Service is supported
 - Int 9h, 8042 Keyboard services are supported
 - Int 14h, Serial Services are supported
 - Int 17h, Printer Services are supported
BIOS Characteristics Extension Byte 1 : 03h
 - ACPI supported
 - USB Legacy is supported
BIOS Characteristics Extension Byte 2 : 07h
 - BIOS Boot Specification supported
 - Function key-initiated Network Service boot supported.
 - Enable Targeted Content Distribution.
------------------------------------------------------------------
 01 System Information
------------------------------------------------------------------
Type                           : 01h (1)
Length                         : 1Bh (27)
Handle                         : 0100h
Manufacturer                   : Dell Inc.
Product Name                   : Precision WorkStation T3400  
Version                        : Dell Inc.
Serial Number                  : 91327G1
UUID (Universal Unique ID)     : 44454C4C310010338032B9C04F374731
Wake-up Type                   : Power Switch
------------------------------------------------------------------
 02 Base Board Information
------------------------------------------------------------------
Type                           : 02h (2)
Length                         : 08h (8)
Handle                         : 0200h
Manufacturer                   : Dell Inc.
Product                        : 0TP412
Version                        :    
Serial Number                  : ..CN7082182G52GO.
------------------------------------------------------------------
 03 System Enclosure or Chassis
------------------------------------------------------------------
Type                           : 03h (3)
Length                         : 0Dh (13)
Handle                         : 0300h
Manufacturer                   : Dell Inc.
Product                        : Tower
Serial Number                  : 91327G1
Asset Tag Number               :           
Boot-up State                  : Warning
Power Supply State             : Safe
Thermal State                  : Safe
Security Status                : None
------------------------------------------------------------------
 04 Processor Information
------------------------------------------------------------------
Type                           : 04h (4)
Length                         : 28h (40)
Handle                         : 0400h
Socket Designation             : CPU
Processor Type                 : Central Processor
Processor Family               : Intel(R) Xeon(TM)
Processor Manufacturer         : Intel
Processor ID                   : BFEBFBFF00010676
Processor Version              : CPU
Voltage                        : 1.2V
External Clock                 : 1333 MHz
Max Speed                      : 5200 MHz
Current Speed                  : 3000 MHz
Status - CPU Socket Populated  : CPU Socket Populated
Status - CPU Status            : CPU Enabled
Processor Upgrade              : Socket LGA775
L1 Cache Handle                : 0700h
L2 Cache Handle                : 0701h
L3 Cache Handle                : 0704h
Serial Number                  : CPU
Asset Tag                      : CPU
Part Number                    : CPU
Core Count                     : 4
Core Enabled                   : 4
Thread Count                   : 4
Processor Characteristics      : 0004h
 - 64-bit Capable
------------------------------------------------------------------
 07 Cache Information
------------------------------------------------------------------
Type                           : 07h (7)
Length                         : 13h (19)
Handle                         : 0700h
Socket Designation             : 
Cache Configuration            : 00000180h
 + Operational Mode            : Write Back
 + State                       : Enable
 + Location                    : Internal
 + Cache Socketed              : Not Socketed
 + Cache Level                 : L1
Maximum Cache Size             : 32 KB
Installed Size                 : 32 KB
Supported SRAM Type            : 0001h
 - Other
Current SRAM Type              : 0001h
 - Other
Cache Speed                    : Unknown
Error Correction Type          : None
System Cache Type              : Data
Associativity                  : 8-way Set-Associative

Type                           : 07h (7)
Length                         : 13h (19)
Handle                         : 0701h
Socket Designation             : 
Cache Configuration            : 00000281h
 + Operational Mode            : Varies with Memory Address
 + State                       : Enable
 + Location                    : Internal
 + Cache Socketed              : Not Socketed
 + Cache Level                 : L2
Maximum Cache Size             : 12288 KB
Installed Size                 : 12288 KB
Supported SRAM Type            : 0001h
 - Other
Current SRAM Type              : 0001h
 - Other
Cache Speed                    : Unknown
Error Correction Type          : Single-bit ECC
System Cache Type              : Unified
Associativity                  : 

Type                           : 07h (7)
Length                         : 13h (19)
Handle                         : 0704h
Socket Designation             : 
Cache Configuration            : 00000282h
 + Operational Mode            : Varies with Memory Address
 + State                       : Enable
 + Location                    : Internal
 + Cache Socketed              : Not Socketed
 + Cache Level                 : L3
Maximum Cache Size             : 0 KB
Installed Size                 : 0 KB
Supported SRAM Type            : 0001h
 - Other
Current SRAM Type              : 0001h
 - Other
Cache Speed                    : Unknown
Error Correction Type          : Single-bit ECC
System Cache Type              : Unified
Associativity                  : Unknown
------------------------------------------------------------------
 08 Port Connector Information
------------------------------------------------------------------
Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0800h
Internal Reference Designator  : PARALLEL
Internal Connector Type        : None
External Reference Designator  : PARALLEL
External Connector Type        : DB-25 pin female
Port Type                      : Parallel Port PS/2

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0801h
Internal Reference Designator  : SERIAL1
Internal Connector Type        : None
External Reference Designator  : SERIAL1
External Connector Type        : DB-9 pin male
Port Type                      : Serial Port 16550A Compatible

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0803h
Internal Reference Designator  : KYBD
Internal Connector Type        : None
External Reference Designator  : KYBD
External Connector Type        : PS/2
Port Type                      : Keyboard Port

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0804h
Internal Reference Designator  : MOUSE
Internal Connector Type        : None
External Reference Designator  : MOUSE
External Connector Type        : PS/2
Port Type                      : Mouse Port

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0805h
Internal Reference Designator  : USB1
Internal Connector Type        : None
External Reference Designator  : USB1
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0806h
Internal Reference Designator  : USB2
Internal Connector Type        : None
External Reference Designator  : USB2
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0807h
Internal Reference Designator  : USB3
Internal Connector Type        : None
External Reference Designator  : USB3
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0808h
Internal Reference Designator  : USB4
Internal Connector Type        : None
External Reference Designator  : USB4
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0809h
Internal Reference Designator  : USB5
Internal Connector Type        : None
External Reference Designator  : USB5
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 080Ah
Internal Reference Designator  : USB6
Internal Connector Type        : None
External Reference Designator  : USB6
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 080Bh
Internal Reference Designator  : USB7
Internal Connector Type        : None
External Reference Designator  : USB7
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 080Ch
Internal Reference Designator  : USB8
Internal Connector Type        : None
External Reference Designator  : USB8
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 080Dh
Internal Reference Designator  : ENET
Internal Connector Type        : None
External Reference Designator  : ENET
External Connector Type        : RJ-45
Port Type                      : Network Port

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 080Eh
Internal Reference Designator  : MIC
Internal Connector Type        : None
External Reference Designator  : MIC
External Connector Type        : Mini-jack (headphones)
Port Type                      : Audio Port

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 080Fh
Internal Reference Designator  : LINE-OUT
Internal Connector Type        : None
External Reference Designator  : LINE-OUT
External Connector Type        : Mini-jack (headphones)
Port Type                      : Audio Port

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0810h
Internal Reference Designator  : LINE-IN
Internal Connector Type        : None
External Reference Designator  : LINE-IN
External Connector Type        : Mini-jack (headphones)
Port Type                      : Audio Port

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0811h
Internal Reference Designator  : HP-OUT
Internal Connector Type        : None
External Reference Designator  : HP-OUT
External Connector Type        : Mini-jack (headphones)
Port Type                      : Audio Port
------------------------------------------------------------------
126 Inactive
------------------------------------------------------------------
Type                           : 7Eh (126)
Length                         : 09h (9)
Handle                         : 0802h

Type                           : 7Eh (126)
Length                         : 0Dh (13)
Handle                         : 0902h

Type                           : 7Eh (126)
Length                         : 0Dh (13)
Handle                         : 0907h

Type                           : 7Eh (126)
Length                         : 0Dh (13)
Handle                         : 0908h

Type                           : 7Eh (126)
Length                         : 13h (19)
Handle                         : 1410h

Type                           : 7Eh (126)
Length                         : 0Ch (12)
Handle                         : 1B12h

Type                           : 7Eh (126)
Length                         : 0Ch (12)
Handle                         : 1B13h

Type                           : 7Eh (126)
Length                         : 0Ch (12)
Handle                         : 1B14h

Type                           : 7Eh (126)
Length                         : 0Ch (12)
Handle                         : D201h
------------------------------------------------------------------
 09 System Slots
------------------------------------------------------------------
Type                           : 09h (9)
Length                         : 0Dh (13)
Handle                         : 090Ah
Slot Designation               : PEG  
Slot Type                      : PCI Express
Slot Data Bus Width            : 32x or x32
Current Usage                  : In use
Slot Length                    : Long Length
Slot ID                        : 000Ah
Slot Characteristics 1         : 04h
 - Provides 3.3 Volts
Slot Characteristics 2         : 01h
 - PCI slot supports Power Management Enable (PME#) signal

Type                           : 09h (9)
Length                         : 0Dh (13)
Handle                         : 0901h
Slot Designation               : SLOT1  
Slot Type                      : PCI
Slot Data Bus Width            : 32 bit
Current Usage                  : Available
Slot Length                    : Long Length
Slot ID                        : 0001h
Slot Characteristics 1         : 06h
 - Provides 5.0 Volts
 - Provides 3.3 Volts
Slot Characteristics 2         : 01h
 - PCI slot supports Power Management Enable (PME#) signal

Type                           : 09h (9)
Length                         : 0Dh (13)
Handle                         : 0903h
Slot Designation               : SLOT3  
Slot Type                      : PCI Express
Slot Data Bus Width            : 4x or x4
Current Usage                  : Available
Slot Length                    : Long Length
Slot ID                        : 0003h
Slot Characteristics 1         : 04h
 - Provides 3.3 Volts
Slot Characteristics 2         : 01h
 - PCI slot supports Power Management Enable (PME#) signal

Type                           : 09h (9)
Length                         : 0Dh (13)
Handle                         : 0904h
Slot Designation               : SLOT4  
Slot Type                      : PCI Express
Slot Data Bus Width            : 32x or x32
Current Usage                  : Available
Slot Length                    : Long Length
Slot ID                        : 0004h
Slot Characteristics 1         : 04h
 - Provides 3.3 Volts
Slot Characteristics 2         : 01h
 - PCI slot supports Power Management Enable (PME#) signal

Type                           : 09h (9)
Length                         : 0Dh (13)
Handle                         : 0905h
Slot Designation               : SLOT5  
Slot Type                      : PCI
Slot Data Bus Width            : 32 bit
Current Usage                  : In use
Slot Length                    : Long Length
Slot ID                        : 0005h
Slot Characteristics 1         : 06h
 - Provides 5.0 Volts
 - Provides 3.3 Volts
Slot Characteristics 2         : 01h
 - PCI slot supports Power Management Enable (PME#) signal

Type                           : 09h (9)
Length                         : 0Dh (13)
Handle                         : 0906h
Slot Designation               : SLOT6  
Slot Type                      : PCI
Slot Data Bus Width            : 32 bit
Current Usage                  : Available
Slot Length                    : Long Length
Slot ID                        : 0006h
Slot Characteristics 1         : 06h
 - Provides 5.0 Volts
 - Provides 3.3 Volts
Slot Characteristics 2         : 01h
 - PCI slot supports Power Management Enable (PME#) signal
------------------------------------------------------------------
 10 On Board Devices Information  [don't support]
------------------------------------------------------------------
Type                           : 0Ah (10)
Length                         : 06h (6)
Handle                         : 0A02h

Type                           : 0Ah (10)
Length                         : 06h (6)
Handle                         : 0A03h
------------------------------------------------------------------
 11 OEM Strings
------------------------------------------------------------------
Type                           : 0Bh (11)
Length                         : 05h (5)
Handle                         : 0B00h
Count                          : 01h (1)
OEM String  1                  : www.dell.com
------------------------------------------------------------------
 13 BIOS Language Information
------------------------------------------------------------------
Type                           : 0Dh (13)
Length                         : 16h (22)
Handle                         : 0D00h
Installable Languages          : 01h (1)
Flags                          : 00h
 - Long format
Current Languages              : en|US|iso8859-1
Available Languages            : en|US|iso8859-1
------------------------------------------------------------------
 15 System Event Log [don't support]
------------------------------------------------------------------
Type                           : 0Fh (15)
Length                         : 1Fh (31)
Handle                         : 0F00h
------------------------------------------------------------------
 16 Physical Memory Array
------------------------------------------------------------------
Type                           : 10h (16)
Length                         : 0Fh (15)
Handle                         : 1000h
Location                       : System board or motherboard
Use                            : System memory
Memory Error Correction        : Multi-bit ECC
Maximum Capacity               : 8192 MB
Memory Error Information Handle: N/A
Number of Memory Devices       : 0004h (4)
------------------------------------------------------------------
 17 Memory Device
------------------------------------------------------------------
Type                           : 11h (17)
Length                         : 1Bh (27)
Handle                         : 1100h
Physical Memory Array Handle   : 1000h
Memory Error Information Handle: N/A
Total Width                    : 72 bit
Data Width                     : 64 bit
Size                           : 2048 MB
Form Factor                    : DIMM
Device Set                     : 00h (0)
Device Locator                 : DIMM_1
Bank Locator                   : DIMM_1
Memory Type                    : DDR2
Type Detail                    : 0080h
 - Synchronous
Speed                          : 0320h
Manufacturer                   : CE00000000000000
Serial Number                  : 540F3A37
Asset Tag                      : 010803
Part Number                    : M3 91T5663DZ3-CF7 

Type                           : 11h (17)
Length                         : 1Bh (27)
Handle                         : 1101h
Physical Memory Array Handle   : 1000h
Memory Error Information Handle: N/A
Total Width                    : 72 bit
Data Width                     : 64 bit
Size                           : 2048 MB
Form Factor                    : DIMM
Device Set                     : 00h (0)
Device Locator                 : DIMM_3
Bank Locator                   : DIMM_3
Memory Type                    : DDR2
Type Detail                    : 0080h
 - Synchronous
Speed                          : 0320h
Manufacturer                   : CE00000000000000
Serial Number                  : 540F3B43
Asset Tag                      : 010803
Part Number                    : M3 91T5663DZ3-CF7 

Type                           : 11h (17)
Length                         : 1Bh (27)
Handle                         : 1102h
Physical Memory Array Handle   : 1000h
Memory Error Information Handle: N/A
Total Width                    : 72 bit
Data Width                     : 64 bit
Size                           : 2048 MB
Form Factor                    : DIMM
Device Set                     : 00h (0)
Device Locator                 : DIMM_2
Bank Locator                   : DIMM_2
Memory Type                    : DDR2
Type Detail                    : 0080h
 - Synchronous
Speed                          : 0320h
Manufacturer                   : CE00000000000000
Serial Number                  : 540F3A87
Asset Tag                      : 010803
Part Number                    : M3 91T5663DZ3-CF7 

Type                           : 11h (17)
Length                         : 1Bh (27)
Handle                         : 1103h
Physical Memory Array Handle   : 1000h
Memory Error Information Handle: N/A
Total Width                    : 72 bit
Data Width                     : 64 bit
Size                           : 2048 MB
Form Factor                    : DIMM
Device Set                     : 00h (0)
Device Locator                 : DIMM_4
Bank Locator                   : DIMM_4
Memory Type                    : DDR2
Type Detail                    : 0080h
 - Synchronous
Speed                          : 0320h
Manufacturer                   : CE00000000000000
Serial Number                  : 540F3AC0
Asset Tag                      : 010803
Part Number                    : M3 91T5663DZ3-CF7 
------------------------------------------------------------------
 19 Memory Array Mapped Address
------------------------------------------------------------------
Type                           : 13h (19)
Length                         : 0Fh (15)
Handle                         : 1300h
Starting Address               : 00000000h
Ending Address                 : 007FFFFFh
Memory Array Handle            : 1000h
Partition Width                : 01h (1)
------------------------------------------------------------------
 20 Memory Device Mapped Address
------------------------------------------------------------------
Type                           : 14h (20)
Length                         : 13h (19)
Handle                         : 1400h
Starting Address               : 00000000h
Ending Address                 : 003FFFFFh
Memory Device Handle           : 1100h
Mem Array Mapped Address Handle: 1300h
Partition Row Position         : 01h (1)
Interleave Position            : 01h (1)
Interleaved Data Depth         : 01h (1)

Type                           : 14h (20)
Length                         : 13h (19)
Handle                         : 1401h
Starting Address               : 00400000h
Ending Address                 : 007FFFFFh
Memory Device Handle           : 1101h
Mem Array Mapped Address Handle: 1300h
Partition Row Position         : 01h (1)
Interleave Position            : 01h (1)
Interleaved Data Depth         : 01h (1)

Type                           : 14h (20)
Length                         : 13h (19)
Handle                         : 1402h
Starting Address               : 00000000h
Ending Address                 : 003FFFFFh
Memory Device Handle           : 1102h
Mem Array Mapped Address Handle: 1300h
Partition Row Position         : 01h (1)
Interleave Position            : 02h (2)
Interleaved Data Depth         : 01h (1)

Type                           : 14h (20)
Length                         : 13h (19)
Handle                         : 1403h
Starting Address               : 00400000h
Ending Address                 : 007FFFFFh
Memory Device Handle           : 1103h
Mem Array Mapped Address Handle: 1300h
Partition Row Position         : 01h (1)
Interleave Position            : 02h (2)
Interleaved Data Depth         : 01h (1)
------------------------------------------------------------------
 24 Hardware Security [don't support]
------------------------------------------------------------------
Type                           : 18h (24)
Length                         : 05h (5)
Handle                         : 1800h
------------------------------------------------------------------
 25 System Power Controls [don't support]
------------------------------------------------------------------
Type                           : 19h (25)
Length                         : 09h (9)
Handle                         : 1900h
------------------------------------------------------------------
 27 Cooling Device [don't support]
------------------------------------------------------------------
Type                           : 1Bh (27)
Length                         : 0Ch (12)
Handle                         : 1B10h

Type                           : 1Bh (27)
Length                         : 0Ch (12)
Handle                         : 1B11h
------------------------------------------------------------------
 32 System Boot Information
------------------------------------------------------------------
Type                           : 20h (32)
Length                         : 0Bh (11)
Handle                         : 2000h
System Boot Status             : No errors detected
------------------------------------------------------------------
127 End-of-Table
------------------------------------------------------------------
Type                           : 7Fh (127)
Length                         : 04h (4)
Handle                         : 7F00h

User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: Underpromotion test

Post by michiguel »

Dann Corbit wrote:
Vinvin wrote:Do you know wich positions make the engine to crash ? :-)
Dann Corbit wrote:This test set seems to be a good crash test. Engines which have crashed so far analyzing the data:

Stockfish
Fire
Rybka
IvanHoe
Strangely, it does not seem to be based on position, but the following sequence causes all of the named engines to fail (I have 6 GB RAM, 64 bit Windows 2008 Server) under Arena 2.01:
1. Set hash to 2 GB
2. Set threads to 4
3. Set time to 1000 seconds
4. Have the engines analyze the original EPD file using "Automatic Analysis" under the "Engines" menu item.

After a couple of hours or so, there will be a failure.

My Machine Specifics:

Code: Select all

----------------------------------------------------------------
CrystalCPUID 4.15.2.451 (C) 2002-2008 hiyohiyo
                    Crystal Dew World : http://crystalmark.info/
----------------------------------------------------------------

             OS : Windows Server 2008 Server Standard Edition (full installation) SP2 [ 6.0 Build 6002 ]
           Date : 2010/05/13 16:31:16

       CPU Name : Intel Core 2 Extreme (Yorkfield)
  Vendor String : GenuineIntel
    Name String : Intel(R) Core(TM)2 Extreme CPU X9650  @ 3.00GHz
   Architecture : x64
   Process Rule : 45 nm
       Platform : LGA775 [4]
       CPU Type : Original OEM processor [0]
 Number (Total) : 4
  Physical Core : 4
         Family : 6h
    Ext. Family : 6h
          Model : 7h
     Ext. Model : 17h
       Stepping : 6h
  Ext. Stepping : 6h
   Microcode ID : 60Ch
        Feature : MMX SSE SSE2 SSE3 SSSE3 SSE4.1 XD VT Intel 64
PowerManagement : SpeedStep

                    Current        Original
          Clock : 2992.48 MHz     3000.00 MHz
   System Clock :  332.50 MHz      333.33 MHz
     System Bus : 1329.99 MHz     1333.33 MHz
     Multiplier :    9.00            9.00
      Data Rate :    QDR
     Over Clock :   -0.25 %

     L1 I-Cache :   32 KB
     L1 D-Cache :   32 KB
       L2 Cache : 6144 KB [Full:2992.48 MHz]
         Memory : 8125 MB

       CPUID    : EAX      EBX      ECX      EDX
       ----------------------------------------------
       00000000 : 0000000A 756E6547 6C65746E 49656E69
       00000001 : 00010676 00040800 0008E3BD BFEBFBFF
       00000002 : 05B0B101 005657F0 00000000 2CB4304E
       00000003 : 00000000 00000000 00000000 00000000
       00000004 : 0C000121 01C0003F 0000003F 00000001
       00000005 : 00000040 00000040 00000003 00000020
       00000006 : 00000001 00000002 00000001 00000000
       00000007 : 00000000 00000000 00000000 00000000
       00000008 : 00000400 00000000 00000000 00000000
       00000009 : 00000000 00000000 00000000 00000000
       0000000A : 07280202 00000000 00000000 00000503
       80000000 : 80000008 00000000 00000000 00000000
       80000001 : 00000000 00000000 00000001 20100000
       80000002 : 65746E49 2952286C 726F4320 4D542865
       80000003 : 45203229 65727478 4320656D 58205550
       80000004 : 30353639 20402020 30302E33 007A4847
       80000005 : 00000000 00000000 00000000 00000000
       80000006 : 00000000 00000000 18008040 00000000
       80000007 : 00000000 00000000 00000000 00000000
       80000008 : 00003024 00000000 00000000 00000000

       MSR      : EAX1     EDX1     EAX2     EDX2
                : 42480800 00000000 88C4091F 0C100000
       QPF      : 14.318180 MHz

----------------------------------------------------------------
 Chipset Information
----------------------------------------------------------------
        Chipset : Intel Unknown
   North Bridge : [8086:29E0.00] Intel Unknown
   South Bridge : [8086:2916.02] Intel 82801IR (ICH9R)
     Video Chip : [10DE:040E.A1] NVIDIA Unknown

----------------------------------------------------------------
 BIOS Information by WMI (Windows Management Interface)
----------------------------------------------------------------
    BIOS Vendor : Dell Inc.
   BIOS Caption : Phoenix ROM BIOS PLUS Version 1.10 A05
   BIOS Version : DELL   - 15
      BIOS Date : 05/09/2008
SM BIOS Caption : A05
SM BIOS Version : 2.5
  Mother Vendor : Dell Inc.
 Mother Product : 0TP412
 Mother Version :    
  System Vendor : Dell Inc.
   System Model : Precision WorkStation T3400  

----------------------------------------------------------------
 System Information by DMI (Desktop Management Interface)
----------------------------------------------------------------
SM BIOS Version : 2.5
    BIOS Vendor : Dell Inc.
   BIOS Version : A05
      BIOS Date : 05/09/2008
  BIOS ROM Size : 1024 KB
  Mother Vendor : Dell Inc.
 Mother Product : 0TP412
 Mother Version :    
     CPU Socket : CPU
     CPU Vendor : Intel
    CPU Version : CPU
  Current Clock : 3000 MHz
 External Clock : 1333 MHz
      Max Clock : 5200 MHz

----------------------------------------------------------------
 PCI Device Information
----------------------------------------------------------------
No Bus Dev Fnc VendorDeviceRev Class   DeviceType
 0   0   0   0 8086h:29E0h.00h 060000h Host Bridge
 1   0   1   0 8086h:29E1h.00h 060400h PCI to PCI Bridge
 2   0   6   0 8086h:29E9h.00h 060400h PCI to PCI Bridge
 3   0  26   0 8086h:2937h.02h 0C0300h UHCI USB Controller
 4   0  26   1 8086h:2938h.02h 0C0300h UHCI USB Controller
 5   0  26   2 8086h:2939h.02h 0C0300h UHCI USB Controller
 6   0  26   7 8086h:293Ch.02h 0C0320h EHCI USB Controller
 7   0  27   0 8086h:293Eh.02h 040300h High-Definition Audio Device
 8   0  28   0 8086h:2940h.02h 060400h PCI to PCI Bridge
 9   0  28   5 8086h:294Ah.02h 060400h PCI to PCI Bridge
10   0  29   0 8086h:2934h.02h 0C0300h UHCI USB Controller
11   0  29   1 8086h:2935h.02h 0C0300h UHCI USB Controller
12   0  29   2 8086h:2936h.02h 0C0300h UHCI USB Controller
13   0  29   7 8086h:293Ah.02h 0C0320h EHCI USB Controller
14   0  30   0 8086h:244Eh.92h 060401h PCI to PCI Bridge (SSD)
15   0  31   0 8086h:2916h.02h 060100h ISA Bridge
16   0  31   2 8086h:2822h.02h 010400h RAID Controller
17   0  31   3 8086h:2930h.02h 0C0500h SMBus Contoller
18   1   0   0 10DEh:040Eh.A1h 030000h VGA Compatible Controller
19   4   0   0 14E4h:167Ah.02h 020000h Ethernet Controller
20   5   4   0 11C1h:5811h.61h 0C0010h OHCI IEEE1394 Controller

No DeviceName
 0 Intel 82X38/X48 Express DRAM Controller 
 1 Intel 82X38/X48 Express Host-Primary PCI Express Bridge 
 2 Intel 82X38/X48 Express Host-Secondary PCI Express Bridge 
 3 Intel 82801I (ICH9 Family) USB UHCI Controller #4 
 4 Intel 82801I (ICH9 Family) USB UHCI Controller #5 
 5 Intel 82801I (ICH9 Family) USB UHCI Controller #6 
 6 Intel 82801I (ICH9 Family) USB2 EHCI Controller #2 
 7 Intel 82801I (ICH9 Family) HD Audio Controller 
 8 Intel 82801I (ICH9 Family) PCI Express Port 1 
 9 Intel 82801I (ICH9 Family) PCI Express Port 6 
10 Intel 82801I (ICH9 Family) USB UHCI Controller #1 
11 Intel 82801I (ICH9 Family) USB UHCI Controller #2 
12 Intel 82801I (ICH9 Family) USB UHCI Controller #3 
13 Intel 82801I (ICH9 Family) USB2 EHCI Controller #1 
14 Intel 82801 PCI Bridge 
15 Intel 82801IR (ICH9R) LPC Interface Controller 
16 Intel 82801 SATA RAID Controller 
17 Intel 82801I (ICH9 Family) SMBus Controller 
18 NVIDIA Quadro FX 570 
19 BROADCOM Corporation NetXtreme BCM5754 Gigabit Ethernet PCI Express 
20 Lucent Microelectronics FW323 


------------------------------------------------------------------
CrystalDMI 1.0.3 (C) 2004-2008 hiyohiyo
                      Crystal Dew World : http://crystalmark.info/
------------------------------------------------------------------
------------------------------------------------------------------
 SMBIOS/DMI Information
------------------------------------------------------------------
SMBIOS Version                 : 2.5
------------------------------------------------------------------
Anchor String                  : _SM_
Entry Point Structure Checksum : 92h (146)
SMBIOS Major Version           : 02h (2)
SMBIOS Minor Version           : 05h (5)
Maximum Structure Size         : 00EAh (234)
Entry Point Revision           : 00h (0)
Formatted Area                 : 00 00 00 00 00
Intermediate anchor string     : _DMI_
Intermediate Checksum          : 97h (151)
Structure Table Length         : 09F5h (2549)
Structure Table Address        : 000F0450h
Number of SMBIOS Structures    : 004Bh (75)
SMBIOS BCD Revision            : 25h
------------------------------------------------------------------
 00 BIOS Information
------------------------------------------------------------------
Type                           : 00h (0)
Length                         : 18h (24)
Handle                         : 0000h
Vendor                         : Dell Inc.
BIOS Version                   : A05
BIOS Starting Address Segment  : F000h
BIOS Release Date              : 05/09/2008
BIOS ROM Size                  : 1024 KB
BIOS Characteristics           : 001F00003D29DE80
 - PCI is supported
 - Plug and Play is supported
 - APM is supported
 - BIOS is Upgradeable (Flash)
 - BIOS shadowing is allowed
 - ESCD support is available
 - Boot from CD is supported
 - Selectable Boot is supported
 - EDD (Enhanced Disk Drive) Specification is supported
 - Int 13h - Japanese Floppy for Toshiba 1.2mb (3.5", 360 RPM) is supported
 - Int 13h - 3.5" / 720 KB Floppy Services are supported
 - Int 5h, Print Screen Service is supported
 - Int 9h, 8042 Keyboard services are supported
 - Int 14h, Serial Services are supported
 - Int 17h, Printer Services are supported
BIOS Characteristics Extension Byte 1 : 03h
 - ACPI supported
 - USB Legacy is supported
BIOS Characteristics Extension Byte 2 : 07h
 - BIOS Boot Specification supported
 - Function key-initiated Network Service boot supported.
 - Enable Targeted Content Distribution.
------------------------------------------------------------------
 01 System Information
------------------------------------------------------------------
Type                           : 01h (1)
Length                         : 1Bh (27)
Handle                         : 0100h
Manufacturer                   : Dell Inc.
Product Name                   : Precision WorkStation T3400  
Version                        : Dell Inc.
Serial Number                  : 91327G1
UUID (Universal Unique ID)     : 44454C4C310010338032B9C04F374731
Wake-up Type                   : Power Switch
------------------------------------------------------------------
 02 Base Board Information
------------------------------------------------------------------
Type                           : 02h (2)
Length                         : 08h (8)
Handle                         : 0200h
Manufacturer                   : Dell Inc.
Product                        : 0TP412
Version                        :    
Serial Number                  : ..CN7082182G52GO.
------------------------------------------------------------------
 03 System Enclosure or Chassis
------------------------------------------------------------------
Type                           : 03h (3)
Length                         : 0Dh (13)
Handle                         : 0300h
Manufacturer                   : Dell Inc.
Product                        : Tower
Serial Number                  : 91327G1
Asset Tag Number               :           
Boot-up State                  : Warning
Power Supply State             : Safe
Thermal State                  : Safe
Security Status                : None
------------------------------------------------------------------
 04 Processor Information
------------------------------------------------------------------
Type                           : 04h (4)
Length                         : 28h (40)
Handle                         : 0400h
Socket Designation             : CPU
Processor Type                 : Central Processor
Processor Family               : Intel(R) Xeon(TM)
Processor Manufacturer         : Intel
Processor ID                   : BFEBFBFF00010676
Processor Version              : CPU
Voltage                        : 1.2V
External Clock                 : 1333 MHz
Max Speed                      : 5200 MHz
Current Speed                  : 3000 MHz
Status - CPU Socket Populated  : CPU Socket Populated
Status - CPU Status            : CPU Enabled
Processor Upgrade              : Socket LGA775
L1 Cache Handle                : 0700h
L2 Cache Handle                : 0701h
L3 Cache Handle                : 0704h
Serial Number                  : CPU
Asset Tag                      : CPU
Part Number                    : CPU
Core Count                     : 4
Core Enabled                   : 4
Thread Count                   : 4
Processor Characteristics      : 0004h
 - 64-bit Capable
------------------------------------------------------------------
 07 Cache Information
------------------------------------------------------------------
Type                           : 07h (7)
Length                         : 13h (19)
Handle                         : 0700h
Socket Designation             : 
Cache Configuration            : 00000180h
 + Operational Mode            : Write Back
 + State                       : Enable
 + Location                    : Internal
 + Cache Socketed              : Not Socketed
 + Cache Level                 : L1
Maximum Cache Size             : 32 KB
Installed Size                 : 32 KB
Supported SRAM Type            : 0001h
 - Other
Current SRAM Type              : 0001h
 - Other
Cache Speed                    : Unknown
Error Correction Type          : None
System Cache Type              : Data
Associativity                  : 8-way Set-Associative

Type                           : 07h (7)
Length                         : 13h (19)
Handle                         : 0701h
Socket Designation             : 
Cache Configuration            : 00000281h
 + Operational Mode            : Varies with Memory Address
 + State                       : Enable
 + Location                    : Internal
 + Cache Socketed              : Not Socketed
 + Cache Level                 : L2
Maximum Cache Size             : 12288 KB
Installed Size                 : 12288 KB
Supported SRAM Type            : 0001h
 - Other
Current SRAM Type              : 0001h
 - Other
Cache Speed                    : Unknown
Error Correction Type          : Single-bit ECC
System Cache Type              : Unified
Associativity                  : 

Type                           : 07h (7)
Length                         : 13h (19)
Handle                         : 0704h
Socket Designation             : 
Cache Configuration            : 00000282h
 + Operational Mode            : Varies with Memory Address
 + State                       : Enable
 + Location                    : Internal
 + Cache Socketed              : Not Socketed
 + Cache Level                 : L3
Maximum Cache Size             : 0 KB
Installed Size                 : 0 KB
Supported SRAM Type            : 0001h
 - Other
Current SRAM Type              : 0001h
 - Other
Cache Speed                    : Unknown
Error Correction Type          : Single-bit ECC
System Cache Type              : Unified
Associativity                  : Unknown
------------------------------------------------------------------
 08 Port Connector Information
------------------------------------------------------------------
Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0800h
Internal Reference Designator  : PARALLEL
Internal Connector Type        : None
External Reference Designator  : PARALLEL
External Connector Type        : DB-25 pin female
Port Type                      : Parallel Port PS/2

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0801h
Internal Reference Designator  : SERIAL1
Internal Connector Type        : None
External Reference Designator  : SERIAL1
External Connector Type        : DB-9 pin male
Port Type                      : Serial Port 16550A Compatible

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0803h
Internal Reference Designator  : KYBD
Internal Connector Type        : None
External Reference Designator  : KYBD
External Connector Type        : PS/2
Port Type                      : Keyboard Port

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0804h
Internal Reference Designator  : MOUSE
Internal Connector Type        : None
External Reference Designator  : MOUSE
External Connector Type        : PS/2
Port Type                      : Mouse Port

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0805h
Internal Reference Designator  : USB1
Internal Connector Type        : None
External Reference Designator  : USB1
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0806h
Internal Reference Designator  : USB2
Internal Connector Type        : None
External Reference Designator  : USB2
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0807h
Internal Reference Designator  : USB3
Internal Connector Type        : None
External Reference Designator  : USB3
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0808h
Internal Reference Designator  : USB4
Internal Connector Type        : None
External Reference Designator  : USB4
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0809h
Internal Reference Designator  : USB5
Internal Connector Type        : None
External Reference Designator  : USB5
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 080Ah
Internal Reference Designator  : USB6
Internal Connector Type        : None
External Reference Designator  : USB6
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 080Bh
Internal Reference Designator  : USB7
Internal Connector Type        : None
External Reference Designator  : USB7
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 080Ch
Internal Reference Designator  : USB8
Internal Connector Type        : None
External Reference Designator  : USB8
External Connector Type        : Access Bus (USB)
Port Type                      : USB

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 080Dh
Internal Reference Designator  : ENET
Internal Connector Type        : None
External Reference Designator  : ENET
External Connector Type        : RJ-45
Port Type                      : Network Port

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 080Eh
Internal Reference Designator  : MIC
Internal Connector Type        : None
External Reference Designator  : MIC
External Connector Type        : Mini-jack (headphones)
Port Type                      : Audio Port

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 080Fh
Internal Reference Designator  : LINE-OUT
Internal Connector Type        : None
External Reference Designator  : LINE-OUT
External Connector Type        : Mini-jack (headphones)
Port Type                      : Audio Port

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0810h
Internal Reference Designator  : LINE-IN
Internal Connector Type        : None
External Reference Designator  : LINE-IN
External Connector Type        : Mini-jack (headphones)
Port Type                      : Audio Port

Type                           : 08h (8)
Length                         : 09h (9)
Handle                         : 0811h
Internal Reference Designator  : HP-OUT
Internal Connector Type        : None
External Reference Designator  : HP-OUT
External Connector Type        : Mini-jack (headphones)
Port Type                      : Audio Port
------------------------------------------------------------------
126 Inactive
------------------------------------------------------------------
Type                           : 7Eh (126)
Length                         : 09h (9)
Handle                         : 0802h

Type                           : 7Eh (126)
Length                         : 0Dh (13)
Handle                         : 0902h

Type                           : 7Eh (126)
Length                         : 0Dh (13)
Handle                         : 0907h

Type                           : 7Eh (126)
Length                         : 0Dh (13)
Handle                         : 0908h

Type                           : 7Eh (126)
Length                         : 13h (19)
Handle                         : 1410h

Type                           : 7Eh (126)
Length                         : 0Ch (12)
Handle                         : 1B12h

Type                           : 7Eh (126)
Length                         : 0Ch (12)
Handle                         : 1B13h

Type                           : 7Eh (126)
Length                         : 0Ch (12)
Handle                         : 1B14h

Type                           : 7Eh (126)
Length                         : 0Ch (12)
Handle                         : D201h
------------------------------------------------------------------
 09 System Slots
------------------------------------------------------------------
Type                           : 09h (9)
Length                         : 0Dh (13)
Handle                         : 090Ah
Slot Designation               : PEG  
Slot Type                      : PCI Express
Slot Data Bus Width            : 32x or x32
Current Usage                  : In use
Slot Length                    : Long Length
Slot ID                        : 000Ah
Slot Characteristics 1         : 04h
 - Provides 3.3 Volts
Slot Characteristics 2         : 01h
 - PCI slot supports Power Management Enable (PME#) signal

Type                           : 09h (9)
Length                         : 0Dh (13)
Handle                         : 0901h
Slot Designation               : SLOT1  
Slot Type                      : PCI
Slot Data Bus Width            : 32 bit
Current Usage                  : Available
Slot Length                    : Long Length
Slot ID                        : 0001h
Slot Characteristics 1         : 06h
 - Provides 5.0 Volts
 - Provides 3.3 Volts
Slot Characteristics 2         : 01h
 - PCI slot supports Power Management Enable (PME#) signal

Type                           : 09h (9)
Length                         : 0Dh (13)
Handle                         : 0903h
Slot Designation               : SLOT3  
Slot Type                      : PCI Express
Slot Data Bus Width            : 4x or x4
Current Usage                  : Available
Slot Length                    : Long Length
Slot ID                        : 0003h
Slot Characteristics 1         : 04h
 - Provides 3.3 Volts
Slot Characteristics 2         : 01h
 - PCI slot supports Power Management Enable (PME#) signal

Type                           : 09h (9)
Length                         : 0Dh (13)
Handle                         : 0904h
Slot Designation               : SLOT4  
Slot Type                      : PCI Express
Slot Data Bus Width            : 32x or x32
Current Usage                  : Available
Slot Length                    : Long Length
Slot ID                        : 0004h
Slot Characteristics 1         : 04h
 - Provides 3.3 Volts
Slot Characteristics 2         : 01h
 - PCI slot supports Power Management Enable (PME#) signal

Type                           : 09h (9)
Length                         : 0Dh (13)
Handle                         : 0905h
Slot Designation               : SLOT5  
Slot Type                      : PCI
Slot Data Bus Width            : 32 bit
Current Usage                  : In use
Slot Length                    : Long Length
Slot ID                        : 0005h
Slot Characteristics 1         : 06h
 - Provides 5.0 Volts
 - Provides 3.3 Volts
Slot Characteristics 2         : 01h
 - PCI slot supports Power Management Enable (PME#) signal

Type                           : 09h (9)
Length                         : 0Dh (13)
Handle                         : 0906h
Slot Designation               : SLOT6  
Slot Type                      : PCI
Slot Data Bus Width            : 32 bit
Current Usage                  : Available
Slot Length                    : Long Length
Slot ID                        : 0006h
Slot Characteristics 1         : 06h
 - Provides 5.0 Volts
 - Provides 3.3 Volts
Slot Characteristics 2         : 01h
 - PCI slot supports Power Management Enable (PME#) signal
------------------------------------------------------------------
 10 On Board Devices Information  [don't support]
------------------------------------------------------------------
Type                           : 0Ah (10)
Length                         : 06h (6)
Handle                         : 0A02h

Type                           : 0Ah (10)
Length                         : 06h (6)
Handle                         : 0A03h
------------------------------------------------------------------
 11 OEM Strings
------------------------------------------------------------------
Type                           : 0Bh (11)
Length                         : 05h (5)
Handle                         : 0B00h
Count                          : 01h (1)
OEM String  1                  : www.dell.com
------------------------------------------------------------------
 13 BIOS Language Information
------------------------------------------------------------------
Type                           : 0Dh (13)
Length                         : 16h (22)
Handle                         : 0D00h
Installable Languages          : 01h (1)
Flags                          : 00h
 - Long format
Current Languages              : en|US|iso8859-1
Available Languages            : en|US|iso8859-1
------------------------------------------------------------------
 15 System Event Log [don't support]
------------------------------------------------------------------
Type                           : 0Fh (15)
Length                         : 1Fh (31)
Handle                         : 0F00h
------------------------------------------------------------------
 16 Physical Memory Array
------------------------------------------------------------------
Type                           : 10h (16)
Length                         : 0Fh (15)
Handle                         : 1000h
Location                       : System board or motherboard
Use                            : System memory
Memory Error Correction        : Multi-bit ECC
Maximum Capacity               : 8192 MB
Memory Error Information Handle: N/A
Number of Memory Devices       : 0004h (4)
------------------------------------------------------------------
 17 Memory Device
------------------------------------------------------------------
Type                           : 11h (17)
Length                         : 1Bh (27)
Handle                         : 1100h
Physical Memory Array Handle   : 1000h
Memory Error Information Handle: N/A
Total Width                    : 72 bit
Data Width                     : 64 bit
Size                           : 2048 MB
Form Factor                    : DIMM
Device Set                     : 00h (0)
Device Locator                 : DIMM_1
Bank Locator                   : DIMM_1
Memory Type                    : DDR2
Type Detail                    : 0080h
 - Synchronous
Speed                          : 0320h
Manufacturer                   : CE00000000000000
Serial Number                  : 540F3A37
Asset Tag                      : 010803
Part Number                    : M3 91T5663DZ3-CF7 

Type                           : 11h (17)
Length                         : 1Bh (27)
Handle                         : 1101h
Physical Memory Array Handle   : 1000h
Memory Error Information Handle: N/A
Total Width                    : 72 bit
Data Width                     : 64 bit
Size                           : 2048 MB
Form Factor                    : DIMM
Device Set                     : 00h (0)
Device Locator                 : DIMM_3
Bank Locator                   : DIMM_3
Memory Type                    : DDR2
Type Detail                    : 0080h
 - Synchronous
Speed                          : 0320h
Manufacturer                   : CE00000000000000
Serial Number                  : 540F3B43
Asset Tag                      : 010803
Part Number                    : M3 91T5663DZ3-CF7 

Type                           : 11h (17)
Length                         : 1Bh (27)
Handle                         : 1102h
Physical Memory Array Handle   : 1000h
Memory Error Information Handle: N/A
Total Width                    : 72 bit
Data Width                     : 64 bit
Size                           : 2048 MB
Form Factor                    : DIMM
Device Set                     : 00h (0)
Device Locator                 : DIMM_2
Bank Locator                   : DIMM_2
Memory Type                    : DDR2
Type Detail                    : 0080h
 - Synchronous
Speed                          : 0320h
Manufacturer                   : CE00000000000000
Serial Number                  : 540F3A87
Asset Tag                      : 010803
Part Number                    : M3 91T5663DZ3-CF7 

Type                           : 11h (17)
Length                         : 1Bh (27)
Handle                         : 1103h
Physical Memory Array Handle   : 1000h
Memory Error Information Handle: N/A
Total Width                    : 72 bit
Data Width                     : 64 bit
Size                           : 2048 MB
Form Factor                    : DIMM
Device Set                     : 00h (0)
Device Locator                 : DIMM_4
Bank Locator                   : DIMM_4
Memory Type                    : DDR2
Type Detail                    : 0080h
 - Synchronous
Speed                          : 0320h
Manufacturer                   : CE00000000000000
Serial Number                  : 540F3AC0
Asset Tag                      : 010803
Part Number                    : M3 91T5663DZ3-CF7 
------------------------------------------------------------------
 19 Memory Array Mapped Address
------------------------------------------------------------------
Type                           : 13h (19)
Length                         : 0Fh (15)
Handle                         : 1300h
Starting Address               : 00000000h
Ending Address                 : 007FFFFFh
Memory Array Handle            : 1000h
Partition Width                : 01h (1)
------------------------------------------------------------------
 20 Memory Device Mapped Address
------------------------------------------------------------------
Type                           : 14h (20)
Length                         : 13h (19)
Handle                         : 1400h
Starting Address               : 00000000h
Ending Address                 : 003FFFFFh
Memory Device Handle           : 1100h
Mem Array Mapped Address Handle: 1300h
Partition Row Position         : 01h (1)
Interleave Position            : 01h (1)
Interleaved Data Depth         : 01h (1)

Type                           : 14h (20)
Length                         : 13h (19)
Handle                         : 1401h
Starting Address               : 00400000h
Ending Address                 : 007FFFFFh
Memory Device Handle           : 1101h
Mem Array Mapped Address Handle: 1300h
Partition Row Position         : 01h (1)
Interleave Position            : 01h (1)
Interleaved Data Depth         : 01h (1)

Type                           : 14h (20)
Length                         : 13h (19)
Handle                         : 1402h
Starting Address               : 00000000h
Ending Address                 : 003FFFFFh
Memory Device Handle           : 1102h
Mem Array Mapped Address Handle: 1300h
Partition Row Position         : 01h (1)
Interleave Position            : 02h (2)
Interleaved Data Depth         : 01h (1)

Type                           : 14h (20)
Length                         : 13h (19)
Handle                         : 1403h
Starting Address               : 00400000h
Ending Address                 : 007FFFFFh
Memory Device Handle           : 1103h
Mem Array Mapped Address Handle: 1300h
Partition Row Position         : 01h (1)
Interleave Position            : 02h (2)
Interleaved Data Depth         : 01h (1)
------------------------------------------------------------------
 24 Hardware Security [don't support]
------------------------------------------------------------------
Type                           : 18h (24)
Length                         : 05h (5)
Handle                         : 1800h
------------------------------------------------------------------
 25 System Power Controls [don't support]
------------------------------------------------------------------
Type                           : 19h (25)
Length                         : 09h (9)
Handle                         : 1900h
------------------------------------------------------------------
 27 Cooling Device [don't support]
------------------------------------------------------------------
Type                           : 1Bh (27)
Length                         : 0Ch (12)
Handle                         : 1B10h

Type                           : 1Bh (27)
Length                         : 0Ch (12)
Handle                         : 1B11h
------------------------------------------------------------------
 32 System Boot Information
------------------------------------------------------------------
Type                           : 20h (32)
Length                         : 0Bh (11)
Handle                         : 2000h
System Boot Status             : No errors detected
------------------------------------------------------------------
127 End-of-Table
------------------------------------------------------------------
Type                           : 7Fh (127)
Length                         : 04h (4)
Handle                         : 7F00h

Gaviota does not crash in a short test (10 seconds each position) with its own epdtest (solved 20 out 57). Is there any engine that did not crash under your conditions? we should discard that there is a GUI problem.

Could you try Gaviota? or maybe only UCI engines can be set up that way in Arena? I am going to solve that problem in the next release ;-)

Miguel