Recommendation for difficult test suite

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

Moderator: Ras

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

Re: Recommendation for difficult test suite

Post by Dann Corbit »

peter wrote: Wed May 07, 2025 2:43 pm Thanks, Dann!
BTW, in the 256 pasted here
viewtopic.php?p=978556#p978556
, nr. 137 is missing a second one solution 1.(28.) Bg7, which was the original one, when it was used as Eret nr. 84. In your .epd now it's nr.109, and in the commented version both moves are mentioned. 1.(28.) Bg7 and Bg5 are both about as equally as for their WDL- chances to be evaluated and so both should be given in syntax of bm and counted as correct solutions as well.
The position originally derives from the corr. game Persson- Teichmeister 2009, regards
For: 4r1k1/1r1np3/1pqp1ppB/p7/2b1P1PQ/2P2P2/P3B2R/3R2K1 w - -
I have:
Bg5=695 @d=68
Bg7=267 @d=48
And nothing else worth mentioning.

My notes are in here:
4r1k1/1r1np3/1pqp1ppB/p7/2b1P1PQ/2P2P2/P3B2R/3R2K1 w - - acd 68; bm Bg5; ce 695; c0 "http://talkchess.com/forum3/viewtopic.p ... 79#p827379"; c1 "Hard-Talkchess-2020.080"; c3 "Bg7"; c4 "Persson, Conny; pm=Bg7; 1-0;"; c5 "2018.12.11; ERET 084; Annotater C,P;"; pm Bg5; pv Bg5;

Looks like I was missing the date 2009
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
peter
Posts: 3383
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: Recommendation for difficult test suite

Post by peter »

Dann Corbit wrote: Thu May 08, 2025 4:30 am For: 4r1k1/1r1np3/1pqp1ppB/p7/2b1P1PQ/2P2P2/P3B2R/3R2K1 w - -
I have:
Bg5=695 @d=68
Bg7=267 @d=48
After some Forward- Backward of the lines after the two moves, SF dev with 16x3.5GHz and 32G hash has > 3 pawns advantage for White in depth 46 for both of them, the position is rather time to depth- consuming, about 20 minutes for Bg5 and even about 30' with Bg7.

Without MEA- like rewarding points, I'd give both in bm- syntax for automatically adjudicated suites, with MEA I'd split the points between the two moves in relation of about 70 and 50 percent of maximum, that I'd give for the most difficult positions in suite, so e.g with 7 points for Bg5 and 5 for Bg7, if maximum of points for a single best move was 10.

Here's the game, the position is derived from, it's reached before move nr.28:

[pgn][Event "corr 8th European Team Championship - S"]
[Site "ICCF"]
[Date "2009.02.21"]
[Round "?.1"]
[White "Persson, Conny"]
[Black "Teichmeister, Sven"]
[Result "1-0"]
[ECO "B37"]
[WhiteElo "2614"]
[BlackElo "2567"]
[PlyCount "117"]
[GameId "271054193333"]
[EventDate "2009.??.??"]
[EventType "tourn (corr)"]
[SourceTitle "Fernschach2025"]
[SourceDate "2024.10.15"]
[SourceVersion "1"]
[SourceVersionDate "2024.10.15"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. c4 Nf6 6. Nc3 d6 7. Nc2 Bg7 8. Be2 O-O 9. O-O Nd7 10. Bd2 a5 11. Na3 Nc5 12. Nab5 Nd4 13. Nxd4 Bxd4 14. Bh6 Bxc3 15. bxc3 Re8 16. f3 Qc7 17. Rb1 b6 18. Qd2 Rb8 19. Rf2 Ba6 20. h4 Rec8 21. Rd1 Qc6 22. h5 Rb7 23. hxg6 hxg6 24. g4 Nd7 25. Qg5 Re8 26. Qh4 Bxc4 27. Rh2 f6 28. Bg7 Kf7 29. Qh7 Ne5 30. f4 Qxe4 31. Bxf6+ Ke6 32. Bxe5 Bxe2 33. f5+ Kd7 34. Rxd6+ Kc8 35. Qxg6 Bb5 36. Re6 Qb1+ 37. Kf2 Qf1+ 38. Kg3 Qe1+ 39. Rf2 Qg1+ 40. Rg2 Qe1+ 41. Kh3 Rc7 42. Qh5 Rxc3+ 43. Kh2 Rc5 44. Qh6 Rc1 45. Bd4 Qh1+ 46. Kg3 Qxh6 47. Rxh6 Bc6 48. Re2 Rc4 49. Bg7 Ba4 50. Rhe6 Rg8 51. Rxe7 Bd1 52. f6 Bxe2 53. Rxe2 Rc7 54. g5 Rcxg7 55. fxg7 Rxg7 56. Kg4 Kd7 57. Kf5 Rf7+ 58. Kg6 Rf3 59. Kg7 1-0
[/pgn]
Peter.
Dann Corbit
Posts: 12777
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Recommendation for difficult test suite

Post by Dann Corbit »

I like to use this test set to check engine solving power.
It is not the harest possible, since every position can be solved without backward and forward on my machine (just analyzing the root) with some engine after a reasonable amount of time. And there are some easy problems so that it won't just crush all the engines.
I give it one minute per problem. Three of Eduard's engines solve 110 out of 120 and the bleeding edge Crystal from source control gets 109/120.

Code: Select all

1B2b2k/7q/4n2p/3Np1PQ/8/1p6/5N1P/1K1B4 w - - bm g6; id "TTT2.014";
1B4n1/p2Pp2q/4Pp2/bP3Pp1/6Pp/7k/4B3/7K w - - bm b6; id "ACT1-B.157";
1K5k/1p4pP/1p3bP1/1Pp5/2P1P3/8/2P1P1P1/8 w - - bm Ka7; id "ACT4.053";
1K6/RP3pk1/4p3/2rbP1P1/8/8/P7/8 b - - bm Rc2; id "TTT2.031";
1R6/p4p2/2k1pP2/2nr4/2p2P1P/1p4P1/1Pq5/1R2Q1K1 b - - bm Nd7; id "TTT2.086";
1b2b1BN/2r1pp1n/2qpR2p/r1Np1Rnk/p5p1/Q5Kp/8/4B3 w - - bm Qf3; id "ACT3.089";
1b2r1r1/5p1k/3pb1pB/2pnP1Q1/q2P1N2/p1P5/1p3PP1/1R2R1K1 w - - bm Re4; id "TTT1.050";
1b3K2/1p6/P1P2pp1/kN2n3/8/P7/P7/8 w - - bm a7; id "ACT1-B.056";
1b6/r2p1k2/8/1R1b3R/8/1n1K4/8/1nB5 w - - bm Bb2; id "ACT1-B.057";
1k1r1b1r/ppnqp1pp/b3Rp2/4n3/2Pp1B2/N5PB/PP3P1P/3QNRK1 w - - bm Nd3 Nf3; id "TTT1.014";
1k2b3/4p1rP/1P1pK3/1Pp2P2/Rp2P3/p2P4/2P5/b7 w - - bm Ra8+; id "ACT1-B.012";
1k5b/p2K3P/P6p/p4pp1/1p6/4B3/2P5/8 w - - bm Bc1; id "ACT3.084";
1k5r/pbq2p2/4pP2/p1P3P1/5P1r/2p1Q3/P3B1P1/3R1RK1 w - - bm Rb1; id "TTT1.026";
1k6/1P2bp2/PpP1p2P/N2p4/2p5/1p4KP/2b1BpPn/5R2 w - - bm h7; id "ACT3.067";
1kb5/R7/1Pp4p/2N1pp2/2P2np1/2K5/P4r1P/3B4 b - - bm e4; id "ACT4.011";
1q1r4/pp1b1k1p/4pppP/Q2n4/1B1P4/1P3PP1/4R1K1/2R5 w - - bm Qxd5; id "TTT2.061";
1qQ4r/p2Kpk2/5p2/1B2PPp1/6Pp/7P/P7/8 w - - bm Qxh8; id "ACT3.033";
1qrr1b2/6p1/ppkn1P2/3pP3/1PP5/2BP1pP1/BQ3P2/1RRN1n1K b - - bm Be7; id "TTT1.011";
1r3rk1/1pp2p2/1b1pbq2/p3n3/P2NP1pP/1BP1N3/1PQ2PP1/3R1RK1 b - - bm Bxd4; id "TTT2.071";
1r4k1/3N2p1/8/P1q1p3/4P3/2p2RPP/4n1K1/Q7 b - - bm Qd4; id "TTT1.047";
1r4kb/4pr2/Qppp2q1/6p1/2PP1p2/P1N5/1P1RbPB1/R3B1K1 b - - bm Bh5; id "TTT2.060";
1r5k/5P1r/2pR2pp/7P/3P4/8/1B3K2/8 w - - bm Rd8+; id "ACT1-B.021";
1r5k/6pp/p2P2Q1/p3p3/b6q/3B2P1/3P1R2/6K1 w - - bm Qf5; id "ACT5.054";
1r6/1b6/1P2k3/4Np2/2R2PpP/2K1p1P1/8/8 w - - bm Rc7; id "TTT2.008";
1r6/4rnpk/1p6/p1p1Pp1q/3p1P1P/1P1Q1RR1/P3N1P1/6K1 w - - bm Rg5; id "TTT2.024";
1rb2rk1/2q3pp/p2ppbP1/n1nB4/1p1NP2P/2N1B3/PPP1Q3/2KR2R1 w - - bm Nf5; id "TTT1.036";
1rk1br1q/1pbp1n2/5p2/4P3/PpQR1PPN/4R1p1/1PK4n/6B1 w - - bm Rc3; id "ACT2.045";
1rrb1n2/1q5k/p3pPbN/3pP1Q1/1pnP2P1/8/4RPB1/1R5K w - - bm f4; id "TTT1.012";
2B4n/p4p1P/n1p2Pp1/p1P3P1/P1q1NN2/4K3/P2P4/5k2 w - - bm Bxa6; id "ACT4.087";
2B4n/p4p1P/r1p2Pp1/p1P3P1/P1q1NN2/4K3/3P4/5k2 w - - bm Bxa6; id "ACT5.010";
2K3b1/8/pPP1p1P1/2p1k2N/2P1pN1P/6PP/n1pQ2p1/1q3r2 w - - bm Kc7; id "ACT3.048";
2K5/4NB2/3k1B2/ppp2p2/2p1p1pp/6rr/2N5/8 w - - bm Ng6; id "ACT2.093";
2K5/p1p4k/p1p5/2p3p1/6Pb/6p1/p5P1/B7 w - - bm Kd7 Kd8; id "ACT4.094";
2N3q1/pp1N4/5K2/7k/7P/3Q4/1P6/r7 w - - bm Ne7; id "ACT5.100";
2N3qk/1p6/1p4pr/6N1/8/pR2Q3/2pp2K1/4b3 w - - bm Ne7; id "ACT2.070";
2R3bk/K3p1rp/6pb/4B1p1/6P1/8/8/8 w - - bm Ra8; id "ACT2.069";
2b2B1r/3p4/pbpp4/5nR1/kp2p3/N2P1p1p/PPP3Nn/K7 w - - bm b3+; id "ACT3.054";
2bR4/N3n1Pq/p2n1rB1/1PR2p2/KP1k4/3Ppr2/2Ppp3/4B3 w - - bm Bh4; id "ACT1-B.180";
2k5/1p2K3/1B6/8/8/P7/1N2b3/8 w - - bm Ba7; id "ACT5.075";
2k5/K1P1p3/1p1PpP2/2P5/4P3/8/pP6/8 w - - bm d7+; id "ACT1-B.150";
2k5/Q1np1N2/2p2Bpp/1p1P4/pPP1p2P/P5q1/8/1K6 w - - bm Qxc7+; id "ACT4.035";
2k5/p2p4/1P6/P3p3/1q2N3/2p5/8/2K4Q w - - bm Nd6+; id "ACT3.015";
2n1n1r1/1qp2R1B/bp4N1/1p1rP3/1p1b2p1/6R1/P2p1p2/3K1k1N w - - bm Nh4; id "ACT3.079";
2n3R1/5p2/P7/5P1k/4BK1p/2q3Pp/7P/8 w - - bm Rh8+; id "ACT1-B.067";
2n5/6pB/6p1/2N2k1b/2NBprpK/P3ppP1/rP1P4/5n2 w - - bm Bxg7; id "ACT2.053";
2nB1k2/6pp/3p2p1/n2K4/3Qp1N1/1Np4R/rb1p4/1Rq3r1 w - - bm Ke6; id "ACT2.074";
2nk4/6p1/2P5/1P6/p5K1/7p/1P5B/8 w - - bm Kf3; id "ACT5.096";
2q1k1b1/7p/4p1r1/Pp1pP2Q/1P1P2PB/2P5/1KP5/8 w - - bm Qxg6+; id "ACT4.066";
2r2rk1/1q3p2/3p2p1/2nPpPPp/ppR1P2P/5QN1/PP4K1/5R2 w - - bm Rxc5; id "TTT1.091";
2r3k1/b5pp/3n4/p2Pp3/P3P2q/2NP1P1P/3Q1pK1/1R3R2 b - - bm h5; id "TTT1.018";
2r5/3Np2q/r5Rp/3p1p2/2pNkB1b/p3P3/K3B2p/8 w - - bm Nf3; id "ACT1-B.162";
2r5/pb2kp2/6r1/8/3p2pP/1P4P1/P1B2P2/2Q3K1 b - - bm Bf3; id "ACT4.065";
2rq1rk1/5p2/4pP1B/4P3/1pp3Pp/p2P4/4Q1P1/5R1K w - - bm Rf5; id "TTT1.037";
3B4/2p1PpP1/2P3pN/R2P3k/p3q3/8/P5pK/8 w - - bm e8=Q e8=R; id "ACT2.041";
3K1R2/8/8/4B2p/8/6pp/6kp/7b w - - bm Bb8; id "ACT2.023";
3R1nk1/6pr/3K1b1p/7P/4P1P1/p6B/P7/8 w - - bm g5; id "ACT4.004";
3bn3/p6b/2R5/R1pN4/2p4p/6kP/ppn3P1/6BK w - - bm Raa6; id "ACT1-B.176";
3k4/8/2p5/4P2P/2pp4/b7/P1B1K3/8 w - - bm Kf3 Bb1; id "ACT5.062";
3k4/8/p4ppp/Pp1p4/1Pp2PPP/P1P5/8/3K4 w - - bm a4; id "ACT4.007";
3q2k1/1pr3pp/5P2/6pP/2p1B2r/4QP1P/R5bP/6K1 w - - bm Bd5+; id "ACT2.049";
3r1k2/pp4pp/5p2/3P1R2/5P2/1PP4P/5P2/1K6 b - - bm Rd6 b6; id "ACT4.024";
3r1rk1/1bqn1pp1/1p1bp3/p1n1N1PQ/2PB4/1PN5/3R1P1P/3R2K1 w - - bm Rd3; id "TTT1.033";
4B3/1pk1p3/q3p3/1nP1Pp2/PPQ2P2/PK2P3/4b3/8 w - - bm Qxb5; id "ACT3.021";
4K3/1B1p4/pn1Npb2/k3p3/P1pn4/P7/7B/3N4 w - - bm Bc6; id "ACT3.029";
4N3/pp3np1/6Rn/4p1pr/1P1p4/1K3p1p/1b3R2/1k6 w - - bm Rf1+; id "ACT1-B.160";
4R3/4P1Pp/2p1p3/7p/2p1B1rk/6p1/7p/5K2 w - - bm Bh1; id "ACT4.010";
4k2q/p4p1B/1pp3pP/2N2pP1/2P2P1N/8/PP2P3/2K5 w - - bm Nxg6; id "ACT5.011";
4k3/2p4p/8/p2n1p2/5P1P/4BP2/1PN1K1nP/8 b - - bm Ngxe3 Ndxe3; id "ACT3.055";
4k3/5pBr/4b1pP/3pP1P1/2Pp4/P7/1PP5/1K6 w - - bm cxd5; id "TTT1.078";
4n1k1/8/1b1P3P/1qB3Np/6PK/7Q/p2p1p2/8 w - - bm h7+; id "ACT5.049";
4n3/8/8/8/4pNp1/8/1p2K1pk/B2Q3b w - - bm Nh3; id "ACT3.005";
4r3/1ppk2p1/3pr2p/5B2/p3RP2/2P5/P2P2PP/7K w - - bm c4; id "TTT2.090";
4rkr1/1b2np2/q4Bp1/6P1/2Q5/pP6/K1P3B1/2R5 w - - bm Bxb7; id "ACT4.001";
5B2/2Q1p3/6R1/1Pr5/2n5/8/4P1bp/3K2kq w - - bm Qf4; id "ACT5.038";
5B2/8/Q2pq2p/2p3p1/5p1k/2P1nP1P/P5PK/8 b - - bm h5; id "ACT2.066";
5K1k/rp6/8/3Pppp1/4p1p1/3p4/5p2/1Q1n4 w - - bm Qb6; id "ACT3.017";
5K2/1Pk5/1pP4n/8/2Np3b/4pB2/8/8 w - - bm Ne5; id "ACT1-B.044";
5K2/kp3P1p/2p5/2Pp4/3P4/r7/p7/6R1 w - - bm Ke7 Ke8; id "TTT2.010";
5KR1/QB4pk/P2p3B/1p5p/3b4/5nPp/q2pp3/7n w - - bm Rh8+; id "ACT1-B.084";
5Kbk/4B1pp/3N1R2/p3P2n/3P2p1/2P2p2/1P1pP1r1/1B4n1 w - - bm Rh6; id "ACT2.047";
5N1r/5n1n/ppp3R1/5K2/7k/6p1/6PN/8 w - - bm Rg4+; id "ACT3.049";
5N2/rp6/pB1p1N2/pb2k1K1/3p2p1/1R2pp2/4B1n1/6bn w - - bm Rc3; id "ACT3.011";
5b2/8/q3n3/4k3/7R/1p4R1/bP2P2B/K7 w - - bm Ra4; id "ACT2.021";
5bb1/8/P1p1P3/BN2p1p1/1p4P1/pK1P1p2/P2R4/4r2k w - - bm Nd4; id "ACT3.010";
5brk/2p1p1p1/4P1p1/3K2P1/2p5/8/2P5/1B6 w - - bm c3; id "ACT3.022";
5k1q/1rp2P2/1p3p2/1P1N4/5K2/1P3PQ1/8/8 w - - bm Qg8+; id "ACT4.062";
5k1r/7p/2p3P1/2p5/1p4PK/p6R/7P/4B3 w - - bm Kg5; id "ACT3.047";
5k2/3b4/8/5PQ1/1KPP1PpP/PP5p/2R5/3q4 b - - bm Qe1+; id "ACT2.024";
5k2/p7/3p4/1p1B1p1p/1P3P2/P1rP3P/6P1/n1BK4 w - - bm Bb2; id "TTT2.040";
5kbQ/pp4p1/n3p2p/3p2r1/7N/2PPP2P/PP3PP1/4n2K b - - bm Rxg2 Nxg2; id "ACT5.029";
5qk1/pp4p1/4ppp1/2Q3P1/7P/P1P5/1P4P1/6K1 w - - bm Qxf8+; id "TTT2.073";
5r1k/p2b1pR1/3p3B/2p1pP2/4P2q/8/PPP5/1K3Q1n w - - bm Qg1; id "TTT1.052";
5r2/NBk4P/8/8/1P2K3/pp6/1p6/1N6 w - - bm Bd5; id "ACT5.095";
5rqk/4R2p/5Pp1/1p4P1/4Q3/2p3P1/6K1/8 w - - bm Qe5 Qc6 Qb7 Kg1; id "TTT1.064";
6B1/2N5/1n6/8/6p1/3b2p1/3K1prp/5kbQ w - - bm Na8; id "ACT2.090";
6B1/6K1/8/8/7N/8/P1PkN1pp/8 w - - bm Ng1; id "ACT5.069";
6K1/1N1N4/6p1/5p1p/1k6/1p1p4/1PP5/2B1q2B w - - bm Bd2+; id "ACT3.063";
6N1/8/2ppr3/2pNp3/2k5/5P2/1PP1K3/8 w - - bm b3+; id "ACT2.009";
6bk/5pp1/3N1p1b/8/6pN/5pPp/4pP1P/4K3 w - - bm Ng6+; id "ACT3.051";
6bk/8/5R2/8/7p/5NpP/4p1P1/5rBK b - - bm Kh7 Kg7; id "ACT3.060";
6k1/1N1p3p/8/4N3/r2pp1K1/p3p1B1/p1p5/6R1 w - - bm Bf4; id "ACT1-B.091";
6k1/5pp1/7p/pBP5/P5K1/1P4P1/3Q1PbP/2r1r3 b - - bm Rcd1; id "TTT2.062";
6k1/6pp/2b5/P6p/3P1B1P/5PK1/8/8 w - - bm Bh6; id "ACT3.095";
6k1/8/ppp2pP1/4P1p1/7p/PPP1K3/8/8 w - - bm e6; id "ACT3.093";
6k1/P7/1n5P/p1p1K3/8/1p6/1N6/8 w - - bm Ke6 Kf6; id "ACT4.009";
6k1/ppp2pp1/8/1n1P4/3N2P1/2P5/P4P1P/6K1 b - - bm Nxd4; id "TTT2.098";
6nN/2p5/P1k2b2/2Bpp3/8/3bR3/8/K7 w - - bm Rxd3; id "ACT4.084";
6r1/ppk2p1p/2b5/2R1pPP1/4P2P/8/4BK2/8 w - - bm Bc4; id "TTT1.092";
6rk/2p1np2/1r1pb3/1p2p3/p1PPP1p1/1P2N1Pq/P1BQRP2/3R2K1 w - - bm Nf1; id "TTT2.085";
6rk/4qpr1/1b1p4/pp2p3/P3Pp2/2pR1Np1/P1B2PPN/3Q1R1K b - - bm Rh7; id "TTT1.071";
6rq/6p1/pQp1p1p1/P1p1P2p/p1Pk3B/N7/3K4/1b5n w - - bm Nc2+; id "ACT1-B.094";
7k/1p2B2p/1P2K1p1/3p3P/8/4b1P1/1pP2N2/8 w - - bm Kf7; id "ACT3.070";
7k/2p3pp/4pP2/4pb2/3p4/B2N2P1/3Pq1PQ/6K1 w - - bm Qh6; id "ACT1-B.053";
7k/6R1/8/8/2P2P2/P7/pP6/3K3B w - - bm Rh7+; id "ACT2.038";
7k/8/7K/p1n1p1p1/B7/4N1p1/5B2/8 w - - bm Bg1; id "ACT5.064";
7k/8/pp2p1p1/bN1p2pb/1p4p1/1P6/6P1/4K2R w - - bm g3; id "ACT4.051";
7k/Bp1R1b1p/1p2pK1n/8/4P1P1/6pB/4p3/8 w - - bm Bb8; id "ACT3.008";
7k/R7/7p/p7/2B5/K7/PPp5/3b4 w - - bm Bg8; id "ACT3.019";
7k/n4p1b/2R1PP2/8/8/2B2r1n/pK6/8 w - - bm Rc8+; id "ACT3.043";
7k/pp6/2r2n2/4p1PN/1K2p1P1/1P1PP3/5PB1/8 b - - bm Nxh5; id "ACT3.100";
I don't have early exit so at 60 seconds per problem it takes two hours.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Dann Corbit
Posts: 12777
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Recommendation for difficult test suite

Post by Dann Corbit »

These are the three engines by Eduard that solve 110/120:
Big Leptir 260224
Rems M-091024
Sun 15
Like Crystal, they retain strong playing ability. The Huntsman, another good solver, is not good at actually playing chess.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Dann Corbit
Posts: 12777
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Recommendation for difficult test suite

Post by Dann Corbit »

Re-checking my notes, Crystal scored 106/120 not 109, but it did spend the least time to solution for any of the engines for the ones that it solved.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Jouni
Posts: 3621
Joined: Wed Mar 08, 2006 8:15 pm
Full name: Jouni Uski

Re: Recommendation for difficult test suite

Post by Jouni »

Yes Huntsman is impressive solver even if it only search for mate! But mate is the goal of game. In rfdts.epd suite it solves 55% when Stockfish about 28% when I used 5 sec limit.
Jouni
peter
Posts: 3383
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: Recommendation for difficult test suite

Post by peter »

Dann Corbit wrote: Thu May 08, 2025 5:04 pm I like to use this test set to check engine solving power.
Thanks, Dann.
These 120 seem to fit quite well to the 256 above, without the doublets that gives those 359, I added MEA- syntax to them:

Code: Select all

1B1r4/rp2npkp/2b1pbp1/1qp5/nPN1R3/1P1P1QP1/2P2PBP/5R1K w - - bm Qxf6+; c0 "Qxf6+=10"; id "HTC108, 2._Corbit, Dann_Tactical Insanity Nr.1, 1";
1nb3rr/2pp3p/p1k2P2/n1q1PN2/P1pR3N/b4PBp/1R2P3/1KQ5 w - - bm Rd6+; c0 "Rd6+=10"; id "TacticalInsanityNr.9_CorbitD_HTC108-5 S, 2";
1r1q1rk1/1p2b2p/pN6/P1pP1bp1/5p2/2B2Q2/1P4PP/R4RK1 w - - bm g4; c0 "g4=10, Rad1=2"; id "Carlsen, M._Caruana, F._HTC108-7 WM2018, 3";
1r1rb1k1/5ppp/4p3/1p1p3P/1q2P2Q/pN3P2/PPP4P/1K1R2R1 w - - bm Rxg7+; c0 "Rxg7+=10"; id "ACT-Suite, Nr.12_Dorsz, OpenChess_HTC108-8, 4";
1r2kb1r/p5p1/1np1p1N1/3pPnB1/1p1P2B1/qP6/2PQ1P1P/1K1R3R b k - bm Nc4; c0 "Nc4=10"; id "van Foreest, J._L'Ami, E._HTC108-9 Zug 24...Sideline, 5";
1r3rk1/3bbppp/1qn2P2/p2pP1P1/3P4/2PB1N2/6K1/qNBQ1R2 w - - bm Bxh7+; c0 "Bxh7+=10"; id "Konig?, CCC._Cornforth96?, CSS+Playchess_HTC108-11 Arasan, 6";
1r3rk1/5p1p/p2pb1p1/3Np1P1/2pRPR2/qP2Q1N1/P1PK3P/8 w - - bm Nf5; c0 "Nf5=10, Nf6+=2"; id "PoorFish, CostalbaM_Borderline, Dual_HTC108-12, 7";
1rb1qrk1/2b2pp1/p3pBn1/3pP1Pp/1ppP4/2P1QN2/PP3P1P/R2BR1K1 w - - bm Nh4; c0 "Nh4=10"; id "LC0, CCC._SF, CSS._HTC108-15 S, 8";
2bk2r1/5q2/1p2pP1Q/pP1pP1P1/P2P4/8/2RK4/8 w - - bm Kc1; c0 "Kc1=10"; id "AlphaZero, HTC108-21._SF_Game9 2017, 9";
2q2r1k/p1p1b1pp/br1p1n2/2p1N1BP/Q1P1P3/8/PP1N1PP1/2KR3R w - - bm Ng6+; c0 "Ng6+=10"; id "Gashimov, V._Azariov, S._2011 HTC108-23, 10";
2r2r1k/qb3p1p/p2p1Np1/np1Pp1P1/2P5/3RP2P/5R2/4Q1K1 w - - bm Rf4; c0 "Rf4=10"; id "CorbitD, CCC+Rybkaf_?_HTC108-25, 11";
2r2rk1/2q2p1p/p1p1nPpQ/3p4/4p1B1/8/PPP3PP/R4R1K w - - bm Rf5; c0 "Rf5=10"; id "Gusia_Barlov_Schweiz 1980 HTC108-28, 12";
2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4; c0 "Bf4=10"; id "Bondarenko, &Kuznezov_Glarean, PoorStockfish_HTC108-29, 13";
3B4/1r2p3/r2p1p2/bkp1P1p1/1p1P1PPp/p1P1K2P/PPB5/8 w - - bm Ba4+; c0 "Ba4+=10"; id "Rudolph, W.E._?_Studie 1912 HTC108-30 S, 14";
4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - bm Qxe5; hc0 "Qxe5=10"; id "Gusev, Y._Auerbach, E.25._HTC108-42, 15";
6br/1KNp1n1r/2p2p2/P1ppRP2/1kP3pP/3PBB2/PN1P4/8 w - - bm Bxc5+; hc0 "Bxc5+=10"; id "Van Essen, M._2004, #22._HTC108-48 (-9ZNr41) S, 16";
6k1/1qr1p2p/ppN5/3p1N2/6p1/1P1P2Pp/PP2PP1P/2RK4 w - - bm Ncxe7+; c0 "Ncxe7+=10"; id "Neghina, M._Stronghold, 2003?._HTC108-49 S, 17";
6k1/ppn2p2/8/2P2P1p/1P2K3/2N5/P7/8 w - - bm Nd5; c0 "Nd5=10"; id "Tunik_Duzhakov_2011 HTC108-52, 18";
7k/4PBNp/7P/2p5/2P5/2rq2Pp/1P3P1K/8 b - - bm Qxg3+; c0 "Qxg3+=10"; id "Neghina, M._Chase, Derived_HTC108-54, 19";
r1b2rk1/pp3ppp/1n2p3/3pP3/2P2B2/b1PB1qP1/P1Q1NP1P/1K1R3R w - - bm Nd4; c0 "Nd4=10"; id "SolomonKing, ?CCC._2.g4, Hiarcs_HTC108-80 S, 20";
r3r1k1/pp1q1p2/2p2npb/PPPp1bnp/3PpN2/2N1P1PP/1R1B1PBK/3Q1R2 b - - bm Bg4; c0 "Bg4=10"; id "Nicolic, E._Fischer, R._HTC108-94 S, 21";
r5rk/1bq1bpp1/1p1ppn1p/pP5P/2P1P3/P1N2P2/1B1Q1P2/1K1R1BR1 w - - bm Nd5; c0 "Nd5=10"; id "Morozevich, A._Vitiugov, N._Reggio 2011 HTC108-100, 22";
3q3N/1p5k/5B2/8/1p2p1Rp/1P5K/p3PP2/8 w - - bm Rg7+ Rxh4+; c0 "Rg7+=10, Rxh4+=10"; id "M. Garcia - P. Krug, Studie 2015_Glarean_The Engine Crackers, 23";
k7/7p/2p5/2rp1PP1/pp6/7p/5K1P/4R3 w - - bm g6; c0 "g6=10"; id "Zepler, E.E._Studie, 1928._?, 24";
5N1n/3P1p1p/5P1k/1Pp1P2p/4KP1P/2p5/p4b2/5N2 w - - bm Ne3; c0 "Ne3=10"; id "Formela, Michal_Studie, 2019._Polski Zwiazek Szachowy, 25";
r1b2rk1/3n1pb1/2p1p1p1/p5P1/Pp2B1NQ/1q4P1/2R2P2/3R2K1 w - - bm Rxd7; c0 "Rxd7=10"; id "Stoofvlees_SF_TCEC 2019, 26";
8/1pp2k2/p2p3p/3n1KP1/5P1P/8/1P1B4/8 w - - bm Ke4; c0 "Ke4=10"; id "Lasker, Emanuel_Lipke, Paul_Nebenvariante 41.Ke4! MS, 27";
1r1q1r1k/5pp1/3p1b2/pp1BpPB1/1n2P1QP/1PN5/1PPK4/R7 w - - bm Ne2; c0 "Ne2=10"; id "Los, Andrii_Kubicki, Tadeusz_corr LIPEAD40 (PER), 28";
r1b2rk1/pp3p2/2p3pp/2n5/8/q3RN2/P4PPP/2RQ1BK1 b - - bm Qa4; c0 "Qa4=10"; id "PurePower_Exxon_Chessbase online, 29";
r2n1r1k/1pp5/3ppn2/P2Pp2p/2P1P1pq/1Q2R2P/R2N1PP1/4N1K1 w - - bm g3; c0 "g3=10"; id "Bauer, Robert_Zhak, Boris Mikhailovich_WC30/final, 30";
2b5/1pr4p/3bp1pk/1p6/1PpN2PP/K1P1n3/P3N1R1/3R4 w - - bm Nxb5; c0 "Nxb5=10"; id "Mihai Neghina_Desperation_White to move and draw S, 31";
3r2k1/p4pP1/1ppr4/5Bp1/P2qPnQP/4R3/5P2/5RK1 w - - bm e5; c0 "e5=10"; id "Tauber, Hans_Sikorsky, Horst_37.e5!, 32";
1q6/4p3/6Q1/2N1n3/p2P2P1/P2PP1k1/4Kp1p/2B5 w - - bm Ne4+; c0 "Ne4+=10"; id "Bondarenko+Gorgiev, Studie1959_BrillanterSchachzug, 17._?, 33";
7k/Bp1R1b1p/1p2pK1n/8/4P1P1/6pB/4p3/8 w - - bm Bb8; c0 "Bb8=10"; id "ACT3, ??._Festung_S, 34";
5N2/rp6/pB1p1N2/pb2k1K1/3p2p1/1R2pp2/4B1n1/6bn w - - bm Rc3; c0 "Rc3=10"; id "ACT3, ??._Studie?_?, 35";
Q3b3/1p2q3/1p6/bp5P/1p6/1p6/1P1N1PPp/4NK1k w - - bm Qd8; c0 "Qd8=10"; id "ACT3, ??._?_?, 36";
7r/p2b4/rp2p2p/kB6/8/2K5/1P6/4R3 w - - bm Re5; c0 "Re5=10"; id "ACT3, ??._Festung_?, 37";
8/qpp5/8/k1p1N3/2p5/P7/1PP1B3/K7 w - - bm Nc6+; c0 "Nc6+=10"; id "ACT3, ??._Festung_S, 38";
8/2q1k3/5N2/1p1P3N/p7/2P5/PBK5/8 w - - bm d6+; c0 "d6+=10"; id "ACT3, ??._Studie?_?, 39";
5k1r/7p/2p3P1/2p5/1p4PK/p6R/7P/4B3 w - - bm Kg5; c0 "Kg5=10"; id "ACT3, ??._Studie?_S, 40";
3k4/2pq3p/pp5R/4P3/P6P/2PN4/1PN3K1/8 w - - bm Nd4; c0 "Nd4=10"; id "Neghina, M._GoldenerKäfig, 2009._S, 41";
8/p7/8/8/7P/1pk4P/P1P5/1K1Qbq1N b - - bm Bf2; c0 "Bf2=10"; id "Matous, Derived_ColoursExch_POW.38, 42";
4q1kn/2Bp1p2/1N1PpPp1/1P2P1P1/2N3b1/6p1/1P4Pb/7K w - - bm Na5; c0 "Na5=10"; id "Neghina, M._WhieTo, MoveAndWin_2018? S, 43";
8/2N4r/1p3pkp/8/5K1p/2P4N/P3Bn2/8 w - - bm Bh5+; c0 "Bh5+=10"; id "Popov, Study_Glarean 2006, 1996?._HTC108-58, 44";
r1b1qk1r/pn3pp1/1p2p3/3pP1Bp/1bPN4/4Q1R1/P2N1PP1/R5K1 w - - bm Bf6; c0 "Bf6=10, N2f3=2"; id "Sikorsky, Horst_Novak, Joze_Sideline, 45";
8/5p2/1p1r2p1/1p1p1R2/1P3KN1/8/7p/3N2kr w - - bm Re5; c0 "Re5=10"; id "Krug, P._CCC, Paloma_S, 46";
8/3p4/p2kp1N1/p1r4p/P6P/5RK1/8/8 w - - bm Kf4; c0 "Kf4=10"; id "TCEC, Sammlung_Nr.8, j329_CCC, 47";
r2qr1k1/1b1n1pbp/pp2p1p1/7P/1B1PP3/R2BQN2/5PP1/1R4K1 w - - bm h6; c0 "h6=10"; id "TCEC, Sammlung_Nr.22, rj329_CCC, 48";
r1bqkb1r/3n1ppp/p3p3/8/Pp1B1n2/3B1N2/1P1NQPPP/R2R2K1 w kq - bm Qe1; c0 "Qe1=10"; id "Sikorsky, Horst_Vinchev, Simeon_corr GER, Hiarcs, 49";
r5b1/7P/p7/2B4p/rp6/4N1P1/p2R4/1k1K4 w - - bm Rb2+; c0 "Rb2+=10"; id "Zemljanski, Y.I._1move, cut_Tsjechover-90 S, 50";
3rqQ2/3ppppp/7k/R7/8/8/1PPP2K1/8 w - - bm Ra3; c0 "Ra3=10"; id "Study, ?._?_IQ 100, 51";
7k/1p2B2p/1P2K1p1/3p3P/8/4b1P1/1pP2N2/8 w - - bm Kf7; c0 "Kf7=10"; id "Study?, ?._?_ACT3, 52";
1K6/RP3pk1/4p3/2rbP1P1/8/8/P7/8 b - - bm Rc2; c0 "Rc2=10"; id "Study?, ?._?_TTT2 31, 53";
r1q3rk/p1p3b1/3p1nn1/2PPp2p/1P2Ppp1/2NN1P2/6PP/R1BQ1R1K b - - bm gxf3; c0 "gxf3=10, Bh6=2"; id "Semenikov+, D A._Sikorsky, H._corr. USA 2021, 54";
r1bq2rk/ppp5/3p1nnb/P1PPp1pp/1P2Pp2/2N2P2/3BBNPP/R2Q2RK b - - bm Qd7; c0 "Qd7=10"; id "Petrov, M._Sikorsky, H._CL/2021, 55";
4k2q/p4p1B/1pp3pP/2N2pP1/2P2P1N/8/PP2P3/2K5 w - - bm Nxg6; c0 "Nxg6=10"; id "Study, ?._CCC_ACT5 11, 56";
5kbQ/pp4p1/n3p2p/3p2r1/7N/2PPP2P/PP3PP1/4n2K b - - bm Rxg2; c0 "Rxg2=10"; id "Study, ?._?_ACT5 29, 57";
8/p2p4/r7/1k6/8/pK5Q/P7/b7 w - - bm Qd3+; c0 "Qd3+=10"; id "ERET 015_Endspiel D&B vs T&L&B_Becker 2015, 58";
8/7p/5P1k/1p5P/5p2/2p1p3/P1P1P1P1/1K3Nb1 w - - bm Ng3; c0 "Ng3=10"; id "ERET 032_Zugzwang_Fahrni 1922, 59";
1k6/bPN2pp1/Pp2p3/p1p5/2pn4/3P4/PPR5/1K6 w - - bm Na8 Rf2; c0 "Na8=10, Rf2=4"; id "ERET 037_Zugzwang_Garcia 2000, 60";
8/4nk2/1p3p2/1r1p2pp/1P1R1N1P/6P1/3KPP2/8 w - - bm Nd3; c0 "Nd3=10"; id "ERET 046_Endspiel T&S vs T&S_Grandelius-Raznikov, Albena 2011, 61";
r4r1k/p1p3bp/2pp2p1/4nb2/N1P4q/1P5P/PBNQ1PP1/R4RK1 b - - bm Nf3+; c0 "Nf3+=10, g5=4"; id "ERET 050_Koenigsangriff_Hansen-Barua, Biel 1993, 62";
4K1k1/8/1p5p/1Pp3b1/8/1P3P2/P1B2P2/8 w - - bm f4; c0 "f4=10, Bd1=10"; id "ERET 090_Endspiel L vs L_Salai 2011, 63";
2b1r3/r2ppN2/8/1p1p1k2/pP1P4/2P3R1/PP3PP1/2K5 w - - bm Nd6+; c0 "Nd6+=10"; id "ERET 093_Endspiel T&S&B vs T&T&L_Simkhovich 1923, 64";
2k2Br1/p6b/Pq1r4/1p2p1b1/1Ppp2p1/Q1P3N1/5RPP/R3N1K1 b - - bm Rf6; c0 "Rf6=10"; id "ERET 094_Damenopfer_Sirobaba-Chaika, CorrGame 2011, 65";
6bk/5pp1/3N1p1b/8/6pN/5pPp/4pP1P/4K3 w - - bm Ng6+; c0 "Ng6+=10"; id "Fortress, Study?_?_ACT3-51 S, 66";
4rkr1/1b2np2/q4Bp1/6P1/2Q5/pP6/K1P3B1/2R5 w - - bm Bxb7; c0 "Bxb7=10"; id "ACT4, Nr.1_?_ACT4-1, 67";
8/8/p2B1R2/Pp2K3/1Pp3pp/2P3pq/4P1kp/7b w - - bm Bb8; c0 "Bb8=10"; id "Cyclic, ZZ?._?_ACT5-25 2, 68";
k1b5/1p1p4/p1bP4/PP6/8/6N1/8/K7 w - - bm b6; c0 "b6=10"; id "Blass, U.._CCC_ACT5-27 2, 69";
3n3k/8/6PK/5PP1/1b5p/2pp4/1qP5/Q7 w - - bm g7+; c0 "g7+=6"; id "Campioli, M._#14, ?._ACT5-28 2, 70";
5q2/1p6/P5p1/1P1p1pPk/B1p5/2N1pPP1/4P1K1/8 w - - bm f4; c0 "f4=10"; id "Krug, P._?_ACT5-30 2, 71";
5rk1/5p2/5R2/6PK/2b1N3/3N4/pQnp3n/8 w - - bm Rf1; c0 "Rf1=10"; id "KrugP, Garcia_HHdbVI.0044383.001, a.01968?_ACT5-31 1, 72";
8/8/p1Kp4/k6p/B1P2N1P/1R6/P7/3q4 w - - bm Ra3; c0 "Ra3=10"; id "Kos, V._?_ACT5-34 2, 73";
Q2q3r/4kp1n/pP2P1pp/3Pp3/K3B3/1PP4P/1P2r3/4B3 w - - bm Qa7+; c0 "Qa7+=10"; id "Sokka, H._HHdbVI.1076075.001, a.53387?_ACT5-36 1, 74";
rb6/k1p1n3/P5Q1/1K3p2/3p4/6B1/6p1/8 w - - bm Qc6; c0 "Qc6=10"; id "Sehwers, J?._HHdbVI.1643584.002a., 89051?._ACT5-ana, 75";
8/p1p1p1P1/P1P1P3/7p/8/P2p1K1P/pp1p4/krbB4 w - - bm g8=N; c0 "g8=N=10"; id "Zinar, M._HHdbVI.0210037.002a., 09076?._ACT5-44 2, 76";
8/1p3p2/8/1P1NP3/B4K2/1R6/p1Pp4/2k5 w - - bm Nb4; c0 "Nb4=10"; id "Nestorescu, V._HHdbVI.0708805.002a., 33432?._ACT5-46 1, 77";
3r4/1K3p1p/3P1p2/3k1P2/3B4/1P6/1P3P1P/8 w - - bm Bc5; c0 "Bc5=10"; id "Timman, J._HHdbVI.0033988.002a., 01480._ACT5-48 2, 78";
8/1p6/p4N2/q6p/Pp1kp3/1P3P2/3K2P1/2R5 w - - bm f4; c0 "f4=10"; id "Unknown, Author_?_ACT5-51 2, 79";
2r3bq/3N1prk/5Pp1/6P1/3P3B/RP2P1P1/6K1/8 w - - bm Ra4; c0 "Ra4=10"; id "Ivanov, V._?_ACT5-53 2, 80";
1b6/2P5/8/kP1P4/p7/P4p2/5Kpp/6B1 w - - bm cxb8=B; c0 "cxb8=B=10"; id "Bernhardt, G._?_ACT5-58 2, 81";
5b2/4p1p1/p2pP1P1/P3P3/4P1N1/5KP1/4p1pP/4Bbrk w - - bm Kf4; c0 "Kf4=10"; id "Unknows, Author_?_ACT5-61 2, 82";
6k1/6pp/3K2b1/6P1/4p2P/7P/P7/1B6 w - - bm h5; c0 "h5=10"; id "Naef, W._?_ACT5-63 2, 83";
K6n/1BR1p1N1/1P1kP1br/3pnp1q/p2P4/r1p4p/P7/2b1B3 w - - bm Bg3; c0 "Bg3=10"; id "#7, ?._?_ACT5-67 2, 84";
8/K3p3/5q2/5b2/1Np5/Bp6/p3Q3/k7 w - - bm Qf1+; c0 "Qf1+=10"; id "#9, ?._?_ACT5-68 2, 85";
6B1/6K1/8/8/7N/8/P1PkN1pp/8 w - - bm Ng1; c0 "Ng1=10"; id "SilhanJ, ZizkaL_?_ACT5-59 3, 86";
r6k/p2b2pp/q1n1p2n/3pPpB1/2pP4/2P2NQ1/2P1BPP1/1R4K1 w - - bm Bf6; c0 "Bf6=10"; id "Hiarcs, ?._?_TTT2 2, 87";
2bq1rk1/p1n1b1p1/1r5p/3pPp2/2pP1B1P/2P4N/P1B1QP2/2K3RR w - - bm Rg3; c0 "Rg3=10"; id "Hiarcs, ?._?_TTT2 6 2, 88";
1B2b2k/7q/4n2p/3Np1PQ/8/1p6/5N1P/1K1B4 w - - bm g6; c0 "g6=10"; id "Derived, from_StavrietskyA, 2017._TTT2 14, 89";
2Br1r1k/qb3p1p/p2p1Np1/np1Pp1P1/2P5/3RP2P/5R2/4Q1K1 b - - bm bxc4; c0 "bxc4=10"; id "Midgame, ?._?._TTT2 23, 90";
rnbq3r/1p2b1k1/2pp1p1p/pP3pp1/2BP3N/P3P3/2P2PPP/RN1Q1RK1 w - - bm Ng6; c0 "Ng6=10"; id "TTT2.053_?_TTT2, 91";
5qk1/pp4p1/4ppp1/2Q3P1/7P/P1P5/1P4P1/6K1 w - - bm Qxf8+; c0 "Qxf8+=10"; id "TTT2.073_?_TTT2, 92";
6Bq/5pkp/4P2p/1nN1KP1P/7P/8/8/8 w - - bm f6+; c0 "f6+=10"; id "RoxlauM, GrushkoM_HHdbVI_ACT4 4 1, 93";
8/5bb1/N1r2k2/3p1p1p/p1pPpP2/PpP1P2P/1P5P/6RK w - - bm Nb8; c0 "Nb8=10"; id "Smyslov, V._?_ACT4-26 1, 94";
8/8/3k2p1/5ppb/3P4/1P6/1P3NP1/4K3 w - - bm g4; c0 "g4=10"; id "Smyslov, V._?_ACT4-41 1, 95";
2n3B1/6p1/2P2p2/1p3P1p/1p1nK2P/3P4/4N2p/7k w - - bm Ke3; c0 "Ke3=10"; id "JostenG_?_?, 96";
7k/pp1pBp1N/1p3Pp1/b3K1PR/P3P2p/2R4P/2P1N1P1/q7 w - - bm Kd6; c0 "Kd6=10"; id "Study, ?._?_ACT4-59, 97";
2q1k1b1/7p/4p1r1/Pp1pP2Q/1P1P2PB/2P5/1KP5/8 w - - bm Qxg6+; c0 "Qxg6+=10"; id "Wotawa, A._?_ACT4-66 1, 98";
8/5P2/Np1q1k2/8/p1pP3P/2P2P2/P7/1KB5 b - - bm a3; c0 "a3=10"; id "Study, ?._?_ACT4-90 1, 99";
8/1p1k4/1Pp1p3/2P1p2N/4K1p1/p5N1/8/8 w - - bm Kd3; c0 "Kd3=10"; id "Bethge, F._?_ACT4-91, 100";
2K5/p1p4k/p1p5/2p3p1/6Pb/6p1/p5P1/B7 w - - bm Kd8 Kd7; c0 "Kd8=10, Kd7=10"; id "Blathy, O._?_ACT4-94 1, 101";
4K3/1B1p4/pn1Npb2/k3p3/P1pn4/P7/7B/3N4 w - - bm Bc6; c0 "Bc6=10"; id "Cortlever, N._HHdbVI_ACT3-29 1, 102";
n6r/b7/1R4R1/2k5/2pppppp/8/1PPPPPP1/r4NK1 w - - bm b4+; c0 "b4+=10"; id "Korolkov, V._?_ACT3-38, 103";
b1K2b1n/p1BNp2r/3pP1Nr/PB1Pppp1/Pk2P2n/8/PP6/8 w - - bm a6; c0 "a6=10"; id "Fortress, ?._?_ACT3-41 1, 104";
2K3b1/8/pPP1p1P1/2p1k2N/2P1pN1P/6PP/n1pQ2p1/1q3r2 w - - bm Kc7; c0 "Kc7=10"; id "Unknown, Author_?_ACT3-48, 105";
5N1r/5n1n/ppp3R1/5K2/7k/6p1/6PN/8 w - - bm Rg4+; c0 "Rg4+=10"; id "Kraemer, A._?_ACT3-49, 106";
8/6Qp/p5pP/P2n4/8/5p2/p2K1P2/1k2Bb2 w - - bm Qa1+; c0 "Qa1+=10"; id "Sivkov, N._#10, ?._ACT3-88, 107";
5B2/1p1nNp2/8/1P2R3/3p3q/8/p1K1P1Q1/k3b3 w - - bm Ng6; c0 "Ng6=10"; id "Timman=J_Glarean, Nightmare_?, 108";
1r3rk1/6p1/p1pb1qPp/3p4/4nPR1/2N4Q/PPP4P/2K1BR2 b - - bm Rb7 Rxb2; c0 "Rb7=10, Rxb2=4"; id "Boudy Bueno, J.L.._Szabo, L._Varna 1979 Txb2!? Eret 17, 109";
r1bqk1nr/pp1pnppp/1bp5/1B6/3PP3/5N2/PP3PPP/RNBQ1RK1 w kq - bm d5; c0 "d5=10"; id "Lc0-dev_Stockfish_ECO MegaMatch II! (1|1), 110";
2r4r/3n1pk1/pq1p1bp1/3B4/1p2P1N1/7P/PP1Q1PK1/3RR3 w - - bm Bxf7; c0 "Bxf7+=10"; id "Carlsen, M._L'Ami, E._Corus B VLH16 35, 111";
nq6/pPpB4/2K5/1P2BN2/3Pk2p/5p2/8/6bN w - - bm b6; c0 "b6=10"; id "Bazlo, Yuri_10moves, less_2019 HHdbVI 1, 112";
rn2kr2/1pp1b1p1/4p3/1Pp1P2p/p1P1NP1P/P7/1B4P1/3RR1K1 w - - bm g3; c0 "g3=10, Rf1=2"; id "Opening, Hiarcs_!, ?!._?, 113";
r4rk1/ppp1bppp/2p5/4P3/8/1q2B3/PPPR1PPP/3R2K1 w - - bm cxb3; c0 "cxb3=10"; id "TCEC, rj329_?_CCC, 114";
r1b5/1pk2pr1/1Rp1p1q1/p1PpPp1p/P2P1Q1P/4P1P1/4B1K1/3R4 w - - bm e4; c0 "e4=10"; id "TCEC, rj329_?_CCC Nr.5, 115";
3r1r2/pb2nkp1/1pnb1p1p/2pNpP2/q1P1P1PP/3P1N2/P3BR2/3RQ1BK w - - bm g5; c0 "g5=10"; id "Gleichmann, Matthias_Praznik, Niko_corr CT21/final, 116";
8/3p4/p3b3/P4p1p/4pP1P/2pP2Np/Q2P2kp/2N1K3 w - - bm Qb1; c0 "Qb1=10"; id "Yarmonov, I._Glarean_2020, 117";
2r1r3/1p2qppk/1Ppp1nnp/p3p3/P1PPP3/2NBPR1P/6PK/3Q1R2 w - - bm Ne2; c0 "Ne2=10"; id "Eman_SugaR_Glarean, 118";
7k/p1pp2pp/1p1p4/8/2P2B1R/q1PP4/8/3R2K1 w - - bm Rf1; c0 "Rf1=10"; id "Hobacle's, VersionOf_Walter Eigenmann's, Study_?, 119";
r1n5/k3pp2/2Rr4/1p6/1p6/p4pp1/QP4Pn/4RBK1 w - - bm Rec1; c0 "Rec1=10"; id "Krug, P.._Glarean, EngineCrackers2_2018, 120";
r1bqr1k1/pp1nb1p1/2n3P1/3pPp1p/1p1P3P/P4N2/3N1P2/RBBQK2R w KQ - bm Ng5; c0 "Ng5=10"; id "Gniazdowski, Marian_Rau, Johann_corr CL/2019/C8 Glarean, 121";
1r6/1n1R1b2/8/1p1p3k/pPpPp1p1/2P1P3/P2K1PP1/8 w - - bm Rxb7; c0 "Rxb7=10"; id "Illescas, Miguel_Glarean, EngineCrackers_?, 122";
2k5/1p3pp1/p1p1p1p1/2P1P1P1/PP1P1P1P/K7/8/8 w - - bm f5; c0 "f5=10"; id "Heinz, J._Glarean_Study 1981, 123";
7k/pp1pBp1N/1p3Pp1/b3K1PR/P3P2p/R1n4P/2P1N1P1/3q4 w - - bm Rxc3; c0 "Rxc3=10"; id "Josten, G.._Glarean, EngineCrackers_Studie 2001, 124";
rb2n3/p3B3/1P5p/2P4K/5k2/1r4p1/3R2R1/8 w - - bm Rxg3; c0 "Rxg3=10"; id "Timman, J.._HHdbVI_?, 125";
8/1p4p1/1Np2pP1/1p6/6P1/P2kP1PK/P2P4/2b5 w - - bm Na8; c0 "Na8=10"; id "Gelly, M.._HHdbVI_Glarean, 126";
6K1/5p2/6p1/1N2qk1p/p6R/7P/Pp2N3/2B5 w - - bm Ned4+; c0 "Ned4+=10"; id "Krug, P._HHdbVI, Glarean_?, 127";
8/2p1N3/2p5/2p5/P1kb2R1/4p3/P3p1P1/1B2B2K w - - bm Be4; c0 "Be4=10"; id "Popov, G._#9_Der Standard 2006, 128";
2q2r2/3n1p2/p2p2k1/3PpRp1/P1n1P3/2P2QB1/1rB1R1P1/6K1 w - - bm Rxg5+; c0 "Rxg5+=10"; id "Arasan16.003_?_512, 129";
n1QBq1k1/5p1p/5KP1/p7/8/8/8/8 w - - bm Bc7; c0 "Bc7=10"; id "Matous_Derived_512, 130";
r1bqkb1r/ppp3pp/n3pn2/1N1p1p2/3P1B2/4P3/PPP2PPP/R2QKBNR w KQkq - bm c4; c0 "c4=10"; id "Hiarcs_Buch_512, 131";
r3kr2/pp2bpp1/2b4p/q3p3/2B1p1PP/1Q2B3/PPP2P2/2KR2R1 w q - bm g5; c0 "g5=10"; id "AM, Hiarcs_Wrong, Book_512, 132";
r7/1QP1N1Kp/pn2P1b1/Nnk2p2/7p/p4BP1/1rPPp2q/8 w - - bm Qxa8 Nd5; c0 "Qxa8=10, Nd5=7"; id "Unknown_Source_512, 133";
8/8/7K/8/p1p5/2Bp4/pn1N4/k3N3 w - - bm Nxd3; c0 "Nxd3=10"; id "Ulrichsen, J._#13_La Strategie/8 2003, 134";
r1k1n2n/8/pP6/5R2/8/1b1B4/4N3/1K5N w - - bm b7+; c0 "b7+=10"; id "ERET 036_?_512, 135";
rq6/5k2/p3pP1p/3p2p1/6PP/1PB1Q3/2P5/1K6 w - - bm Qd3; c0 "Qd3=10"; id "ERET 059_?_512, 136";
4r1k1/1r1np3/1pqp1ppB/p7/2b1P1PQ/2P2P2/P3B2R/3R2K1 w - - bm Bg7 Bg5; c0 "Bg7=10, Bg5=10"; id "ERET 084_?_512, 137";
4k1br/1K1p1n1r/2p2pN1/P2p1N2/2P3pP/5B2/P2P4/8 w - - bm Kc8; c0 "Kc8=10"; id "ERET 103_?_512, 138";
1k1n4/1p1b1p2/1Bp1pPp1/1PP1P3/8/6P1/8/1K6 w - - bm Bc7+; c0 "Bc7+=10"; id "Hasek_?_512, 139";
1nrqr3/1b4bk/pp3pp1/3pPp1p/P1pP1P1P/2P1BN2/1PB2QP1/R4RK1 w - - bm g4 Nh2; c0 "g4=10, Nh2=6, Rae1=4"; id "Unknown_Source_triple doubt, 140";
1rb1nrk1/1p1qp2p/p1np1p1Q/3NPp2/2P5/3B1N1P/P2B2P1/R6K w - - bm e6 g4; c0 "e6=10, g4=8"; id "Hiarcs, Second_Book, Best_512, 141";
2R5/k1p1p1K1/P1p1Pp2/5P2/7P/pB6/2p5/2r5 w - - bm Rxc7+; c0 "Rxc7+=10"; id "Source?_?_512, 142";
2b1Bbk1/5ppp/p3p3/8/1r3P2/4P3/P4P1P/3Q2K1 w - - bm e4; c0 "e4=10"; id "Hard, Pos_2022, Dann_triple doubt, 143";
2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - bm f6; c0 "f6=10"; id "Smyslov, V._Derived_512, 144";
2b2r2/2r2pbk/4n1pp/pp1pP3/2pP3q/P1P1B2P/1P1QNRPK/1B3R2 w - - bm Rf6 Bc2; c0 "Rf6=10, Bc2=8"; id "Source?_Dann?_Double, 145";
2r1r1k1/2P2bp1/p1Q2pq1/2R3b1/1P6/4p1Bp/4B2P/3R3K w - - bm Qf3; c0 "Qf3=10"; id "Source?_Dann?_512, 146";
2r1r1k1/4bppp/1q4n1/3pP3/p1pP4/PnR2NBP/1P4P1/1B1QR2K w - - bm e6 Bf5; c0 "e6=10, Bf5=6"; id "Gaprindashvili_Bliss_Corr, Glarean, 147";
2r2rk1/1bpR1p2/1pq1pQp1/p3P2p/P1PR3P/5N2/2P2PPK/8 w - - bm Kg3; c0 "Kg3=10"; id "Timman, J._Short, N._Tilburg 1991, 148";
2r2rk1/2qp1p1p/p1p2Pp1/2b1p3/4n3/4B3/PPP1B1PP/R3QR1K w - - bm Bxc5; c0 "Bxc5=10"; id "Gusia_Barlov, D._Switzerland 1980, 149";
2r3k1/1r3p2/1qb1pPpR/3pP1N1/p1pP4/PpP5/1Pn1BB1P/3R3K w - - bm Rg1; c0 "Rg1=10"; id "Hard, Positions_2022, Dann_512, 150";
3Q4/3p4/P2p4/N2b4/8/4P3/5p1p/5Kbk w - - bm Qa8; c0 "Qa8=10"; id "Balasz, J._?_Magyar Sakkvilag#375, 151";
3q4/4k3/1p1b1p1r/p2Q4/3B1p1p/7P/1P4P1/3R3K w - - bm b4; c0 "b4=10"; id "arasan_19.120_?, 152";
3rr1k1/pb3p1p/qp2p1pB/2p4n/3pN3/2P2B1Q/PP5P/R2R3K w - - bm Qxh5; c0 "Qxh5=10"; id "Source?_Dann?_?, 153";
4kb1r/2q2ppb/p2pp2p/5P2/NrPB2P1/1P3Q2/1K1R3P/7R w k - bm fxe6; c0 "fxe6=10"; id "Soruce?_Dann?_?, 154";
4kr2/5p1K/3p1Q2/1p4P1/4P3/1PP5/7b/8 w - - bm Kh6; c0 "Kh6=10"; id "Reti, R._?_Shakhmaty#330, 155";
4r2r/pppkq1pp/2n1pn2/4p1B1/4N2Q/8/PPP3PP/4RRK1 w - - bm Nxf6+; c0 "Nxf6+=10"; id "Source?_?_?, 156";
4rrk1/p1q1bpp1/b1n1p2p/1pppP1N1/n4B1P/3P2P1/PPP1QPBN/R3R1K1 w - - bm Qh5; c0 "Qh5=10"; id "Source?_?_512, 157";
5kN1/3p1q2/5P2/5PP1/2pK4/1p1R4/1P6/8 w - - bm Rxb3; c0 "Rxb3=10"; id "Kliadskin, M._?_Izvestia#064, 158";
5nr1/2Pp2pk/3Pp1p1/4P1P1/6P1/5K2/8/7n w - - bm c8=N; c0 "c8=N=10"; id "Randviir, J._?_Shakhmaty v SSSR 1974, 159";
5rk1/2p2Rpq/p2p2n1/2pPpQPp/4P2P/3P2N1/PP6/6K1 w - - bm Qe6; c0 "Qe6=10";; id "Source?_?_512, 160";
5rk1/8/pqPp1r1p/1p1Pp1bR/4B3/5PP1/PP2Q1K1/R7 w - - bm Rxg5+ Rah1; c0 "Rxg5+=10, Rah1=10"; id "Sedarpi_Noangami_Arasan multiple, 161";
6R1/8/2pB3k/2P4p/5p1q/5P2/4P1K1/8 w - - bm Bf8+; c0 "Bf8+=10"; id "Troitzky, A._?_Deutsche Schachzeitung#1050 1907, 162";
6b1/5p2/1p3Bp1/1P3pP1/5P2/pp1B2K1/pr4P1/k7 w - - bm Kh2 Kh3; c0 "Kh2=10, Kh3=9, Kf3=8"; id "Rusz, A._?_Glarean multiple, 163";
6k1/1pp2p2/3p4/p2P1Pp1/2P1n1Pp/4B1nP/PP4B1/4K3 w - - bm Bxe4; c0 "Bxe4=10"; id "Source?_?_512, 164";
6k1/p7/8/4B3/Pp3p1P/qP5P/P1Rb2K1/8 w - - bm Kf3; c0 "Kf3=10"; id "Salai_Derived_7moves cut, 165";
6r1/3q1npk/2b1pbnp/Rp1p4/1N1P3P/2PQ1pP1/1K3B2/5B1R w - - bm Qxg6+; c0 "Qxg6+=10"; id "Source?_#13_mulitple, 166";
7k/pp2Np1p/2p2P1N/5pP1/7K/P4n2/1q3Q2/5n2 w - - bm Kh5; c0 "Kh5=10"; id "Neghina, M._?_2 moves cut, 167";
7q/b1p5/1p1Npkb1/pPP2ppP/P1P5/3B2P1/5P1R/K3R3 w - - bm hxg6; c0 "hxg6=10"; id "Neghina, N._?_Detour, 168";
7r/pp3pk1/3p1N2/5PBp/1Pq1P3/2P4P/rP3RP1/4R1K1 w - - bm Kh2 Nd5; c0 "Kh2=10, Nd5=6"; id "Noble_Wellen_Multiple, 169";
8/1p1r2R1/p5p1/5bp1/2PB1k2/1PK5/P7/8 b - - bm Rxd4; c0 "Rxd4=10"; id "Svidler, P._Karjakin, S._Glarean, 170";
8/2p1q3/p3P3/2P4p/1PBP2kP/2N3P1/7K/8 w - - bm Be2+; c0 "Be2+=10"; id "Troitzky, A._?_Pravda#107 1928, 171";
8/2pPpP2/1P1qk1p1/1p4P1/1P4p1/1p1QK1P1/2PpPp2/8 w - - bm f8=Q d8=Q; c0 "f8=Q=10, d8=Q=8"; id "Source?_?_?, 172";
8/4K2p/6pr/5pk1/1pB2R2/p4PP1/8/8 w - - bm Rg4+; hc0 "Rg4+=10"; id "Evreinov, V._?_Shakhmaty v SSSR#187 1940, 173";
8/6pp/1K6/N5P1/3N4/8/npn1P3/k7 w - - bm Nab3+; c0 "Nab3+=10"; id "Lommer, H._?_4.hm Problemas (SEPA) 1962, 174";
8/8/8/2pK3p/8/5N2/1P4pq/5Rbk w - - bm Rb1; c0 "Rb1=10"; id "Guregenidze, D._Mitrofanov, L._1.p Molodoj Leninets (Kurgan) 1981, 175";
8/bB1p1p1k/Pr2nPpn/4P3/1PR3P1/2B4p/4K2P/8 w - - bm g5; c0 "g5=10"; id "Hard, Positions_Corbit, Dann_2022, 176";
kr1b4/p1p2B2/2p5/2p1p3/KpP1P3/1P4N1/8/7R w - - bm Rh6; c0 "Rh6=10"; id "Blundell, D._?_Bent JT EG 1989, 177";
q1r5/k3ppp1/2R5/PP1KP2r/2p4Q/2p1p3/5pP1/3R4 w - - bm Qd4+; c0 "Qd4+=10"; id "Kostadinov, D._?_Probleemblad#173 2005, 178";
q7/b1p5/kp1p4/p2PN3/PPP5/1K6/8/5B2 w - - bm c5+; c0 "c5+=10"; id "Neghina, M._Slowness_Componist#07 2012, 179";
r1b1k1r1/1p2np1p/p1n1pQp1/3p4/3NPP2/P2RB3/2PK2PP/q4B1R w q - bm Be2; c0 "Be2=10"; id "Hard, Positions_Corbit, Dann_2022, 180";
r1b3k1/ppp1q1pp/2n1p3/3pP2P/8/2NB2Q1/PPP3P1/2K2R2 w - - bm Bg6; c0 "Bg6=10"; id "Hector_So_Malmo 211, 181";
r1b3r1/5p1k/p1n2P1p/P1qpp1P1/1p1p4/3P2Q1/BPPB2P1/R4RK1 w - - bm Kf2 Bb3; c0 "Kf2=10, Bb3=6"; id "Efremov, A._Fischer, W._2012 Arasan Multiple, 182";
r1bq1rk1/1p1nbppp/p3p3/2ppP3/5B1P/2PBP3/PP1N1PP1/R2QK2R w - - bm Bxh7+; c0 "Bxh7+=10"; id "Hard, Positions_Corbit, Dann_2022, 183";
r1bq1rk1/pp1n1pp1/4pn1p/2p3B1/3P4/P1PB1N2/2P3PP/R3QRK1 w - - bm Qh4; c0 "Qh4=10"; id "Hard, Positions_Corbit, Dann_2012, 184";
r1bqn1nk/ppp4p/3p4/3Pp1r1/2P1Pp2/2NB1P2/PP2N3/2K1Q1RR w - - bm Rxh7+; c0 "Rxh7+=10"; id "Hard, Positions_Corbit, Dann_2012, 185";
r1bqr1k1/3n1ppp/p2p1b2/3N1PP1/1p1B1P2/1P6/1PP1Q2P/2KR2R1 w - - bm Qxe8+; c0 "Qxe8=10"; id "Nijboer, F._Winants, L._Hoogovens-B 1988, 186";
r2q1r2/1b2bpkp/p3p1p1/2ppP1P1/7R/1PN1BQR1/1PP2P1P/4K3 w - - bm Qf6+; c0 "Qf6+=10"; id "Asauskas_Malisauskas_Vilnius 2004 HTC, Arasan, 187";
r2q1rk1/ppp2p2/3p1np1/4pNQ1/4P1pP/1PPP4/1P3P2/R3K1R1 w Q - bm Qh6; c0 "Qh6=10"; id "Hard, Positions_Corbit, Dann_2022, 188";
r2qkb1r/3bpppp/p4nn1/3P4/1p1N4/1QN3B1/PP3PPP/R3KB1R w KQkq - bm Nc6; c0 "Nc6=10"; id "Hard, Positions_Corbit, Dann_2022, 189";
r2qrbk1/1b3p2/3p2pB/1p1P1N2/1np1P3/5NRP/1P3PP1/1B1Qn1K1 w - - bm N3h4; c0 "N3h4=10"; id "Hard, Positions_Corbit, Dann_2022, 190";
r3nrk1/5pB1/p2q1P1b/1p2P3/3p4/3B1N2/PPP5/5R1K w - - bm Bxh6; c0 "Bxh6=10"; id "Nijboer, F._Dao, T._Hoogovens-B 1977, 191";
r3r1k1/1bppq2p/1p1n1bp1/3P1p2/p4N1P/P1PB1P2/1P1Q1BP1/1K1R3R w - - bm g4; c0 "g4=10"; id "Hard, Positions_Corbit, Dann_2022, 192";
r3rbk1/ppq2ppp/2b1pB2/8/6Q1/1P1B3P/P1P2PP1/R2R2K1 w - - bm Bxh7+; c0 "Bxh7+=10"; id "Hard, Positions_Corbit, Dann_2022, 193";
r4r1k/1p1n1ppp/1qb1p3/2b1P3/2B3Q1/p1NR4/PPP3PP/1KB1R3 w - - bm Rh3; c0 "Rh3=10"; id "Hard, Positions_Corbit, Dann_2022, 194";
r4r1k/1p4qp/b1pNRbp1/2P5/3p1P1P/PQ4P1/3R2BK/8 w - - bm Rd1; c0 "Rd1=10"; id "Source?_Corbit, Dann_HardPositions 2022, 195";
r4rk1/4bppp/bq2p3/npnpP3/p2B1P2/P1PB1N2/1P2QNPP/R4RK1 w - - bm Bxh7+; c0 "Bxh7+=10"; id "Source?_Corbit, D._HardPositions 2022, 196";
r5n1/p1p1q2k/4b2p/3pB3/3PP1pP/8/PPPQ2P1/5RK1 w - - bm Qf4; c0 "Qf4=10"; id "Source?_Corbit, D._HardPositions 2022, 197";
8/8/8/5Bp1/7k/8/4pPKP/8 w - - bm Bg4; c0 "Bg4=10"; id "Source?_Fortress_HardPositions 2022 Corbit, 198";
8/4r1pk/2B5/1P3P2/2PrPb1p/6qP/1R1p2P1/3R2QK b - - bm Ra7; c0 "Ra7=10"; id "Lounek_DeOlivera_Corr 2016 Glarean, 199";
8/ppk2p1p/4pp2/4b3/4P3/PP6/4NPPP/5K2 b - - bm b5; c0 "b5=10"; id "Source?_Corbit, Dann_HardPositions 2022, 200";
1B4bk/p4n1p/6pP/3p4/7p/3Pp2P/1p2P1K1/bB6 w - - bm Bh2; c0 "Bh2=10"; id "Timman, J._Derived, -3m_New in Chess Magazine 2007, 201";
1N6/B2p1p1p/3P1P1P/2K5/pP6/p3p3/rpp1P2P/qkn4R w - - bm Nc6; c0 "Nc6=10"; id "Zinar, M._Derived, -4m_sp.p Zadachy i Etyudy#3671b 2010, 202";
1nq2r1k/p4ppp/P7/1p2R3/7n/1P2p2P/1B1bK1PN/1B3Q2 w - - bm Re8; c0 "Re8=10"; id "VonWilkonski, G._?_Berliner Lokal-Anzeiger 1913, 203";
2k5/8/8/1Q6/4p3/4pp1p/4prpr/4Kbnq w - - bm Qb6; c0 "Qb6=10"; id "Korolkov, V._?_3.p Problem#081 1959, 204";
2N5/p1R1B3/K2R4/1P6/kp6/8/1PPr1ppr/8 w - - bm Nb6+; c0 "Nb6+=10"; id "Wotawa, A._?_Deutsche Schachzeitung#641 1965, 205";
2q2B1b/6rp/4p2k/7P/1p1PPPP1/1p4K1/8/Q7 w - - bm Qa6; c0 "Qa6=10"; id "Rusinek, J._?_1.p Tidskrift for Schack#1724 1974, 206";
4k2r/3Rp1p1/1Kp1P3/Pp1P2b1/4R3/P4P2/1p4q1/1Q5r w k - bm Rh4; c0 "Rh4=10"; id "Pervakov, O._Stavrietsky, A._2011 Glarean, 207";
4N3/p1p5/P1P5/7p/5p1P/p2P1K2/rpp5/qkn1R3 w - - bm Nd6; c0 "Nd6=10"; id "Bron, V._Derived, -5m_Magyar Sakkelet#0563 1964, 208";
4R1K1/3p2p1/3k4/pP2p3/P6p/4B2P/1p3PP1/8 w - - bm Bf4; c0 "Bf4=10"; id "Kok, T._?_De Schaakwereld#418 1941, 209";
5b2/1Q2p1p1/4P1Pp/6p1/B7/3K4/1p5P/2k1q3 w - - bm Qc6+; c0 "Qc6+=10"; id "Becker, R._Derived, -1m_3.p Garcia JT 2013, 210";
6k1/p1p1p1p1/P5Pq/7P/8/5R2/1P1P4/5K1B w - - bm Rf5; c0 "Rf5=10"; id "Beyer, H._Derived, -1m_1982, 211";
6N1/p1p1p3/P1P1P3/3K4/8/5p2/pppP1P1P/rkn4R w - - bm Nf6; c0 "Nf6=10"; id "Zinar, M._Derived, -1m_2012, 212";
7r/1n1P2rp/1P3kp1/1q6/3p4/b7/p1RB1P2/3QR1K1 w - - bm Qg4; c0 "Qg4=10"; id "Josten, G._Derived, -1m_Humor Tourney EBUR#079 w2004, 213";
7R/q5p1/3B4/1pN4p/7k/p3P3/3P2PP/6K1 w - - bm Bf4; c0 "Bf4=10"; id "Josten, G._Derived, -1m_.c NONA 2005, 214";
8/3p2pr/1K1k2N1/p3RP1r/6p1/1Pp5/nb2P2n/4B3 w - - bm Bf2; c0 "Bf2=10"; id "Source?_POW29_?, 215";
8/4p3/4p3/4P1P1/2K3P1/Np3k2/1p6/qB6 w - - bm Kb4; c0 "Kb4=10"; id "Didukh, S._Derived, -3m_2.p NONA 2007, 216";
8/5p2/2pK2p1/1bR1Q1R1/1pPpPp2/2pkp3/1r1q1r2/N5N1 w - - bm Rd5; c0 "Rd5=10"; id "Source?_POW31_Glarean?, 217";
8/8/1p2p1p1/1p1p4/1P3KN1/8/7p/3N2kr w - - bm Nge3; c0 "Nge3=10"; id "Krug, P._Derived, -2m_1.c Olimpiya Dunyasi#0716 2011, 218";
8/8/8/1K1p4/p6N/1p4p1/7p/1R4bk w - - bm Kb4; c0 "Kb4=10"; id "Ryabinin, N._Derived, -7m_.hm Roslov-40 JT Zadachy i Etyudy 2003, 219";
8/q2pB3/p2N2r1/p1N5/p1p5/k7/P1P1PPPP/K7 w - - bm c3; c0 "c3=10"; id "Bron, V._?_Magyar Sakkelet#0341 1959, 220";
k2NQ3/p2Kpp1p/4p1pn/3Pb3/1P4b1/1P1p4/r6r/5n2 w - - bm Nb7+; c0 "Nb7+=10"; id "Olin, P._Derived, -7m_Selman MT Schakend Nederland#1665 1978, 221";
K7/4RBBp/2p5/3pPkp1/N2P1pbr/p2Pr1p1/1b6/6N1 w - - bm Re6; c0 "Re6=10"; id "Source?_POW45_#15, 222";
k7/qp1N4/np6/1N4K1/2p1p3/8/3P4/8 w - - bm Kg4; c0 "Kg4=10";; id "Manvelyan, A._Derived, -7m_2.p Kasparjan MT 1997, 223";
n2Bqk2/5p1p/5KP1/p7/8/8/2Q5/8 w - - bm Qc8; c0 "Qc8=10"; id "Source?_POW47_#13, 224";
nk3b2/2rP4/5pp1/5R2/2K2B2/8/1P6/8 w - - bm Kb5; c0 "Kb5=10"; id "Josten, G._Derived, -1m_1.hm StrateGems#0191 2010, 225";
R7/7p/2p4R/2p5/4K3/3Np3/p3k3/r6r w - - bm Nc1+; c0 "Nc1+=10"; id "Maksaev, V._Derived, -4m_.c Birnov MT Molodoj (Volgograd) 1998, 226";
4qrk1/3nppb1/R1Np2p1/3P2P1/1Pr5/4B3/5Q1P/5R1K w - - bm Ra8; c0 "Ra8=10"; id "Benjamin - Xu Jun, Seattle 2001_?_repl, 227";
2r2rk1/1b3ppp/pn2p3/2qpP3/1p1Q1PP1/3B2R1/PPP1N2P/1K1R4 w - - bm Bxh7+; c0 "Bxh7+=10"; id "Wilczek - Leupold, 8th Baltic Sea Team_?_repl, 228";
8/p4pk1/r1p1p1p1/P1PpRnPp/1P3P2/2P5/4RK2/8 w - - bm Rxf5; c0 "Rxf5=10"; id "Source?_Corbit, Dann_HardPositions 2022 Multiple, 229";
r2q1r2/1b2bpkp/n3p1p1/2ppP1P1/p6R/1PN1BQR1/NPP2P1P/4K3 w - - bm Qf6+; c0 "Qf6+=10"; id "Source?_HardPositions_2020, 230";
1r3knr/3b1pp1/p2q3p/3p2P1/2pN3P/P1N2P2/1PPQ4/1K1RR3 w - - bm Nxd5; c0 "Nxd5=10"; id "Source?_Corbit, Dann_HardPositions 2022, 231";
r4r1k/6qp/3R1bb1/pNp2p2/PnB1pP2/4B2P/1P3Q1K/6R1 w - - bm Rxf6; c0 "Rxf6=10"; id "Source?_Corbit, Dann_HardPositions 2022, 232";
r3r2k/1pq2pp1/4b2p/3pP3/p1nB3P/P2B1RQ1/1PP3P1/3R3K w - - bm Rf6; c0 "Rf6=10"; id "Houdini 1.5 - Rybka 4, LTC match 2011_?_repl, 233";
8/6k1/2p2qp1/1p1n1p2/r2P4/p1P3P1/3Q1PK1/R6R w - - bm c4; c0 "c4=10"; id "Houdini - Rybka TCEC, 02.2011_?_repl, 234";
1k2rb1r/1pp3p1/p4pb1/1q6/1P1PN2p/2P2P1P/3Q2PB/R3R2K w - - bm c4; c0 "c4=10"; id "Source?_Corbit, Dann_HardPositions 2022, 235";
r1b1r1k1/bp3ppp/1qn1p3/3pP3/1P3B2/P2B1N2/3Q1PPP/2R2RK1 w - - bm Bxh7+; c0 "Bxh7+=10"; id "Houdini 1.5 w32 - GullChess 1, swcr-32-2 A3 2011_?_repl, 236";
3r1rk1/1p2qpp1/p1nNp1np/4P2Q/P3N3/1P2R3/3P1PPP/2R3K1 w - - bm Rxc6; c0 "Rxc6=10"; id "Source?_Corbti, Dann_HardPositions 2022, 237";
1r6/4k3/r2p2p1/2pR1p1p/2P1pP1P/pPK1P1P1/P7/1B6 b - - bm Rxb3+; c0 "Rxb3+=10"; id "Source?_Corbit, Dann_HardPositions 2022, 238";
r1b4k/pp2qnr1/3p4/NP1Qp2p/P1B1PpP1/5P2/6P1/3R1RK1 b - - bm Qh4; c0 "Qh4=10"; id "Hovde-Timmerman, 25 Years Jubilee cr_?_repl, 239";
8/1k1n4/8/KP6/5p1p/6bP/4P1P1/3N1B2 w - - bm Kb4; c0 "Kb4=10"; id "Hergert, V.._?_1st HM Katsne_?_repl, 240";
3bK3/4p1kN/6P1/2p5/5R1R/2n5/8/3q4 w - - bm Nf8; c0 "Nf8=10"; id "Slumstrup Nielsen=S_(+3234.12, 1._?_repl, 241";
8/2pB2p1/p1np2Pb/1p1P1Rp1/2p2p1K/5k1P/2PP1P2/1b1R4 w - - bm Kh5; c0 "Kh5=10"; id "Gelly=M_(=0273.68h4f3)_Polish, 2._?_repl, 242";
4BQ2/Rn2b2q/8/2pK2n1/6pp/BR4p1/1N6/2k1rrN1 w - - bm Nd3+; c0 "Nd3+=10"; id "Aberman=V Zinar=M_(=4858.04d5, 3._?_repl, 243";
6Q1/PK1kn3/p1p2b2/1bb1b3/6p1/8/5b1b/8 w - - bm a8=B; c0 "a8=B=10"; id "Gatti=D_(=1093.13b7d7)_Best P, 4._?_repl, 244";
3N1B2/p2p4/n4p2/pK2p3/3kp3/1P2RPp1/3PP2p/b7 w - - bm Rd3+; c0 "Rd3+=10"; id "Popov=A_(=0144.48b5d4)_Zadach, 5._?_repl, 245";
8/p1p3p1/1p1kpp2/6Pp/3N1P2/5K2/7P/8 w - - bm g6; c0 "g6=10"; id "Formela=M_(=0001.37f3d6) U2_S, 6._?_repl, 246";
1Qbq4/2p2r2/2Rp2k1/P2PN3/4P3/6p1/6P1/6K1 b - - bm Kg7; c0 "Kg7=10"; id "SF_Lc0_CSS Stibi, 7._?_repl, 247";
k7/8/1Kp5/7p/3P1p2/8/1P4P1/8 w - - bm Kc7; c0 "Kc7=10"; id "Smyslov=V, You_(+0000.33b6a8)_?_repl, 248";
4N3/2pp4/5Bp1/2P5/1pPRP2p/b5pr/P3K1pk/3R3b w - - bm c6 Rg1; c0 "c6=10, Rg1=9"; id "Jan Timman_?_1/4 p. JT75 M. G, 9._?_repl, 249";
R7/5p1B/1p6/3pP3/6pp/7p/2N4p/1K5k w - - bm Ne3; c0 "Ne3=10"; id "Tarnopolsky=K_(+0111.17b1h1)_?_repl, 250";
k7/2p5/2K5/1PPP1B2/P2r3p/1P6/1p6/8 w - - bm d6; c0 "d6=10"; id "Mitrofanov=L Belyavsky=A_(+03_?_repl, 251";
k4B2/1p3p2/1P2P2R/7K/N1npp1pN/7q/2p5/3b2Q1 w - - bm Nb2; c0 "Nb2=10"; id "Jasik=A_(+4145.26h5a8)_1.p Pr, 14._?_repl, 252";
8/pp6/8/K1P5/1pk4p/6p1/PP1RP3/8 w - - bm c6; c0 "c6=10"; id "Wotawa=A_(+0100.45a5c4)_?_repl, 253";
8/pppp4/q2k1p2/3N2p1/8/P2PN3/P1BPPpP1/5K2 w - - bm Nb4; c0 "Nb4=10"; id "Somov Nasimovich=E_(+3012.67f, 16._?_repl, 254";
8/3p1p2/3p1p2/3pPp2/3pk3/6P1/2P1KP2/8 w - - bm e6; c0 "e6=10"; id "Akerblom=A_(+0000.47e2e4)_Ceskoslovensky Sach#137, 1";
8/1p4P1/bP6/rp4kN/rp6/bP6/1pP5/1K6 w - - bm Ng3; c0 "Ng3=10"; id "Mandinyan=R_(+0661.44b1g5)_pure62, 2";
1B4n1/p2Pp2q/4Pp2/bP3Pp1/6Pp/7k/4B3/7K w - - bm b6; c0 "b6=10"; id "ACT1-B.157";
1K5k/1p4pP/1p3bP1/1Pp5/2P1P3/8/2P1P1P1/8 w - - bm Ka7; c0 "Ka7=10"; id "ACT4.053";
1R6/p4p2/2k1pP2/2nr4/2p2P1P/1p4P1/1Pq5/1R2Q1K1 b - - bm Nd7; c0 "Nd7=10"; id "TTT2.086";
1b2b1BN/2r1pp1n/2qpR2p/r1Np1Rnk/p5p1/Q5Kp/8/4B3 w - - bm Qf3; c0 "Qf3=10"; id "ACT3.089";
1b2r1r1/5p1k/3pb1pB/2pnP1Q1/q2P1N2/p1P5/1p3PP1/1R2R1K1 w - - bm Re4; c0 "Re4=10"; id "TTT1.050";
1b3K2/1p6/P1P2pp1/kN2n3/8/P7/P7/8 w - - bm a7; c0 "a7=10"; id "ACT1-B.056";
1b6/r2p1k2/8/1R1b3R/8/1n1K4/8/1nB5 w - - bm Bb2; c0 "Bb2=10"; id "ACT1-B.057";
1k1r1b1r/ppnqp1pp/b3Rp2/4n3/2Pp1B2/N5PB/PP3P1P/3QNRK1 w - - bm Nd3 Nf3; c0 "Nd3=5, Nf3=5"; id "TTT1.014";
1k2b3/4p1rP/1P1pK3/1Pp2P2/Rp2P3/p2P4/2P5/b7 w - - bm Ra8+; c0 "Ra8+=10"; id "ACT1-B.012";
1k5b/p2K3P/P6p/p4pp1/1p6/4B3/2P5/8 w - - bm Bc1; c0 "Bc1=10"; id "ACT3.084";
1k5r/pbq2p2/4pP2/p1P3P1/5P1r/2p1Q3/P3B1P1/3R1RK1 w - - bm Rb1; c0 "Rb1=10"; id "TTT1.026";
1k6/1P2bp2/PpP1p2P/N2p4/2p5/1p4KP/2b1BpPn/5R2 w - - bm h7; c0 "h7=10"; id "ACT3.067";
1kb5/R7/1Pp4p/2N1pp2/2P2np1/2K5/P4r1P/3B4 b - - bm e4; c0 "e4=10"; id "ACT4.011";
1q1r4/pp1b1k1p/4pppP/Q2n4/1B1P4/1P3PP1/4R1K1/2R5 w - - bm Qxd5; c0 "Qxd5=10"; id "TTT2.061";
1qQ4r/p2Kpk2/5p2/1B2PPp1/6Pp/7P/P7/8 w - - bm Qxh8; c0 "Qxh8=10"; id "ACT3.033";
1qrr1b2/6p1/ppkn1P2/3pP3/1PP5/2BP1pP1/BQ3P2/1RRN1n1K b - - bm Be7; c0 "Be7=10"; id "TTT1.011";
1r3rk1/1pp2p2/1b1pbq2/p3n3/P2NP1pP/1BP1N3/1PQ2PP1/3R1RK1 b - - bm Bxd4; c0 "Bxd4=10"; id "TTT2.071";
1r4k1/3N2p1/8/P1q1p3/4P3/2p2RPP/4n1K1/Q7 b - - bm Qd4; c0 "Qd4=10"; id "TTT1.047";
1r4kb/4pr2/Qppp2q1/6p1/2PP1p2/P1N5/1P1RbPB1/R3B1K1 b - - bm Bh5; c0 "Bh5=10"; id "TTT2.060";
1r5k/5P1r/2pR2pp/7P/3P4/8/1B3K2/8 w - - bm Rd8+; c0 "Rd8+=10"; id "ACT1-B.021";
1r5k/6pp/p2P2Q1/p3p3/b6q/3B2P1/3P1R2/6K1 w - - bm Qf5; c0 "Qf5=10"; id "ACT5.054";
1r6/1b6/1P2k3/4Np2/2R2PpP/2K1p1P1/8/8 w - - bm Rc7; c0 "Rc7=10"; id "TTT2.008";
1r6/4rnpk/1p6/p1p1Pp1q/3p1P1P/1P1Q1RR1/P3N1P1/6K1 w - - bm Rg5; c0 "Rg5=10"; id "TTT2.024";
1rb2rk1/2q3pp/p2ppbP1/n1nB4/1p1NP2P/2N1B3/PPP1Q3/2KR2R1 w - - bm Nf5; c0 "Nf5=10"; id "TTT1.036";
1rk1br1q/1pbp1n2/5p2/4P3/PpQR1PPN/4R1p1/1PK4n/6B1 w - - bm Rc3; c0 "Rc3=10"; id "ACT2.045";
1rrb1n2/1q5k/p3pPbN/3pP1Q1/1pnP2P1/8/4RPB1/1R5K w - - bm f4; c0 "f4=10"; id "TTT1.012";
2B4n/p4p1P/n1p2Pp1/p1P3P1/P1q1NN2/4K3/P2P4/5k2 w - - bm Bxa6; c0 "Bxa6=10"; id "ACT4.087";
2B4n/p4p1P/r1p2Pp1/p1P3P1/P1q1NN2/4K3/3P4/5k2 w - - bm Bxa6; c0 "Bxa6=10"; id "ACT5.010";
2K5/4NB2/3k1B2/ppp2p2/2p1p1pp/6rr/2N5/8 w - - bm Ng6; c0 "Ng6=10"; id "ACT2.093";
2N3q1/pp1N4/5K2/7k/7P/3Q4/1P6/r7 w - - bm Ne7; c0 "Ne7=10"; id "ACT5.100";
2N3qk/1p6/1p4pr/6N1/8/pR2Q3/2pp2K1/4b3 w - - bm Ne7; c0 "Ne7=10"; id "ACT2.070";
2R3bk/K3p1rp/6pb/4B1p1/6P1/8/8/8 w - - bm Ra8; c0 "Ra8=10"; id "ACT2.069";
2b2B1r/3p4/pbpp4/5nR1/kp2p3/N2P1p1p/PPP3Nn/K7 w - - bm b3+; c0 "b3+=10"; id "ACT3.054";
2bR4/N3n1Pq/p2n1rB1/1PR2p2/KP1k4/3Ppr2/2Ppp3/4B3 w - - bm Bh4; c0 "Bh4=10"; id "ACT1-B.180";
2k5/1p2K3/1B6/8/8/P7/1N2b3/8 w - - bm Ba7; c0 "Ba7=10"; id "ACT5.075";
2k5/K1P1p3/1p1PpP2/2P5/4P3/8/pP6/8 w - - bm d7+; c0 "d7+=10"; id "ACT1-B.150";
2k5/Q1np1N2/2p2Bpp/1p1P4/pPP1p2P/P5q1/8/1K6 w - - bm Qxc7+; c0 "Qxc7+=10"; id "ACT4.035";
2k5/p2p4/1P6/P3p3/1q2N3/2p5/8/2K4Q w - - bm Nd6+; c0 "Nd6+=10"; id "ACT3.015";
2n1n1r1/1qp2R1B/bp4N1/1p1rP3/1p1b2p1/6R1/P2p1p2/3K1k1N w - - bm Nh4; c0 "Nh4=10"; id "ACT3.079";
2n3R1/5p2/P7/5P1k/4BK1p/2q3Pp/7P/8 w - - bm Rh8+; c0 "Rh8+=10"; id "ACT1-B.067";
2n5/6pB/6p1/2N2k1b/2NBprpK/P3ppP1/rP1P4/5n2 w - - bm Bxg7; c0 "Bxg7=10"; id "ACT2.053";
2nB1k2/6pp/3p2p1/n2K4/3Qp1N1/1Np4R/rb1p4/1Rq3r1 w - - bm Ke6; c0 "Ke6=10"; id "ACT2.074";
2nk4/6p1/2P5/1P6/p5K1/7p/1P5B/8 w - - bm Kf3; c0 "Kf3=10"; id "ACT5.096";
2r2rk1/1q3p2/3p2p1/2nPpPPp/ppR1P2P/5QN1/PP4K1/5R2 w - - bm Rxc5; c0 "Rxc5=10"; id "TTT1.091";
2r3k1/b5pp/3n4/p2Pp3/P3P2q/2NP1P1P/3Q1pK1/1R3R2 b - - bm h5; c0 "h5=10"; id "TTT1.018";
2r5/3Np2q/r5Rp/3p1p2/2pNkB1b/p3P3/K3B2p/8 w - - bm Nf3; c0 "Nf3=10"; id "ACT1-B.162";
2r5/pb2kp2/6r1/8/3p2pP/1P4P1/P1B2P2/2Q3K1 b - - bm Bf3; c0 "Bf3=10"; id "ACT4.065";
2rq1rk1/5p2/4pP1B/4P3/1pp3Pp/p2P4/4Q1P1/5R1K w - - bm Rf5; c0 "Rf5=10"; id "TTT1.037";
3B4/2p1PpP1/2P3pN/R2P3k/p3q3/8/P5pK/8 w - - bm e8=Q e8=R; c0 "e8=Q=7, e8=R=7"; id "ACT2.041";
3K1R2/8/8/4B2p/8/6pp/6kp/7b w - - bm Bb8; c0 "Bb8=10"; id "ACT2.023";
3R1nk1/6pr/3K1b1p/7P/4P1P1/p6B/P7/8 w - - bm g5; c0 "g5=10"; id "ACT4.004";
3bn3/p6b/2R5/R1pN4/2p4p/6kP/ppn3P1/6BK w - - bm Raa6; c0 "Raa6=10"; id "ACT1-B.176";
3k4/8/2p5/4P2P/2pp4/b7/P1B1K3/8 w - - bm Kf3 Bb1; c0 "Kf3=7, Bb1=7"; id "ACT5.062";
3k4/8/p4ppp/Pp1p4/1Pp2PPP/P1P5/8/3K4 w - - bm a4; c0 "a4=10"; id "ACT4.007";
3q2k1/1pr3pp/5P2/6pP/2p1B2r/4QP1P/R5bP/6K1 w - - bm Bd5+; c0 "Bd5+=10"; id "ACT2.049";
3r1k2/pp4pp/5p2/3P1R2/5P2/1PP4P/5P2/1K6 b - - bm Rd6 b6; c0 "Rd6=7, b6=5"; id "ACT4.024";
3r1rk1/1bqn1pp1/1p1bp3/p1n1N1PQ/2PB4/1PN5/3R1P1P/3R2K1 w - - bm Rd3; c0 "Rd3=10"; id "TTT1.033";
4B3/1pk1p3/q3p3/1nP1Pp2/PPQ2P2/PK2P3/4b3/8 w - - bm Qxb5; c0 "Qxb5=10"; id "ACT3.021";
4N3/pp3np1/6Rn/4p1pr/1P1p4/1K3p1p/1b3R2/1k6 w - - bm Rf1+; c0 "Rf1+=10"; id "ACT1-B.160";
4R3/4P1Pp/2p1p3/7p/2p1B1rk/6p1/7p/5K2 w - - bm Bh1; c0 "Bh1=10"; id "ACT4.010";
4k3/2p4p/8/p2n1p2/5P1P/4BP2/1PN1K1nP/8 b - - bm Ngxe3 Ndxe3; c0 "Ngxe3=5, Ndxe3=5"; id "ACT3.055";
4k3/5pBr/4b1pP/3pP1P1/2Pp4/P7/1PP5/1K6 w - - bm cxd5; c0 "cxd5=10"; id "TTT1.078";
4n1k1/8/1b1P3P/1qB3Np/6PK/7Q/p2p1p2/8 w - - bm h7+; c0 "h7+=10"; id "ACT5.049";
4n3/8/8/8/4pNp1/8/1p2K1pk/B2Q3b w - - bm Nh3; c0 "Nh3=10"; id "ACT3.005";
4r3/1ppk2p1/3pr2p/5B2/p3RP2/2P5/P2P2PP/7K w - - bm c4; c0 "c4=10"; id "TTT2.090";
5B2/2Q1p3/6R1/1Pr5/2n5/8/4P1bp/3K2kq w - - bm Qf4; c0 "Qf4=10"; id "ACT5.038";
5B2/8/Q2pq2p/2p3p1/5p1k/2P1nP1P/P5PK/8 b - - bm h5; c0 "h5=10"; id "ACT2.066";
5K1k/rp6/8/3Pppp1/4p1p1/3p4/5p2/1Q1n4 w - - bm Qb6; c0 "Qb6=10"; id "ACT3.017";
5K2/1Pk5/1pP4n/8/2Np3b/4pB2/8/8 w - - bm Ne5; c0 "Ne5=10"; id "ACT1-B.044";
5K2/kp3P1p/2p5/2Pp4/3P4/r7/p7/6R1 w - - bm Ke7 Ke8; c0 "Ke7=5, Ke8=5"; id "TTT2.010";
5KR1/QB4pk/P2p3B/1p5p/3b4/5nPp/q2pp3/7n w - - bm Rh8+; c0 "Rh8+=10"; id "ACT1-B.084";
5Kbk/4B1pp/3N1R2/p3P2n/3P2p1/2P2p2/1P1pP1r1/1B4n1 w - - bm Rh6; c0 "Rh6=10"; id "ACT2.047";
5b2/8/q3n3/4k3/7R/1p4R1/bP2P2B/K7 w - - bm Ra4; c0 "Ra4=10"; id "ACT2.021";
5bb1/8/P1p1P3/BN2p1p1/1p4P1/pK1P1p2/P2R4/4r2k w - - bm Nd4; c0 "Nd4=10"; id "ACT3.010";
5brk/2p1p1p1/4P1p1/3K2P1/2p5/8/2P5/1B6 w - - bm c3; c0 "c3=10"; id "ACT3.022";
5k1q/1rp2P2/1p3p2/1P1N4/5K2/1P3PQ1/8/8 w - - bm Qg8+; c0 "Qg8+=10"; id "ACT4.062";
5k2/3b4/8/5PQ1/1KPP1PpP/PP5p/2R5/3q4 b - - bm Qe1+; c0 "Qe1+=10"; id "ACT2.024";
5k2/p7/3p4/1p1B1p1p/1P3P2/P1rP3P/6P1/n1BK4 w - - bm Bb2; c0 "Bb2=10"; id "TTT2.040";
5r1k/p2b1pR1/3p3B/2p1pP2/4P2q/8/PPP5/1K3Q1n w - - bm Qg1; c0 "Qg1=10"; id "TTT1.052";
5r2/NBk4P/8/8/1P2K3/pp6/1p6/1N6 w - - bm Bd5; c0 "Bd5=10"; id "ACT5.095";
5rqk/4R2p/5Pp1/1p4P1/4Q3/2p3P1/6K1/8 w - - bm Qe5 Qc6 Qb7 Kg1; c0 "Qe5=2, Qc6=2, Qb7=2, Kg1=2"; id "TTT1.064";
6B1/2N5/1n6/8/6p1/3b2p1/3K1prp/5kbQ w - - bm Na8; c0 "Na8=10"; id "ACT2.090";
6K1/1N1N4/6p1/5p1p/1k6/1p1p4/1PP5/2B1q2B w - - bm Bd2+; c0 "Bd2+=10"; id "ACT3.063";
6N1/8/2ppr3/2pNp3/2k5/5P2/1PP1K3/8 w - - bm b3+; c0 "b3+=10"; id "ACT2.009";
6bk/8/5R2/8/7p/5NpP/4p1P1/5rBK b - - bm Kh7 Kg7; c0 "Kh7=10, Kg7=2"; id "ACT3.060";
6k1/1N1p3p/8/4N3/r2pp1K1/p3p1B1/p1p5/6R1 w - - bm Bf4; c0 "Bf4=10"; id "ACT1-B.091";
6k1/5pp1/7p/pBP5/P5K1/1P4P1/3Q1PbP/2r1r3 b - - bm Rcd1; c0 "Rcd1=10"; id "TTT2.062";
6k1/6pp/2b5/P6p/3P1B1P/5PK1/8/8 w - - bm Bh6; c0 "Bh6=10"; id "ACT3.095";
6k1/8/ppp2pP1/4P1p1/7p/PPP1K3/8/8 w - - bm e6; c0 "e6=10"; id "ACT3.093";
6k1/P7/1n5P/p1p1K3/8/1p6/1N6/8 w - - bm Ke6 Kf6; c0 "Ke6=5, Kf6=5"; id "ACT4.009";
6k1/ppp2pp1/8/1n1P4/3N2P1/2P5/P4P1P/6K1 b - - bm Nxd4; c0 "Nxd4=10"; id "TTT2.098";
6nN/2p5/P1k2b2/2Bpp3/8/3bR3/8/K7 w - - bm Rxd3; c0 "Rxd3=10"; id "ACT4.084";
6r1/ppk2p1p/2b5/2R1pPP1/4P2P/8/4BK2/8 w - - bm Bc4; c0 "Bc4=10"; id "TTT1.092";
6rk/2p1np2/1r1pb3/1p2p3/p1PPP1p1/1P2N1Pq/P1BQRP2/3R2K1 w - - bm Nf1; c0 "Nf1=10"; id "TTT2.085";
6rk/4qpr1/1b1p4/pp2p3/P3Pp2/2pR1Np1/P1B2PPN/3Q1R1K b - - bm Rh7; c0 "Rh7=10"; id "TTT1.071";
6rq/6p1/pQp1p1p1/P1p1P2p/p1Pk3B/N7/3K4/1b5n w - - bm Nc2+; c0 "Nc2+=10"; id "ACT1-B.094";
7k/2p3pp/4pP2/4pb2/3p4/B2N2P1/3Pq1PQ/6K1 w - - bm Qh6; c0 "Qh6=10"; id "ACT1-B.053";
7k/6R1/8/8/2P2P2/P7/pP6/3K3B w - - bm Rh7+; c0 "Rh7+=10"; id "ACT2.038";
7k/8/7K/p1n1p1p1/B7/4N1p1/5B2/8 w - - bm Bg1; c0 "Bg1=10"; id "ACT5.064";
7k/8/pp2p1p1/bN1p2pb/1p4p1/1P6/6P1/4K2R w - - bm g3; c0 "g3=10"; id "ACT4.051";
7k/R7/7p/p7/2B5/K7/PPp5/3b4 w - - bm Bg8; c0 "Bg8=10"; id "ACT3.019";
7k/n4p1b/2R1PP2/8/8/2B2r1n/pK6/8 w - - bm Rc8+; c0 "Rc8+=10"; id "ACT3.043";
7k/pp6/2r2n2/4p1PN/1K2p1P1/1P1PP3/5PB1/8 b - - bm Nxh5; c0 "Nxh5=10"; id "ACT3.100";
Peter.
Hai
Posts: 675
Joined: Sun Aug 04, 2013 1:19 pm

Re: Recommendation for difficult test suite

Post by Hai »

Dann Corbit wrote: Thu May 08, 2025 5:11 pm These are the three engines by Eduard that solve 110/120:
Big Leptir 260224
Rems M-091024
Sun 15
Like Crystal, they retain strong playing ability. The Huntsman, another good solver, is not good at actually playing chess.
Are these engines better than Stockfish on notebooks?
Or better when both runs on 2x AMD EPYC 9965 hardware?
Dann Corbit
Posts: 12777
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Recommendation for difficult test suite

Post by Dann Corbit »

I test with AMD 3970x with SMT turned off and I use 30 out of 32 cores.
I have 128GB RAM, but use only 16GB hash for the test.
I run at 60 seconds per posiion.
I have friends with lesser hardware who get proportional results, but obviously less solutions in the allotted 60 seconds per position.
For testing GPU programs like LC0 I have two Nvidia 2080 Super cards that are water cooled.

I do not know how chess programs would perform on a low end laptop because I do not test at fast time control like 1 second per position.
I perform the testing for myself and a select group of friends so that I can determine which engines are best for tactical position analysis.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.