I'll post the 3, 4 and 5-move mates later. This are a great way to check for issues. When I first thought I had a perfect working engine a year ago, I ran it against these easy 2-move puzzles. Two months and 490 corrections later it was 85 % error free. The other 15% errors were found on the 3,4 and 5-move puzzles. enjoy!
//-------------------- 2-move checkmate puzzles -------------------- Classic Chess Problems, Kenneth S. Howard, 1970
FEN[1] = "3k4/R6R/3n4/8/8/3K4/8/8 w 0 1"; // Bonus Socius (1266) 2-move mate [Rg7]
FEN[2] = "2brrb2/8/p7/7Q/1p1kpPp1/1P1pN1K1/3P4/8 w 0 1"; // Sam Loyd (1859) 2-move mate [Qa5]
FEN[3] = "3r3r/pbp2pbp/1p5q/8/Q6P/B2B1PPN/1R2P1N1/2k1nK1R w 0 1"; // Sam Loyd (1892) 2-move mate [Ra6]
FEN[4] = "8/1n1NBP1K/5Rpn/r4B2/r4k1p/4p3/6Q1/7N w 0 1"; // Sam Loyd (1892) 2-move mate [Ra6]
FEN[5] = "b4b2/3r4/3pr3/8/1K5N/2PR4/Q3p3/5kBR w 0 1"; // GodFrey Heathcote (1904) 2-move mate [Qa6]
FEN[6] = "4K3/3Q4/8/p3k2N/r7/R2B4/5P2/7b w 0 1"; // GodFrey Heathcote (1891) 2-move mate [Be4] & [Rxa4]
FEN[7] = "6K1/pN2R1PQ/p7/r2k3r/N2n4/1P2p3/BB5p/2Rb2bq w 0 1"; // GodFrey Heathcote (1905) 2-move mate [Rc7,c8]
FEN[8] = "8/qQ5p/3pN2K/3pp1R1/4k3/7N/1b1PP3/8 w 0 1"; // GodFrey Heathcote (1911) 2-move mate [Nd4]
FEN[9] = "8/8/1b1ppNbB/nQr2k2/n1p3N1/1P2p1p1/2Kp1q2/1B1R1R2 w 0 1 "; // Alian White (1906) 2-move mate [Rc1]
FEN[10] = "8/2Q2K2/1p6/1B5n/3B4/N4P2/1b1k1rPN/nR6 w 01 "; // Alian White (1917) 2-move mate [Pg4]
FEN[11] = "8/3p1B2/3r1PP1/4N1Rb/2P1k1p1/3N3r/3KPQ1b/4R3 w 0 1 "; // Alian White (1918) 2-move mate [Kc3]
FEN[12] = "8/2pQ2b1/K1Bqp3/8/4R3/N2k4/3P3R/8 w 0 1 "; // Alian White (1918) 2-move mate [Rb4]
FEN[13] = "8/q3Rp2/3pP3/2n2P1N/2P5/QP2k1N1/3R2P1/2BK4 w 0 1 "; // Alian White (1918) 2-move mate [Bb2]
FEN[14] = "2Q6/3r4/2Nnk1P1/8/2PBB1N1/8/8/3KR3 w 0 1 "; // Alian White (1918) 2-move mate [Bc5]
FEN[15] = "3R3K/8/5Q2/8/5N2/1B6/2PB4/1qbk4 w 0 1 "; // Alian White (1920) 2-move mate [Qa1]
FEN[16] = "b2N4/3n3B/1q2p3/1p4p1/pRr2kpb/K2Q2r1/7B/2N1R3 w 0 1 "; // Alian White (1942) 2-move mate [Qc3]
FEN[17] = "8/8/3B2p1/6K1/1PPkp3/2RnN2Q/8/nN6 w 0 1 "; // William Meredith (1886) 2-move mate [Qh5]
FEN[18] = "8/5R2/1N2p1pK/4k1p1/nQ6/1N1q1B2/8/8 w 0 1 "; // William Meredith (1889) 2-move mate [Qd2]
FEN[19] = "3nbb2/Q1pr1pp1/B7/p1PP3p/K1Nk3r/1RN1RPP1/8/B7 w 0 1 "; // Arthur Mackenzie (1905) 2-move mate [Na3]
FEN[20] = "4R3/1B6/8/8/1KN1n2r/5P2/1R1Pk2P/1Q6 w 0 1 "; // Friedrich Kuskop (1915) 2-move mate [Ne3]
FEN[21] = "Q7/6N1/Kp4B1/3pp1n1/3k1r2/p1R4R/4rn2/B6q w 0 1 "; // Murray Marble (1909) 2-move mate [Be4]
FEN[22] = "4R3/6B1/3p4/3P1RN1/1Nr1P3/2p1kP2/Q2n4/1qb2BK1 w 0 1 "; // Alexander Kish (1936) 2-move mate [Bh6]
FEN[23] = "4Bbb1/K1B3Q1/7R/2kn1r2/R1N1P3/1r1p4/8/n3N1q1 w 0 1 "; // William Beers (1934) 2-move mate [Na5]
FEN[24] = "2K3Bn/B7/3pp1N1/1p1P3R/4k3/R5q1/N1P3Pp/7Q w 0 1 "; // Alian White (1941) 2-move mate [Qb1]
FEN[25] = "2Nn4/1n3p2/2p2P2/p1pk4/P6R/4K2B/p7/B7 w 0 1 "; // F. A. Tauber (1922) 2-move mate [Bg4]
FEN[26] = "3nN3/1n3p2/2p2P2/p1pk4/P6R/4K2B/p7/B7 w 0 1 "; // F. A. Tauber (1922) 2-move mate [Rg4]
FEN[27] = "qB2nn2/p7/Q7/1PPkN1p1/3Pp1Bp/1pP4K/8/8 w 0 1 "; // Kenneth S. Howard (1925) 2-move mate [Bc7, Ng6]
FEN[28] = "qB3n2/p3p3/Q7/1PPkN1p1/3Pp1Bp/1pP4K/8/8 w 0 1 "; // Kenneth S. Howard (1925) 2-move mate [Qa1, Ng6]
FEN[29] = "8/3p1p1Q/1K2k3/1N1Np3/8/1B6/8/8 w 0 1"; // William Shinkman (1877) 2-move mate [Ba4]
FEN[30] = "8/3ppp1Q/1K2k3/1N1Np3/8/1B6/8/8 w 0 1 "; // William Shinkman (1877) 2-move mate [Ba4]
FEN[31] = "3N4/2p3B1/q3p3/2k4K/p1N5/P2R4/B4n2/1R6 w 0 1 "; // Godfrey Heathcote (1900) 2-move mate [Nd6]
FEN[32] = "3N4/2p3B1/q3p3/2k5/2N5/pQ1R4/K4n1/8 w 0 1 "; // Friedrich Kuskop (1900) 2-move mate [Nd6]
FEN[33] = "2Bb4/1K2P1rN/R1Pk1nbR/5p2/3P3B/5Q2/1Np5/8 w 0 1 "; // Alexander Kish (1937) 2-move mate [Qb3]
FEN[34] = "2Bb4/1K2P1rN/R1Pk1nbR/N4p2/3P3B/8/6Q1/8 w 0 1 "; // Arnaldo Ellerman (1923) 2-move mate [Qa2]
FEN[35] = "2R5/Bp3B2/2b2n2/3Np1Q1/P1k2p2/Ppn4R/4N3/b6K w 0 1 "; // L. J. Loschinsky (1932) 2-move mate [Qf5]
FEN[36] = "b1R5/B4B2/2q2n2/1p1NpQ2/1bkp1p1R/2n5/P3N3/7K w 0 1 "; // P. Ten Cate (1923) 2-move mate [Rh3]
FEN[37] = "7K/4B3/4N3/1b2k1N1/6Pp/n1r5/1Q6/bB1Rn3 w 0 1 "; // Kenneth S. Howard (1936) 2-move mate [Ba2]
FEN[38] = "8/K3B3/4N3/1b2k1N1/6Pp/n1r5/1Q6/bB1Rn3 w 0 1 "; // Sandor Hertmann (1925) 2-move mate [Ba2]
FEN[39] = "5nBb/3b2Q1/5r2/7R/3k3n/K7/2P5/4R3 w 0 1 "; // J. Hartong (1919) 2-move mate [Kb4]
FEN[40] = "r3k3/p1p5/Q3K3/8/8/8/8/8 w 1 0 "; // 2-move mate [Qa1)
FENs for 40 2-move mates. A good engine should get all 40 even with some pruning
Moderator: Ras
-
Chessnut1071
- Posts: 313
- Joined: Tue Aug 03, 2021 2:41 pm
- Full name: Bill Beame
-
abulmo2
- Posts: 479
- Joined: Fri Dec 16, 2016 11:04 am
- Location: France
- Full name: Richard Delorme
Re: FENs for 40 2-move mates. A good engine should get all 40 even with some pruning
Unfortunately, an array of FENs is useless to me. What is needed is an epd file with the bm and dm fields.
Richard Delorme
-
yeni_sekme
- Posts: 40
- Joined: Mon Mar 01, 2021 7:51 pm
- Location: İstanbul, Turkey
- Full name: Ömer Faruk Tutkun
Re: FENs for 40 2-move mates. A good engine should get all 40 even with some pruning
Thanks, fen[14] is invalid, it should start with 2Q5.
-
R. Tomasi
- Posts: 307
- Joined: Wed Sep 01, 2021 4:08 pm
- Location: Germany
- Full name: Roland Tomasi
Re: FENs for 40 2-move mates. A good engine should get all 40 even with some pruning
This will be very useful to me - thank you! I have one suggestion/wish, though: a FEN of the form "3k4/R6R/3n4/8/8/3K4/8/8 w 0 1" is (I think) not well-formed. It should be "3k4/R6R/3n4/8/8/3K4/8/8 w - - 0 1". I might be wrong about this, but my engine has trouble parsing them in that format.
-
Mergi
- Posts: 127
- Joined: Sat Aug 21, 2021 9:55 pm
- Full name: Jen
Re: FENs for 40 2-move mates. A good engine should get all 40 even with some pruning
Sadly all these FEN strings seem to be invalid. Beside not adhering to the proper format of including castling and ep, some of them are even more incorrect, for example "3N4/2p3B1/q3p3/2k5/2N5/pQ1R4/K4n1/8 w - - 0 1" seems to have only 7 squares on rank 2.
-
algerbrex
- Posts: 608
- Joined: Sun May 30, 2021 5:03 am
- Location: United States
- Full name: Christian Dean
Re: FENs for 40 2-move mates. A good engine should get all 40 even with some pruning
For what it's worth, the FENs in their current form break my engine as well when passing them in.R. Tomasi wrote: ↑Sat Oct 09, 2021 3:34 pm This will be very useful to me - thank you! I have one suggestion/wish, though: a FEN of the form "3k4/R6R/3n4/8/8/3K4/8/8 w 0 1" is (I think) not well-formed. It should be "3k4/R6R/3n4/8/8/3K4/8/8 w - - 0 1". I might be wrong about this, but my engine has trouble parsing them in that format.
-
Chessnut1071
- Posts: 313
- Joined: Tue Aug 03, 2021 2:41 pm
- Full name: Bill Beame
-
Ferdy
- Posts: 4851
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: FENs for 40 2-move mates. A good engine should get all 40 even with some pruning
Here are the fixes on some positions, some best moves and san format. Also now in epd format with opcodes.
chessnut1071_dm2.epd
Sample test results:
Plot:

chessnut1071_dm2.epd
Code: Select all
3k4/R6R/3n4/8/8/3K4/8/8 w - - bm Rhg7; c0 "Bonus Socius (1266) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #1";
2brrb2/8/p7/7Q/1p1kpPp1/1P1pN1K1/3P4/8 w - - bm Qa5; c0 "Sam Loyd (1859) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #2";
3r3r/pbp2pbp/1p5q/8/Q6P/B2B1PPN/1R2P1N1/2k1nK1R w - - bm Bf8; c0 "Sam Loyd (1892) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #3";
8/1n1NBP1K/5Rpn/r4B2/r4k1p/4p3/6Q1/7N w - - bm Ra6; c0 "Sam Loyd (1892) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #4";
b4b2/3r4/3pr3/8/1K5N/2PR4/Q3p3/5kBR w - - bm Qa6; c0 "GodFrey Heathcote (1904) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #5";
4K3/3Q4/8/p3k2N/r7/R2B4/5P2/7b w - - bm Be4; c0 "GodFrey Heathcote (1891) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #6";
6K1/pN2R1PQ/p7/r2k3r/N2n4/1P2p3/BB5p/2Rb2bq w - - bm Rcc7; c0 "GodFrey Heathcote (1905) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #7";
8/qQ5p/3pN2K/3pp1R1/4k3/7N/1b1PP3/8 w - - bm Nd4; c0 "GodFrey Heathcote (1911) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #8";
8/8/1b1ppNbB/nQr2k2/n1p3N1/1P2p1p1/2Kp1q2/1B1R1R2 w - - bm Rc1; c0 "Alian White (1906) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #9";
8/2Q2K2/1p6/1B5n/3B4/N4P2/1b1k1rPN/nR6 w - - bm g4; c0 "Alian White (1917) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #10";
8/3p1B2/3r1PP1/4N1Rb/2P1k1p1/3N3r/3KPQ1b/4R3 w - - bm Kc3; c0 "Alian White (1918) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #11";
8/2pQ2b1/K1Bqp3/8/4R3/N2k4/3P3R/8 w - - bm Rb4; c0 "Alian White (1918) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #12";
8/q3Rp2/3pP3/2n2P1N/2P5/QP2k1N1/3R2P1/2BK4 w - - bm Bb2; c0 "Alian White (1918) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #13";
2Q5/3r4/2Nnk1P1/8/2PBB1N1/8/8/3KR3 w - - bm Bc5; c0 "Alian White (1918) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #14";
3R3K/8/5Q2/8/5N2/1B6/2PB4/1qbk4 w - - bm Qa1; c0 "Alian White (1920) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #15";
b2N4/3n3B/1q2p3/1p4p1/pRr2kpb/K2Q2r1/7B/2N1R3 w - - bm Qc3; c0 "Alian White (1942) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #16";
8/8/3B2p1/6K1/1PPkp3/2RnN2Q/8/nN6 w - - bm Qh5; c0 "William Meredith (1886) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #17";
8/5R2/1N2p1pK/4k1p1/nQ6/1N1q1B2/8/8 w - - bm Qd2; c0 "William Meredith (1889) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #18";
3nbb2/Q1pr1pp1/B7/p1PP3p/K1Nk3r/1RN1RPP1/8/B7 w - - bm Na3; c0 "Arthur Mackenzie (1905) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #19";
4R3/1B6/8/8/1KN1n2r/5P2/1R1Pk2P/1Q6 w - - bm Ne3; c0 "Friedrich Kuskop (1915) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #20";
Q7/6N1/Kp4B1/3pp1n1/3k1r2/p1R4R/4rn2/B6q w - - bm Be4; c0 "Murray Marble (1909) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #21";
4R3/6B1/3p4/3P1RN1/1Nr1P3/2p1kP2/Q2n4/1qb2BK1 w - - bm Bh6; c0 "Alexander Kish (1936) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #22";
4Bbb1/K1B3Q1/7R/2kn1r2/R1N1P3/1r1p4/8/n3N1q1 w - - bm Na5; c0 "William Beers (1934) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #23";
2K3Bn/B7/3pp1N1/1p1P3R/4k3/R5q1/N1P3Pp/7Q w - - bm Qb1; c0 "Alian White (1941) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #24";
2Nn4/1n3p2/2p2P2/p1pk4/P6R/4K2B/p7/B7 w - - bm Bg4; c0 "F. A. Tauber (1922) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #25";
3nN3/1n3p2/2p2P2/p1pk4/P6R/4K2B/p7/B7 w - - bm Rg4; c0 "F. A. Tauber (1922) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #26";
qB2nn2/p7/Q7/1PPkN1p1/3Pp1Bp/1pP4K/8/8 w - - bm Bc7; c0 "Kenneth S. Howard (1925) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #27";
qB3n2/p3p3/Q7/1PPkN1p1/3Pp1Bp/1pP4K/8/8 w - - bm Qa1; c0 "Kenneth S. Howard (1925) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #28";
8/3p1p1Q/1K2k3/1N1Np3/8/1B6/8/8 w - - bm Ba4; c0 "William Shinkman (1877) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #29";
8/3ppp1Q/1K2k3/1N1Np3/8/1B6/8/8 w - - bm Ba4 Ne3+; c0 "William Shinkman (1877) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #30";
3N4/2p3B1/q3p3/2k4K/p1N5/P2R4/B4n2/1R6 w - - bm Nd6; c0 "Godfrey Heathcote (1900) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #31";
3N4/2p3B1/q3p3/2k5/2N5/pQ1R4/K4n2/8 w - - bm Nd6; c0 "Friedrich Kuskop (1900) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #32";
2Bb4/1K2P1rN/R1Pk1nbR/5p2/3P3B/5Q2/1Np5/8 w - - bm Qb3; c0 "Alexander Kish (1937) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #33";
2Bb4/1K2P1rN/R1Pk1nbR/N4p2/3P3B/8/6Q1/8 w - - bm Qa2; c0 "Arnaldo Ellerman (1923) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #34";
2R5/Bp3B2/2b2n2/3Np1Q1/P1k2p2/Ppn4R/4N3/b6K w - - bm Qf5; c0 "L. J. Loschinsky (1932) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #35";
b1R5/B4B2/2q2n2/1p1NpQ2/1bkp1p1R/2n5/P3N3/7K w - - bm Rh3; c0 "P. Ten Cate (1923) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #36";
7K/4B3/4N3/1b2k1N1/6Pp/n1r5/1Q6/bB1Rn3 w - - bm Ba2; c0 "Kenneth S. Howard (1936) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #37";
8/K3B3/4N3/1b2k1N1/6Pp/n1r5/1Q6/bB1Rn3 w - - bm Ba2; c0 "Sandor Hertmann (1925) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #38";
5nBb/3b2Q1/5r2/7R/3k3n/K7/2P5/4R3 w - - bm Kb4; c0 "J. Hartong (1919) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #39";
r3k3/p1p5/Q3K3/8/8/8/8/8 w - - bm Qa1; c0 "2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #40";
Code: Select all
epd : chessnut1071_dm2.epd
movetime: 2s
name total correct correct% fails
CDrill 1800 40 40 100.0 []
Stockfish 14 40 40 100.0 []
Deuterium v2019.2.37.73 40 38 95.0 [33, 34]
CT800 V1.43 64 bit 40 36 90.0 [17, 25, 26, 27]
Rhetoric 1.4.3 x64 40 27 67.5 [3, 4, 6, 7, 8, 13, 18, 20, 23, 24, 29, 31, 32]
BikJump v2.01 (64-bit) 40 26 65.0 [3, 4, 6, 7, 8, 10, 11, 12, 13, 17, 23, 27, 31, 32]
MadChess 3.0 x64 Non-PopCount 40 17 42.5 [1, 3, 4, 6, 7, 10, 11, 12, 14, 15, 16, 17, 19, 20, 23, 25, 26, 27, 31, 32, 33, 34, 35]
MinimalChess 0.3 40 16 40.0 [3, 4, 6, 7, 8, 10, 11, 13, 16, 17, 18, 20, 23, 24, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38]

-
yeni_sekme
- Posts: 40
- Joined: Mon Mar 01, 2021 7:51 pm
- Location: İstanbul, Turkey
- Full name: Ömer Faruk Tutkun
Re: FENs for 40 2-move mates. A good engine should get all 40 even with some pruning
Which program did you use for testing epd?Ferdy wrote: ↑Sat Oct 09, 2021 6:08 pm Here are the fixes on some positions, some best moves and san format. Also now in epd format with opcodes.
chessnut1071_dm2.epdSample test results:Code: Select all
3k4/R6R/3n4/8/8/3K4/8/8 w - - bm Rhg7; c0 "Bonus Socius (1266) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #1"; 2brrb2/8/p7/7Q/1p1kpPp1/1P1pN1K1/3P4/8 w - - bm Qa5; c0 "Sam Loyd (1859) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #2"; 3r3r/pbp2pbp/1p5q/8/Q6P/B2B1PPN/1R2P1N1/2k1nK1R w - - bm Bf8; c0 "Sam Loyd (1892) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #3"; 8/1n1NBP1K/5Rpn/r4B2/r4k1p/4p3/6Q1/7N w - - bm Ra6; c0 "Sam Loyd (1892) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #4"; b4b2/3r4/3pr3/8/1K5N/2PR4/Q3p3/5kBR w - - bm Qa6; c0 "GodFrey Heathcote (1904) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #5"; 4K3/3Q4/8/p3k2N/r7/R2B4/5P2/7b w - - bm Be4; c0 "GodFrey Heathcote (1891) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #6"; 6K1/pN2R1PQ/p7/r2k3r/N2n4/1P2p3/BB5p/2Rb2bq w - - bm Rcc7; c0 "GodFrey Heathcote (1905) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #7"; 8/qQ5p/3pN2K/3pp1R1/4k3/7N/1b1PP3/8 w - - bm Nd4; c0 "GodFrey Heathcote (1911) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #8"; 8/8/1b1ppNbB/nQr2k2/n1p3N1/1P2p1p1/2Kp1q2/1B1R1R2 w - - bm Rc1; c0 "Alian White (1906) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #9"; 8/2Q2K2/1p6/1B5n/3B4/N4P2/1b1k1rPN/nR6 w - - bm g4; c0 "Alian White (1917) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #10"; 8/3p1B2/3r1PP1/4N1Rb/2P1k1p1/3N3r/3KPQ1b/4R3 w - - bm Kc3; c0 "Alian White (1918) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #11"; 8/2pQ2b1/K1Bqp3/8/4R3/N2k4/3P3R/8 w - - bm Rb4; c0 "Alian White (1918) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #12"; 8/q3Rp2/3pP3/2n2P1N/2P5/QP2k1N1/3R2P1/2BK4 w - - bm Bb2; c0 "Alian White (1918) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #13"; 2Q5/3r4/2Nnk1P1/8/2PBB1N1/8/8/3KR3 w - - bm Bc5; c0 "Alian White (1918) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #14"; 3R3K/8/5Q2/8/5N2/1B6/2PB4/1qbk4 w - - bm Qa1; c0 "Alian White (1920) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #15"; b2N4/3n3B/1q2p3/1p4p1/pRr2kpb/K2Q2r1/7B/2N1R3 w - - bm Qc3; c0 "Alian White (1942) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #16"; 8/8/3B2p1/6K1/1PPkp3/2RnN2Q/8/nN6 w - - bm Qh5; c0 "William Meredith (1886) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #17"; 8/5R2/1N2p1pK/4k1p1/nQ6/1N1q1B2/8/8 w - - bm Qd2; c0 "William Meredith (1889) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #18"; 3nbb2/Q1pr1pp1/B7/p1PP3p/K1Nk3r/1RN1RPP1/8/B7 w - - bm Na3; c0 "Arthur Mackenzie (1905) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #19"; 4R3/1B6/8/8/1KN1n2r/5P2/1R1Pk2P/1Q6 w - - bm Ne3; c0 "Friedrich Kuskop (1915) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #20"; Q7/6N1/Kp4B1/3pp1n1/3k1r2/p1R4R/4rn2/B6q w - - bm Be4; c0 "Murray Marble (1909) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #21"; 4R3/6B1/3p4/3P1RN1/1Nr1P3/2p1kP2/Q2n4/1qb2BK1 w - - bm Bh6; c0 "Alexander Kish (1936) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #22"; 4Bbb1/K1B3Q1/7R/2kn1r2/R1N1P3/1r1p4/8/n3N1q1 w - - bm Na5; c0 "William Beers (1934) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #23"; 2K3Bn/B7/3pp1N1/1p1P3R/4k3/R5q1/N1P3Pp/7Q w - - bm Qb1; c0 "Alian White (1941) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #24"; 2Nn4/1n3p2/2p2P2/p1pk4/P6R/4K2B/p7/B7 w - - bm Bg4; c0 "F. A. Tauber (1922) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #25"; 3nN3/1n3p2/2p2P2/p1pk4/P6R/4K2B/p7/B7 w - - bm Rg4; c0 "F. A. Tauber (1922) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #26"; qB2nn2/p7/Q7/1PPkN1p1/3Pp1Bp/1pP4K/8/8 w - - bm Bc7; c0 "Kenneth S. Howard (1925) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #27"; qB3n2/p3p3/Q7/1PPkN1p1/3Pp1Bp/1pP4K/8/8 w - - bm Qa1; c0 "Kenneth S. Howard (1925) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #28"; 8/3p1p1Q/1K2k3/1N1Np3/8/1B6/8/8 w - - bm Ba4; c0 "William Shinkman (1877) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #29"; 8/3ppp1Q/1K2k3/1N1Np3/8/1B6/8/8 w - - bm Ba4 Ne3+; c0 "William Shinkman (1877) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #30"; 3N4/2p3B1/q3p3/2k4K/p1N5/P2R4/B4n2/1R6 w - - bm Nd6; c0 "Godfrey Heathcote (1900) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #31"; 3N4/2p3B1/q3p3/2k5/2N5/pQ1R4/K4n2/8 w - - bm Nd6; c0 "Friedrich Kuskop (1900) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #32"; 2Bb4/1K2P1rN/R1Pk1nbR/5p2/3P3B/5Q2/1Np5/8 w - - bm Qb3; c0 "Alexander Kish (1937) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #33"; 2Bb4/1K2P1rN/R1Pk1nbR/N4p2/3P3B/8/6Q1/8 w - - bm Qa2; c0 "Arnaldo Ellerman (1923) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #34"; 2R5/Bp3B2/2b2n2/3Np1Q1/P1k2p2/Ppn4R/4N3/b6K w - - bm Qf5; c0 "L. J. Loschinsky (1932) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #35"; b1R5/B4B2/2q2n2/1p1NpQ2/1bkp1p1R/2n5/P3N3/7K w - - bm Rh3; c0 "P. Ten Cate (1923) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #36"; 7K/4B3/4N3/1b2k1N1/6Pp/n1r5/1Q6/bB1Rn3 w - - bm Ba2; c0 "Kenneth S. Howard (1936) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #37"; 8/K3B3/4N3/1b2k1N1/6Pp/n1r5/1Q6/bB1Rn3 w - - bm Ba2; c0 "Sandor Hertmann (1925) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #38"; 5nBb/3b2Q1/5r2/7R/3k3n/K7/2P5/4R3 w - - bm Kb4; c0 "J. Hartong (1919) 2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #39"; r3k3/p1p5/Q3K3/8/8/8/8/8 w - - bm Qa1; c0 "2-move mate"; id "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #40";
Plot:Code: Select all
epd : chessnut1071_dm2.epd movetime: 2s name total correct correct% fails CDrill 1800 40 40 100.0 [] Stockfish 14 40 40 100.0 [] Deuterium v2019.2.37.73 40 38 95.0 [33, 34] CT800 V1.43 64 bit 40 36 90.0 [17, 25, 26, 27] Rhetoric 1.4.3 x64 40 27 67.5 [3, 4, 6, 7, 8, 13, 18, 20, 23, 24, 29, 31, 32] BikJump v2.01 (64-bit) 40 26 65.0 [3, 4, 6, 7, 8, 10, 11, 12, 13, 17, 23, 27, 31, 32] MadChess 3.0 x64 Non-PopCount 40 17 42.5 [1, 3, 4, 6, 7, 10, 11, 12, 14, 15, 16, 17, 19, 20, 23, 25, 26, 27, 31, 32, 33, 34, 35] MinimalChess 0.3 40 16 40.0 [3, 4, 6, 7, 8, 10, 11, 13, 16, 17, 18, 20, 23, 24, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38]
![]()
-
JohnWoe
- Posts: 529
- Joined: Sat Mar 02, 2013 11:31 pm
Re: FENs for 40 2-move mates. A good engine should get all 40 even with some pruning
Mayhem 5.8
SF14
Code: Select all
PolyGlot 2.0.4 by Fabien Letouzey.
EngineName=Mayhem 5.8
[Search parameters: MaxDepth=63 MaxTime=10.0 DepthDelta=3 MinDepth=11 MinTime=10.0]
1: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #1" -- 0 score=+104.85 pv [D= 5, T= 0.00s, N= 7k] =Rad7+
2: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #2" OK 1 score=+104.85 pv [D= 4, T= 0.01s, N= 7k] =Qa5
3: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #3" -- 1 score=+104.85 pv [D= 4, T= 0.03s, N= 24k] =Rb1+
4: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #4" -- 1 score=+104.85 pv [D= 3, T= 0.02s, N= 10k] =Qf1+
5: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #5" -- 1 score=+104.85 pv [D= 2, T= 0.01s, N= 4k] =Rd1+
6: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #6" -- 1 score=+104.85 pv [D= 3, T= 0.01s, N= 5k] =f4+
7: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #7" -- 1 score=+104.85 pv [D= 4, T= 0.03s, N= 20k] =Nc3+
8: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #8" -- 1 score=+104.85 pv [D= 4, T= 0.02s, N= 17k] =Nf2+
9: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #9" -- 1 score=+104.85 pv [D= 2, T= 0.00s, N= 1k] =Qxa4
10: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #10" -- 1 score=+104.85 pv [D= 5, T= 0.09s, N= 93k] =Qe5
11: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #11" -- 1 score=+104.85 pv [D= 5, T= 0.09s, N= 69k] =Nxg4
12: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #12" -- 1 score=+104.85 pv [D= 3, T= 0.01s, N= 4k] =Re3+
13: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #13" -- 1 score=+104.85 pv [D= 5, T= 0.24s, N= 234k] =Nf6
14: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #14" OK 2 score=+104.85 pv [D= 3, T= 0.01s, N= 14k] =Bc5
15: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #15" OK 3 score=+104.85 pv [D= 4, T= 0.01s, N= 16k] =Qa1
16: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #16" -- 3 score=+104.85 pv [D= 2, T= 0.00s, N= 1k] =Nxe6+
17: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #17" -- 3 score=+104.85 pv [D= 5, T= 0.03s, N= 38k] =Qg3
18: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #18" OK 4 score=+104.85 pv [D= 4, T= 0.03s, N= 31k] =Qd2
19: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #19" -- 4 score=+104.85 pv [D= 3, T= 0.01s, N= 10k] =Nd1+
20: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #20" -- 4 score=+104.85 pv [D= 5, T= 0.06s, N= 63k] =Rxe4+
21: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #21" -- 4 score=+104.85 pv [D= 4, T= 0.03s, N= 29k] =Rc4+
22: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #22" OK 5 score=+104.85 pv [D= 7, T= 0.18s, N= 188k] =Bh6
23: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #23" -- 5 score=+104.85 pv [D= 4, T= 0.03s, N= 25k] =Qxg1+
24: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #24" -- 5 score=+104.85 pv [D= 4, T= 0.02s, N= 19k] =Re3+
25: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #25" OK 6 score=+104.85 pv [D= 4, T= 0.01s, N= 7k] =Bg4
26: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #26" -- 6 score=+104.85 pv [D= 5, T= 0.03s, N= 21k] =Bg4
27: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #27" -- 6 score=+104.85 pv [D= 5, T= 0.02s, N= 20k] =Qa3
28: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #28" -- 6 score=+104.85 pv [D= 4, T= 0.02s, N= 11k] =b6
29: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #29" -- 6 score=+104.85 pv [D= 4, T= 0.04s, N= 49k] =Nbc7+
30: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #30" -- 6 score=+104.85 pv [D= 4, T= 0.02s, N= 22k] =Qh3+
31: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #31" -- 6 score=+104.85 pv [D= 2, T= 0.00s, N= 1k] =Bf8+
32: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #32" -- 6 score=+104.85 pv [D= 3, T= 0.02s, N= 7k] =Bf8+
33: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #33" -- 6 score=+104.85 pv [D= 4, T= 0.06s, N= 51k] =Bxf6
34: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #34" -- 6 score=+104.85 pv [D= 3, T= 0.01s, N= 8k] =c7+
35: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #35" -- 6 score=+104.85 pv [D= 3, T= 0.01s, N= 9k] =Rxc6+
36: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #36" OK 7 score=+104.85 pv [D= 7, T= 0.37s, N= 327k] =Rh3
37: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #37" OK 8 score=+104.85 pv [D= 4, T= 0.05s, N= 42k] =Ba2
38: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #38" -- 8 score=+104.85 pv [D= 7, T= 0.34s, N= 388k] =Rxe1+
39: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #39" -- 8 score=+104.85 pv [D= 4, T= 0.03s, N= 27k] =Qg1+
40: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #40" OK 9 score=+104.85 pv [D= 7, T= 0.01s, N= 24k] =Qa1
score=9/40 [averages on correct positions: depth=4.9 time=0.08 nodes=73396]Code: Select all
PolyGlot 2.0.4 by Fabien Letouzey.
EngineName=Stockfish 14
[Search parameters: MaxDepth=63 MaxTime=10.0 DepthDelta=3 MinDepth=11 MinTime=10.0]
1: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #1" OK 1 score=+1000.02 pv [D=25, T= 0.01s, N= 4k] =Rhg7 Nb5 Ra8#
2: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #2" OK 2 score=+1000.02 pv [D= 1, T= 0.00s, N= 0k] =Qa5 Bf5 Nxf5#
3: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #3" OK 3 score=+1000.02 pv [D=11, T= 0.01s, N= 4k] =Bf8 Bxb2 Bxh6#
4: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #4" OK 4 score=+1000.02 pv [D=12, T= 0.01s, N= 7k] =Ra6 Rxf5 Rxa4#
5: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #5" OK 5 score=+1000.02 pv [D=21, T= 0.09s, N= 83k] =Qa6 Bxh1 Rd1#
6: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #6" OK 6 score=+1000.02 pv [D=10, T= 0.00s, N= 2k] =Be4 Kxe4 Re3#
7: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #7" OK 7 score=+1000.02 pv [D=13, T= 0.01s, N= 5k] =Rcc7 Qg2 Nc3#
8: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #8" OK 8 score=+1000.02 pv [D=10, T= 0.01s, N= 1k] =Nd4 Qxb7 Rg4#
9: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #9" OK 9 score=+1000.02 pv [D=12, T= 0.01s, N= 4k] =Rc1 Rxb5 Kd1#
10: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #10" OK 10 score=+1000.02 pv [D=24, T= 0.02s, N= 34k] =g4 Bxa3 Qc3#
11: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #11" OK 11 score=+1000.02 pv [D=24, T= 0.01s, N= 12k] =Kc3 Re6 Qd4#
12: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #12" OK 12 score=+1000.02 pv [D=24, T= 0.02s, N= 9k] =Rb4 Qxd7 Be4#
13: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #13" OK 13 score=+1000.02 pv [D=12, T= 0.01s, N= 4k] =Bb2 Ne4 Nf1#
14: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #14" OK 14 score=+1000.02 pv [D= 9, T= 0.01s, N= 4k] =Bc5 Nxc8+ Bd3#
15: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #15" OK 15 score=+1000.02 pv [D=26, T= 0.02s, N= 29k] =Qa1 Qxa1+ c3#
16: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #16" OK 16 score=+1000.02 pv [D=10, T= 0.01s, N= 6k] =Qc3 Rxb4 Ne2#
17: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #17" OK 17 score=+1000.02 pv [D=25, T= 0.01s, N= 14k] =Qh5 gxh5 Nf5#
18: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #18" OK 18 score=+1000.02 pv [D=10, T= 0.00s, N= 2k] =Qd2 Qxd2 Nc4#
19: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #19" OK 19 score=+1000.02 pv [D=10, T= 0.01s, N= 3k] =Na3 Kxe3+ Ne4#
20: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #20" OK 20 score=+1000.02 pv [D=12, T= 0.00s, N= 2k] =Ne3 Kxf3 Qf1#
21: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #21" OK 21 score=+1000.02 pv [D=11, T= 0.02s, N= 13k] =Be4 Qxa1 Qxd5#
22: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #22" OK 22 score=+1000.02 pv [D=13, T= 0.01s, N= 10k] =Bh6 Qxa2 Ne6#
23: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #23" OK 23 score=+1000.02 pv [D=11, T= 0.01s, N= 5k] =Na5 Bxg7 Rc4#
24: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #24" OK 24 score=+1000.02 pv [D=13, T= 0.01s, N= 3k] =Qb1 Qg5 c4#
25: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #25" OK 25 score=+1000.02 pv [D=24, T= 0.18s, N= 235k] =Bg4 Nd6 Nb6#
26: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #26" OK 26 score=+1000.02 pv [D=24, T= 0.01s, N= 6k] =Rg4 Ne6 Bg2#
27: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #27" OK 27 score=+1000.02 pv [D=25, T= 0.01s, N= 10k] =Bc7 Nxc7 Qd6#
28: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #28" OK 28 score=+1000.02 pv [D=12, T= 0.01s, N= 2k] =Qa1 Qxb8 c4#
29: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #29" OK 29 score=+1000.02 pv [D=10, T= 0.00s, N= 2k] =Ba4 Kxd5 Bb3#
30: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #30" OK 30 score=+1000.02 pv [D= 2, T= 0.00s, N= 0k] =Ne3+ d5 Qf5#
31: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #31" OK 31 score=+1000.02 pv [D=25, T= 0.02s, N= 17k] =Nd6 Nxd3 Ne4#
32: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #32" OK 32 score=+1000.02 pv [D=26, T= 0.03s, N= 25k] =Nd6 cxd6 Bd4#
33: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #33" OK 33 score=+1000.02 pv [D=10, T= 0.01s, N= 3k] =Qb3 Kxe7 Qe6#
34: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #34" OK 34 score=+1000.02 pv [D=11, T= 0.01s, N= 3k] =Qa2 Kxe7 Qe6#
35: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #35" OK 35 score=+1000.02 pv [D=11, T= 0.01s, N= 4k] =Qf5 Nxa4 Qd3#
36: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #36" OK 36 score=+1000.02 pv [D=10, T= 0.02s, N= 19k] =Rh3 Ncxd5 Qd3#
37: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #37" OK 37 score=+1000.02 pv [D=11, T= 0.01s, N= 6k] =Ba2 Bxb2 Rd5#
38: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #38" OK 38 score=+1000.02 pv [D=12, T= 0.01s, N= 14k] =Ba2 Bxb2 Rd5#
39: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #39" OK 39 score=+1000.02 pv [D= 1, T= 0.00s, N= 0k] =Kb4 Bxg7 Rd5#
40: "Classic Chess Problems, Kenneth S. Howard, 1970, puzzle #40" OK 40 score=+1000.02 pv [D=10, T= 0.01s, N= 2k] =Qa1 Kf8 Qh8#
score=40/40 [averages on correct positions: depth=14.3 time=0.02 nodes=15659]