Here is another epd file to use with GradualTest. I converted the relot test so GradualTest can score the test. The original relot.pgn can be found here - http://www.top-5000.nl/yats.htm. I ran Rybka 2.3.2a on this test using this batch file for GradualTest ...
GradualTest26 /i relot.epd /o Temp.log /u /s "setoption name Hash value 256" /t 10 Rybka232a.exe
GradualTest26 /o Temp.log >Rybka232a.log
The Temp log file must be deleted between tests. The score for Rybka 2.3.2a ...
Number of tests: 226
Max score: 717
Engines score: 497
Number with full score: 153
Found in: 1 sec = 122, 2 sec = 17, 5 sec = 7, 10 sec = 7,
Time used for tests (wrong answer=10s): 845s
There were about a dozen errors in the relot.pgn regarding castling availability. I corrected those errors and here is the resulting relot.epd -
r1bqrnk1/pp2bppp/2p5/3p2B1/3Pn3/2NBPN2/PPQ2PPP/4RRK1 w - - bm Bxe7; c1 "6"; id "relot 1";
r1b1rnk1/pp2qppp/2p5/3p4/3Pn3/2NBPN2/PPQ2PPP/4RRK1 w - - bm Bxe4; c1 "3"; id "relot 2";
r1b1rnk1/p3qppp/1pp5/8/3Pp3/2N1P3/PPQN1PPP/4RRK1 w - - bm Qa4; c1 "3"; id "relot 3";
r1b1rnk1/p3q1pp/1pp5/5p2/Q2P4/2N1Pp2/PP1N2PP/4RRK1 w - - bm Nxf3; c1 "1"; id "relot 4";
r1b1rnk1/p5pp/1ppq4/4Np2/3PP3/2N5/PPQ3PP/4RRK1 w - - bm Rd1; c1 "2"; id "relot 5";
r1b1r1k1/p5pp/1ppqn3/4Np2/3PP3/2N5/PPQ3PP/3R1RK1 w - - bm Qb3; c1 "4"; id "relot 6";
3q1rk1/B2bppbp/3p1np1/8/4P3/2pQ2P1/PP3PBP/2R2RK1 b - - bm cxb2; c1 "1"; id "relot 7";
3q1rk1/B2bppbp/3p1np1/8/4P3/2RQ2P1/Pp3PBP/5RK1 b - - bm d5; c1 "6"; id "relot 8";
3q1rk1/B3ppbp/5np1/1Q1P1b2/8/2R3P1/Pp3PBP/5RK1 b - - bm Nxd5; c1 "4"; id "relot 9";
3q1rk1/B3ppbp/6p1/1QRn1b2/8/6P1/Pp3PBP/5RK1 b - - bm Nc7; c1 "3"; id "relot 10";
3q1rk1/BQn1ppbp/6p1/2R2b2/8/6P1/Pp3PBP/5RK1 b - - bm Ne6; c1 "5"; id "relot 11";
3R1rk1/BQ2ppbp/4n1p1/8/8/6P1/Pp3PBP/5bK1 b - - bm Rxd8; c1 "1"; id "relot 12";
r2qkb1r/3b2pp/p3pn2/n1p5/B7/2p1PN2/PP2QPPP/R1BR2K1 w kq - bm Rxd7; c1 "5"; id "relot 13";
r2qkb1r/3n2pp/p3p3/n1p5/B7/2p1PN2/PP2QPPP/R1B3K1 w kq - bm Ne5; c1 "2"; id "relot 14";
3q1b1r/r3k1pp/p3pn2/n1p1N3/B3P3/2P5/P3QPPP/R1B3K1 w - - bm Bg5; c1 "2"; id "relot 15";
5b1r/r3k2p/pq2pnp1/n1p1N3/B3PB2/2P5/P3QPPP/3R2K1 w - - bm Bg5; c1 "2"; id "relot 16";
r2q1rk1/pQ1n1ppp/4p3/2bn4/2B2P2/4P3/PP3P1P/RNBR2K1 b - - bm Rb8; c1 "2"; id "relot 17";
1r1q1rk1/p2n1ppp/2Q1p3/2bn4/2B2P2/4P3/PP3P1P/RNBR2K1 b - - bm Qh4; c1 "8"; id "relot 18";
2r2qk1/r2n1pp1/p3b2p/2pp4/3N4/Q3P3/PP2BPPP/2R2RK1 w - - bm Nxe6; c1 "1"; id "relot 19";
2r2qk1/r2n2p1/p3p2p/2pp4/8/Q3P3/PP2BPPP/2R2RK1 w - - bm e4; c1 "6"; id "relot 20";
2r2qk1/r2n2p1/p3p2p/2p5/3pP3/Q7/PP2BPPP/2R2RK1 w - - bm f4; c1 "4"; id "relot 21";
2r3k1/r2nq1p1/p3p2p/2p5/3pPP2/Q7/PP2B1PP/2R2RK1 w - - bm e5; c1 "4"; id "relot 22";
1r4k1/r2nq1p1/p3p2p/2p1P3/3p1P2/Q7/PP2B1PP/2R2RK1 w - - bm Bc4; c1 "3"; id "relot 23";
1r3n1k/r3q1p1/4p2p/p1p1P3/2Bp1P2/1P5Q/P5PP/2R2RK1 w - - bm f5; c1 "3"; id "relot 24";
1r3n1k/r3q1p1/7p/p1p1Pp2/2Bp4/1P5Q/P5PP/2R2RK1 w - - bm Rxf5; c1 "1"; id "relot 25";
1r5k/r3q1pn/7p/p1p1PR2/2Bp4/1P5Q/P5PP/2R3K1 w - - bm Rcf1; c1 "1"; id "relot 26";
3q3k/1r2r1pn/7p/p1p1PR2/2Bp3P/1P4Q1/P5P1/5RK1 w - - bm e6; c1 "2"; id "relot 27";
3q3k/2r1r1pn/4P2p/p1p2R2/2Bp3P/1P4Q1/P5P1/5RK1 w - - bm Qe5; c1 "2"; id "relot 28";
4q2k/2r1r1p1/4Pn1p/p1p2R2/P2pQ2P/1P1B1R2/6P1/6K1 w - - bm Rxf6; c1 "2"; id "relot 29";
r3kb1r/pp1b1pp1/2n2q1p/8/8/2N1P3/PP1Q1PPP/R3KBNR b KQkq - bm O-O-O; c1 "2"; id "relot 30";
2k4r/pp3pp1/2n4p/8/8/3QP3/PP3qPP/2Kb1BNR b - - bm Bg4; c1 "3"; id "relot 31";
2k4r/pp3pp1/2n4p/8/6b1/3QPN2/PP3qPP/2K2B1R b - - bm Bxf3; c1 "2"; id "relot 32";
1k5r/pp3pp1/2n4p/8/8/4PQ2/PPK3PP/4qB1R b - - bm Rc8; c1 "6"; id "relot 33";
1kr5/pp3pp1/7p/4n3/8/1K2P1Q1/PP4PP/4qB1R b - - bm Qd1+; c1 "2"; id "relot 34";
2kr1b2/pbpqn3/1pn1Qp1p/3p4/3P3P/P1NB1N2/1PPB1Pr1/2K1R2R w - - bm Qe3; c1 "3"; id "relot 35";
1k1r1br1/pbpqn3/1pn4p/3p1p2/3P3P/P1N1QN1B/1PPB1P2/2K1R2R w - - bm Qd3; c1 "3"; id "relot 36";
1kbr1br1/p1p1n3/1pn4p/3p1p1q/3P1B2/P1NQ1N1B/1PP2P2/2K1R2R w - - bm Nb5; c1 "4"; id "relot 37";
1k3br1/pbprn3/1pn4p/1N1p1p1q/3P1B2/P1Q2N1B/1PP2P2/2K1R2R w - - bm Ne5; c1 "3"; id "relot 38";
1k4r1/pbpPn1b1/1p5p/1N3p1q/5B2/P1p4B/1PP2P2/2K1R2R w - - bm Nxc7; c1 "8"; id "relot 39";
r2qr1k1/p3ppbp/bpn2np1/3p4/3P4/BPN1P1P1/P2QNPBP/R4RK1 b - - bm e5; c1 "5"; id "relot 40";
r2qr1k1/p4pbp/bp3np1/3pn3/8/BPN1P1P1/P2QNPBP/R2R2K1 b - - bm Nd3; c1 "6"; id "relot 41";
r2qr1k1/p4pbp/bp4p1/8/3N4/BPN3P1/P2Q2KP/R2R4 b - - bm Bb7+; c1 "3"; id "relot 42";
r2qr1k1/pb3pbp/1p4p1/8/3N4/BPN3P1/P2Q3P/R2R1K2 b - - bm Qd7; c1 "1"; id "relot 43";
r1br2k1/1pq2pp1/p3p2p/n2P4/2PN4/6P1/PQ3PBP/2RR2K1 w - - bm Qb4; c1 "2"; id "relot 44";
1rbr2k1/1pq2pp1/p3p2p/n2P4/1QPN4/6P1/P4PBP/2RR2K1 w - - bm Nxe6; c1 "8"; id "relot 45";
1r1r2k1/1pq2pp1/p3b2p/n2P4/1QP5/6P1/P4PBP/2RR2K1 w - - bm d6; c1 "3"; id "relot 46";
1r1r2k1/5pp1/pp1Pb2p/2q1Q3/2P5/6P1/P4PBP/2RR2K1 w - - bm Qf4; c1 "4"; id "relot 47";
3r2k1/3r1p2/pp1Pb3/2q3p1/3R4/6P1/P2Q1PB1/3R2K1 w - - bm Bd5; c1 "6"; id "relot 48";
3r1k2/5p2/pp1rb3/3B2Q1/7R/2q3P1/P4P2/3R2K1 w - - bm Rdd4; c1 "4"; id "relot 49";
2rr2k1/N5b1/2n2qpp/2Qp4/3P4/8/P3NPP1/2R2RK1 b - - bm Nxa7; c1 "1"; id "relot 50";
r2r2k1/2Q3b1/5qpp/3p4/3P4/8/P3NPP1/2R2RK1 b - - bm Rxa2; c1 "1"; id "relot 51";
3r2k1/2Q3b1/2R2qpp/3p4/3P4/8/r3NPP1/5RK1 b - - bm Ra7; c1 "8"; id "relot 52";
3r2k1/1r1q2b1/2R3Np/2Qp4/3P4/8/5PP1/5RK1 b - - bm Qg4; c1 "4"; id "relot 53";
rnb2rk1/ppp3pp/8/3p1p2/3Pn3/2PB1N2/Pq2NPPP/R2Q1RK1 w - - bm c4; c1 "2"; id "relot 54";
rnb2r1k/ppp3pp/8/5p2/2BPn3/q4N2/P3NPPP/1R1Q1RK1 w - - bm Ne5; c1 "6"; id "relot 55";
rnb2r1k/ppp4p/6p1/4Np2/2BPn3/q7/P3NPPP/1R1Q1RK1 w - - bm Rb3; c1 "2"; id "relot 56";
rnb2r1k/ppp1q2p/6p1/4Np2/2BPn3/1R6/P3NPPP/3Q1RK1 w - - bm Nf4; c1 "4"; id "relot 57";
rnb2r2/ppp1q1kp/6p1/4Np2/2BPnN2/1R6/P4PPP/3Q1RK1 w - - bm Rh3; c1 "4"; id "relot 58";
r1b2r2/ppp1q1kp/2n3p1/4Np2/2BPnN2/7R/P4PPP/3Q1RK1 w - - bm Nfxg6; c1 "1"; id "relot 59";
r1b2k2/ppp5/2n2q2/5p2/2BPn3/7R/P4PPP/3Q1RK1 w - - bm Rh7; c1 "2"; id "relot 60";
r1b2k2/ppp1n2R/6q1/5p2/2BPn3/8/P4PPP/3QR1K1 w - - bm Rf7+; c1 "5"; id "relot 61";
rnbq1rk1/pp2bppp/5n2/2pN4/2Pp4/3Q1NP1/PP2PPBP/R1B2RK1 b - - bm Nc6; c1 "2"; id "relot 62";
r2q1rk1/pp2bppp/2n2n2/2pN4/2Pp1Bb1/P2Q1NP1/1P2PPBP/R4RK1 b - - bm Nxd5; c1 "3"; id "relot 63";
r1q2r1k/pp2bpp1/2n5/2p3N1/3pBBb1/P2Q2P1/1P2PP1P/R4RK1 b - - bm Bxg5; c1 "3"; id "relot 64";
r1q2r1k/pp3pp1/8/2p1n1B1/3pB1b1/P5P1/1PQ1PP1P/R4RK1 b - - bm c4; c1 "2"; id "relot 65";
r1q2r1k/pp3pp1/8/4n1B1/2p1B1b1/P2P2P1/1PQ2P1P/R1R3K1 b - - bm Bf3; c1 "6"; id "relot 66";
r2q1rk1/pp1bppbp/3pn1p1/8/2P1P3/2N1B3/PP1QBPPP/R4RK1 w - - bm Rad1; c1 "2"; id "relot 67";
r2q1rk1/pp2ppbp/2bpn1p1/8/2P1P3/2N1B3/PP1QBPPP/3R1RK1 w - - bm Nd5; c1 "2"; id "relot 68";
r2qr1k1/pp2ppbp/2bpn1p1/3N4/2P1P3/4B3/PP1QBPPP/3R1RK1 w - - bm f4; c1 "2"; id "relot 69";
r2qr1k1/ppn1ppbp/2bp2p1/3N4/2P1PP2/4B3/PP1QB1PP/3R1RK1 w - - bm f5; c1 "1"; id "relot 70";
r2qr1k1/pp2ppb1/2bp2p1/2nN4/2P1P1B1/4B3/PP1Q2PP/3R1RK1 w - - bm Qf2; c1 "1"; id "relot 71";
r2q1rk1/pp2pp2/3p2p1/2nbb3/2P3BQ/4B3/PP4PP/3R1RK1 w - - bm Rxd5; c1 "2"; id "relot 72";
8/4bkpp/p4p2/r1pR4/2P2P1P/4BK2/6P1/8 b - - bm Ra4; c1 "4"; id "relot 73";
8/4k1pp/p4p2/7R/2r2P1P/5K2/6P1/8 b - - bm h6; c1 "1"; id "relot 74";
8/4k1p1/p4p1p/R7/2r2P1P/5K2/6P1/8 b - - bm Rc6; c1 "1"; id "relot 75";
8/4k1p1/p1r2p1p/R7/5PKP/8/6P1/8 b - - bm Rb6; c1 "6"; id "relot 76";
8/4k1p1/pr3p1p/R4P2/6KP/8/6P1/8 b - - bm Kf7; c1 "3"; id "relot 77";
8/5k2/pr3p1K/5R2/7P/8/6P1/8 b - - bm Rb8; c1 "8"; id "relot 78";
1r6/5k2/p4p2/5R1K/7P/8/6P1/8 b - - bm Rb5; c1 "2"; id "relot 79";
8/5k2/5p2/p7/4K2P/8/6P1/8 b - - bm f5+; c1 "6"; id "relot 80";
r1r3k1/1ppb1pp1/2n1pq1p/3p4/p1PP4/PPQBPN2/5PPP/R4RK1 w - - bm b4; c1 "2"; id "relot 81";
r1r3k1/1ppb1pp1/2n1pq1p/8/pPpP4/P1QBPN2/5PPP/R4RK1 w - - bm Bxc4; c1 "1"; id "relot 82";
r1r3k1/nppb1pp1/4pq1p/8/pPBP4/P1Q1PN2/5PPP/R4RK1 w - - bm Ne5; c1 "4"; id "relot 83";
r2rb1k1/n1p2pp1/1p2pq1p/4N3/pPBP1P2/P2QP3/6PP/R4RK1 w - - bm f5; c1 "8"; id "relot 84";
r2qr1k1/pR6/1n1pp1pp/2pP4/2P1N1Q1/6P1/P4KP1/8 b - - bm Rf8+; c1 "2"; id "relot 85";
r2q2k1/pR6/1n1pprpp/2pP4/2P1N3/6PQ/P5P1/6K1 b - - bm Qf8; c1 "4"; id "relot 86";
2r2rk1/pp1bppbp/3p1np1/n6q/3NPP2/1BN1B2P/PPP2QP1/R4RK1 w - - bm Nde2; c1 "6"; id "relot 87";
2r2rk1/p2bppbp/1p1p1np1/n6q/4PP2/1BN1B2P/PPP1NQP1/R4RK1 w - - bm f5; c1 "2"; id "relot 88";
2r2rk1/p2bppb1/1p1p3p/3n1Ppq/2nBP3/1B5P/P1P1N1PQ/4RRK1 w - - bm g4; c1 "1"; id "relot 89";
r1q2r1k/pp6/3p4/1P6/2Pp1Pnp/P2P3b/7P/1RNQR1KB b - - bm Rg8; c1 "4"; id "relot 90";
r1q3rk/pp6/3p4/1P6/2Pp1P1p/P2Pn2b/3Q1K1P/1RN1R2B b - - bm Qg4; c1 "4"; id "relot 91";
r6k/pp6/3p4/1P6/2Pp1P1p/P2PnK1b/3QN1rP/1R2R3 b - - bm Re8; c1 "4"; id "relot 92";
4r2k/pp6/3p4/1P3P2/2Pp3p/P2PnK1b/3QN1rP/1R2R3 b - - bm Bg4+; c1 "1"; id "relot 93";
4r2k/pp6/3p4/1P3P2/2Pp1Kbp/P2Pn3/3QN1rP/1R2R3 b - - bm Rf2+; c1 "1"; id "relot 94";
6rk/pp2K3/3p4/1P3r2/2Pp2bp/P2Pn3/3QN2P/1R2R3 b - - bm Rg7+; c1 "1"; id "relot 95";
r1bqkb1r/pppp2pp/2n5/3Q4/4n3/2p2N2/PPP2PPP/R1B2RK1 w kq - bm Re1; c1 "2"; id "relot 96";
r1bq1r2/pp1kn1pp/3p4/2p4Q/3NR3/8/PpP2PPP/4R1K1 w - - bm Qg4+; c1 "3"; id "relot 97";
2r2rk1/1b1n1ppp/1p2pn2/pPppq3/N1P5/3PPB1P/P1QN1PP1/2R2RK1 b - - bm Qd6; c1 "1"; id "relot 98";
2r2rk1/1b1n1ppp/1p1q1n2/pPpp4/N3P3/3P1B1P/P1QN1PP1/2R2RK1 b - - bm Ne5; c1 "2"; id "relot 99";
2r2rk1/1bq2ppp/1p3n2/pPppn3/N3P3/3P3P/P1QNBPP1/2RR2K1 b - - bm Ng6; c1 "2"; id "relot 100";
2r2rk1/2q2ppp/1p3n2/pPP5/N6n/4P2P/P1QNB3/2RR3K b - - bm Qg3; c1 "1"; id "relot 101";
2r1r1k1/5ppp/1p6/pPP5/N7/5NqP/P1Q2nB1/2RR2K1 b - - bm Nxh3+; c1 "1"; id "relot 102";
2r1r1k1/5ppp/1p6/pPP5/N7/5Nqn/P1Q3B1/2RR1K2 b - - bm Re3; c1 "4"; id "relot 103";
rn3rk1/pbq2ppp/1p2pn2/8/2BP4/P2QPN2/5PPP/R1B1K2R w KQ - bm Bd2; c1 "1"; id "relot 104";
rnr3k1/1q3ppp/pp2pn2/6N1/2BP4/P3P3/3BQPbP/2R2RK1 w - - bm Bxe6; c1 "6"; id "relot 105";
rnr3k1/1q3ppp/pp2Bn2/6N1/3P4/P3P3/3BQP1P/2R2bK1 w - - bm Qf3; c1 "1"; id "relot 106";
rnB3k1/5ppp/pp3n2/3b2N1/3P4/P3P3/3B1P1P/2R3K1 w - - bm e4; c1 "8"; id "relot 107";
rnB3k1/5ppp/pp6/8/3Pb3/P7/3B1P1P/2R3K1 w - - bm Re1; c1 "2"; id "relot 108";
8/p4pkp/1p4p1/3R4/4pK2/4P1P1/n4P1P/8 b - - bm Nb4; c1 "4"; id "relot 109";
8/p4pkp/1p4p1/1R6/3K4/4P1P1/5n1P/8 b - - bm f5; c1 "2"; id "relot 110";
8/p5kp/1p4p1/5p2/3K4/4P1P1/1R3n1P/8 b - - bm Ng4; c1 "1"; id "relot 111";
8/p5kp/1p3np1/5p2/3K4/4P1PP/2R5/8 b - - bm Ne4; c1 "3"; id "relot 112";
8/p6p/1p3kp1/5P2/3Kn3/4P2P/2R5/8 b - - bm Kxf5; c1 "2"; id "relot 113";
8/p1R4p/1p4p1/5k2/3Kn3/4P2P/8/8 b - - bm Ng5; c1 "2"; id "relot 114";
8/R6p/1p4p1/5kn1/3K4/4P2P/8/8 b - - bm h5; c1 "2"; id "relot 115";
8/8/1p4p1/5knp/3K4/R3P2P/8/8 b - - bm Nf3+; c1 "4"; id "relot 116";
8/8/1p4p1/5k1p/8/R2KPn1P/8/8 b - - bm Ng1; c1 "2"; id "relot 117";
8/8/1p4p1/5k1p/8/R3P2P/3K4/6n1 b - - bm g5; c1 "2"; id "relot 118";
8/8/1p6/5kpp/8/1R2P2P/3K4/6n1 b - - bm h4; c1 "2"; id "relot 119";
r2q1rk1/ppp2pbp/2n2n2/4pp2/4P3/2NBBQ1P/PPP3P1/R3K2R w KQ - bm Qxf5; c1 "2"; id "relot 120";
r2qnrk1/ppp2pbp/8/4p3/3nP3/2NBB2P/PPP2QP1/R3K2R w KQ - bm O-O; c1 "2"; id "relot 121";
r2q1rk1/ppp2pbp/3n4/4p3/3nP3/2NBB2P/PPP2QP1/R4RK1 w - - bm Qg3; c1 "6"; id "relot 122";
r2q1r1k/ppp2pbp/3n4/4p3/3nP3/2NBB1QP/PPP3P1/R4RK1 w - - bm Qg4; c1 "4"; id "relot 123";
r2q1r1k/pp3pbp/2pn4/4p3/3nP1Q1/2NBB2P/PPP3P1/R4RK1 w - - bm Qh5; c1 "6"; id "relot 124";
r3qr1k/pp3pbp/2pn4/4p2Q/3nP3/2NBB2P/PPP3P1/R4RK1 w - - bm Bxd4; c1 "6"; id "relot 125";
r3qr1k/pp3pbp/2pn4/7Q/3pP3/2NB3P/PPP3P1/R4RK1 w - - bm Rf6; c1 "18"; id "relot 126";
r3qrk1/pp3pbp/2pn1R2/7Q/3pP3/2NB3P/PPP3P1/R5K1 w - - bm e5; c1 "2"; id "relot 127";
r3qrk1/pp3pb1/2pn1R1p/4P2Q/3p4/2NB3P/PPP3P1/R5K1 w - - bm Ne2; c1 "1"; id "relot 128";
r3qrk1/pppb2pp/2nb4/4pp2/8/2NPBN1P/PPP1QPP1/R3R1K1 b - - bm Qg6; c1 "4"; id "relot 129";
r4rk1/pppb2pp/2nb2q1/4pp2/8/2NPBN1P/PPP1QPP1/R3R2K b - - bm f4; c1 "4"; id "relot 130";
r4rk1/pppb2pp/2nb2q1/4p3/5p2/2NP1N1P/PPPBQPP1/R3R2K b - - bm Nd4; c1 "4"; id "relot 131";
r4rk1/pppb2pp/3b2q1/8/3pN3/3P1P1P/PPPBQP2/R3R2K b - - bm Bxh3; c1 "1"; id "relot 132";
r4rk1/ppp3pp/3b2q1/8/3pN3/3P1P1b/PPPBQP2/R5RK b - - bm Qh5; c1 "3"; id "relot 133";
r4rk1/ppp3pp/3b4/6Rq/3pN3/3P1P1b/PPPBQP2/R6K b - - bm Qh4; c1 "3"; id "relot 134";
r4rk1/ppp3pp/8/6R1/3pN2q/3P1P1b/PPPBQP1b/R6K b - - bm Bf1; c1 "8"; id "relot 135";
r4rk1/ppp3pp/8/6R1/3pN2q/3P1P2/PPPB1P1b/R2Q1b1K b - - bm Be2; c1 "4"; id "relot 136";
1r5r/4kp1p/pq3p2/b2Bn3/1p2P1Q1/2PP4/PP4PP/R1B2R1K w - - bm Qh5; c1 "5"; id "relot 137";
1r5r/5p1p/pq3kn1/b2B3Q/1p2P3/2PP4/PP4PP/R1B4K w - - bm Bg5+; c1 "3"; id "relot 138";
r3r1k1/pbq1ppbp/1nNp1np1/2pP2B1/4P2Q/2N3P1/PP3PBP/R3R1K1 b - - bm Nbd7; c1 "4"; id "relot 139";
r3r1k1/pbqnppbp/2Np1np1/2pP2B1/4PP1Q/2N3P1/PP4BP/R3R1K1 b - - bm Kh8; c1 "1"; id "relot 140";
r3r2k/pb1nppbp/2q1P1p1/2pN2B1/7Q/6P1/PP4BP/R3R1K1 b - - bm Ne5; c1 "3"; id "relot 141";
r3r2k/pb2pP1p/2q3p1/2pNb1B1/7Q/6P1/PP4BP/R5K1 b - - bm Rf8; c1 "1"; id "relot 142";
r4r1k/pb2pP1p/2q3p1/2pNb1B1/7Q/6PP/PP4B1/R5K1 b - - bm Rxf7; c1 "4"; id "relot 143";
r3r1k1/pb3pbp/1pq3p1/n1p2P2/3P4/2PBB1N1/P2Q2PP/2R2R1K w - - bm Rf2; c1 "1"; id "relot 144";
3rr1k1/pb3pbp/1pq3p1/n1p2P2/3P4/2PBB1N1/P2Q1RPP/2R4K w - - bm Bh6; c1 "2"; id "relot 145";
3rr1kb/pb3p1p/1pq3pB/n1p2P2/3P4/2PB2N1/P2Q1RPP/2R4K w - - bm Qf4; c1 "3"; id "relot 146";
4r1kb/pb5p/1pq2pPB/n7/2pPrQ2/2P5/P1B2RPP/5R1K w - - bm Qg5; c1 "5"; id "relot 147";
r1q2rk1/2p1bppp/p1n3b1/1p1pP3/3Nn1P1/1BP1B2P/PP3P2/RN1Q1RK1 b - - bm Nxe5; c1 "2"; id "relot 148";
r1q2rk1/2p1bppp/p5b1/1p1pn3/3NnPP1/1BP1B2P/PP6/RN1Q1RK1 b - - bm c5; c1 "5"; id "relot 149";
r1q2rk1/4bppp/p5b1/1p1pP3/3Pn1P1/1B2B2P/PP6/RN1Q1RK1 b - - bm Qd7; c1 "2"; id "relot 150";
r4rk1/3qbppp/p5b1/1p1pP3/3Pn1P1/1B2B2P/PP1N4/R2Q1RK1 b - - bm f6; c1 "2"; id "relot 151";
r4r1k/3qb1pp/p4pb1/1p1pP3/3PnBP1/1B5P/PP1N4/2RQ1RK1 b - - bm fxe5; c1 "2"; id "relot 152";
r4r1k/2Rq2pp/p5b1/1p1pB1b1/3Pn1P1/1B5P/PP1N4/3Q1RK1 b - - bm Qxc7; c1 "1"; id "relot 153";
r4r1k/2B3pp/p5b1/1p1p2b1/3Pn1P1/1B5P/PP1N4/3Q1RK1 b - - bm Be3+; c1 "3"; id "relot 154";
7k/2B3pp/p5b1/1p1B4/3P2P1/4b1KP/PP1n1r2/3Q4 b - - bm Nf1+; c1 "1"; id "relot 155";
2r1kb1r/pp1bpppp/3p1n2/q5B1/3QP3/2N5/PPP2PPP/2KR1B1R w k - bm f4; c1 "1"; id "relot 156";
2r1kb1r/pp1bpp2/3p1n1p/q5p1/3QPP1B/2N5/PPP3PP/2KR1B1R w k - bm e5; c1 "5"; id "relot 157";
2r1kb1r/pp1b1p2/3ppP1p/q7/3Q1P1p/2N5/PPP3PP/2KR1B1R w k - bm Be2; c1 "4"; id "relot 158";
2r1kb1r/pp3p2/2bppP1p/2q5/5P1p/2NQ4/PPP1B1PP/2KR3R w k - bm Bf3; c1 "1"; id "relot 159";
2r1kb1r/p4p2/3ppP1p/1pq5/5P1p/2N2Q2/PPP3PP/2KR3R w k - bm Rd2; c1 "2"; id "relot 160";
2r1kb1r/p4p2/3ppP1p/2q5/1p3P1p/2N2Q2/PPPR2PP/2K4R w k - bm Ne4; c1 "1"; id "relot 161";
2r1kb1r/p1q2p2/3ppP1p/8/1p2NP1p/5Q2/PPPR2PP/2K4R w k - bm f5; c1 "6"; id "relot 162";
2r1kb1r/p1q2p2/4pP1p/3p1P2/1p2N2p/5Q2/PPPR2PP/2K4R w k - bm fxe6; c1 "1"; id "relot 163";
2r1kb1r/p1q5/4pP1p/3p4/1p2N2p/5Q2/PPPR2PP/2K4R w k - bm Re1; c1 "7"; id "relot 164";
B1b2r1k/p6p/3p2p1/7q/3p4/1Q2b1P1/PP3N1P/R4RK1 b - - bm Bh3; c1 "8"; id "relot 165";
B4r1k/p6p/3p2p1/3Q3q/3p4/4b1Pb/PP3N1P/R4RK1 b - - bm Qe2; c1 "6"; id "relot 166";
B4r1k/p6p/3Q2p1/8/3p4/4b1Pb/PP2qN1P/R4RK1 b - - bm Kg7; c1 "6"; id "relot 167";
5k2/p6p/6p1/8/3p4/4b1Pb/PP2qNBP/R4RK1 b - - bm Bxg2; c1 "2"; id "relot 168";
5k2/p6p/6p1/8/P2p4/4b1PK/2q2N1P/R4R2 b - - bm Kg7; c1 "2"; id "relot 169";
r2qkb1r/pp1n1p1p/2p1pnp1/3p4/4P1P1/2NP1Q1P/PPPB1P2/R3KB1R w KQkq - bm O-O-O; c1 "2"; id "relot 170";
r2qk2r/pp1n1pb1/2p1p1p1/3p2Pp/4P1nP/2NP1Q2/PPPB1P2/2KR1B1R w kq - bm Bh3; c1 "2"; id "relot 171";
r3k2r/pp1n1pb1/1qp1p1p1/3pn1Pp/4P2P/2NP1Q1B/PPPB1P2/2K1R2R w kq - bm Qg3; c1 "2"; id "relot 172";
r3n2r/1p2q3/1Qp2pk1/4p1p1/P1B1PP2/2P1BNKb/1P3P2/R3R3 b - - bm gxf4+; c1 "1"; id "relot 173";
r3n2r/1p2q3/1Qp2pk1/4p3/P1B1PB2/2P2NKb/1P3P2/R3R3 b - - bm Qd7; c1 "4"; id "relot 174";
r3n2r/1p1q4/1Qp2pk1/4p3/P1B1PB2/2P3Kb/1P3P1N/R3R3 b - - bm exf4+; c1 "2"; id "relot 175";
r3n2r/1p1q4/1Qp2pk1/8/P1B1PK2/2P4b/1P3P1N/R3R3 b - - bm Rh4+; c1 "2"; id "relot 176";
r7/1p6/1Qpn1pk1/8/P1q5/1PP2b2/2K2P2/R3R3 b - - bm Be4+; c1 "1"; id "relot 177";
r7/1p6/1Qpn1pk1/8/P1q1b3/1PP5/1K3P2/R3R3 b - - bm Qd3; c1 "5"; id "relot 178";
r7/1p6/1Qpn1pk1/8/P3b3/1PPq4/1K3P2/R5R1 b - - bm Kf7; c1 "1"; id "relot 179";
r7/1p3k2/1Qpn1p2/8/P3b3/KPP5/3q1P2/2R3R1 b - - bm Nc4+; c1 "4"; id "relot 180";
3r1nk1/p4bpp/1p3p1q/3p4/3P4/P3NQP1/BP3P2/2R3K1 w - - bm Rc7; c1 "4"; id "relot 181";
3R4/5kpp/1p3pn1/6q1/3P4/P4QP1/bP3P2/6K1 w - - bm Qc6; c1 "3"; id "relot 182";
3R4/4nkpp/1pQ2p2/6q1/3P4/P5P1/bP3P2/6K1 w - - bm Qe8+; c1 "1"; id "relot 183";
3RQ3/4n1pp/1p2kp2/6q1/3P4/P5P1/bP3P2/6K1 w - - bm Rc8; c1 "3"; id "relot 184";
4Q3/3qn1pp/1p1k1p2/8/3P4/P3R1P1/bP3P2/6K1 w - - bm Qb8+; c1 "2"; id "relot 185";
1r3rk1/p4pbp/1n1ppnp1/q1p5/1p1PPP1P/1PPQ1P1B/P2BN3/K2R3R b - - bm c4; c1 "8"; id "relot 186";
1rr3k1/p4pbp/1n1ppnp1/q7/1PpPPP1P/1P3P1B/P1QBN3/K2R3R b - - bm Qh5; c1 "2"; id "relot 187";
1r4k1/p4pPp/B1rpp1p1/1P1n4/3PQP1P/1Pp5/P2B1q2/K2R3R b - - bm Rc7; c1 "1"; id "relot 188";
1r4k1/p1r2pPp/B2pp1p1/1P1n3P/3PQP2/1Pp5/P2B1q2/K2R3R b - - bm c2; c1 "5"; id "relot 189";
rnb1kb1r/1p3ppp/p2ppn2/6B1/3NPP2/q1N5/P1PQ2PP/1R2KB1R w Kkq - bm f5; c1 "4"; id "relot 190";
r1b1kb1r/1p3ppp/p1nppn2/5PB1/3NP3/q1N5/P1PQ2PP/1R2KB1R w Kkq - bm fxe6; c1 "2"; id "relot 191";
r1b1kb1r/1p4pp/p1nppn2/6B1/3NP3/q1N5/P1PQ2PP/1R2KB1R w Kkq - bm Nxc6; c1 "2"; id "relot 192";
r1b2rk1/4b2p/p1p1pp2/4p3/q3N3/1R6/P1PQB1PP/4K2R w K - bm c4; c1 "8"; id "relot 193";
2b2r1k/r6p/p1p1p2Q/4pp2/qbP1N3/6R1/P3B1PP/5RK1 w - - bm Nf6; c1 "6"; id "relot 194";
8/8/2R3k1/p4p2/r6P/6P1/2P3K1/8 b - - bm Kf7; c1 "2"; id "relot 195";
8/5k2/8/p1R2p2/4r2P/5KP1/2P5/8 b - - bm Kf6; c1 "2"; id "relot 196";
8/8/R4k2/5p2/2r4P/5KP1/2P5/8 b - - bm Ke5; c1 "1"; id "relot 197";
8/8/8/4kp2/2r4P/5KP1/1RP5/8 b - - bm Rc3+; c1 "3"; id "relot 198";
1R6/8/2r2k2/5p2/7P/6PK/2P5/8 b - - bm Rxc2; c1 "1"; id "relot 199";
8/8/1R3k2/5p2/7P/6PK/2r5/8 b - - bm Kg7; c1 "2"; id "relot 200";
8/6k1/1R6/5p1P/8/6PK/2r5/8 b - - bm Rc4; c1 "5"; id "relot 201";
2qr2k1/rpp2pb1/3np2p/1n1PN1p1/pP2PP2/P2N2P1/1B2Q2P/2RR2K1 w - - bm fxg5; c1 "2"; id "relot 202";
2qr2k1/rpp2pb1/3np3/1n1PN1p1/pP2P3/P2N2P1/1B2Q2P/2RR2K1 w - - bm Rf1; c1 "2"; id "relot 203";
3r2k1/rpp2nb1/8/1n1P2p1/pP6/P2N2Pq/1B2Q2P/2R2RK1 w - - bm Rxf7; c1 "6"; id "relot 204";
6k1/rpp5/8/1n2q1p1/pP4Q1/P5P1/7P/5RK1 w - - bm Qc8+; c1 "2"; id "relot 205";
r1bqk2r/pp3pbp/2n1p1p1/8/Q2P4/2N2N2/PP2PPPP/R3KB1R b KQkq - bm Bd7; c1 "1"; id "relot 206";
r2q1rk1/pp1b1pbp/2n1p1p1/8/Q2P4/2N1PN2/PP3PPP/2KR1B1R b - - bm Nxd4; c1 "15"; id "relot 207";
2r3k1/pp3p1p/4p1p1/8/3N4/2r1P3/PK3PPP/5B1R b - - bm e5; c1 "1"; id "relot 208";
rn1qk2r/pb1pbppp/1p3n2/3p4/2P5/2NB4/PP2NPPP/R1BQ1RK1 w kq - bm cxd5; c1 "1"; id "relot 209";
rn1qk2r/p2pbppp/1p6/3b4/8/3B4/PP2NPPP/R1BQ1RK1 w kq - bm Nf4; c1 "3"; id "relot 210";
rn1qk2r/pb1pbppp/1p6/8/5N2/3B4/PP3PPP/R1BQ1RK1 w kq - bm Re1; c1 "1"; id "relot 211";
r2q1k1r/pb1pbppp/1pn5/7N/8/3B4/PP3PPP/R1BQR1K1 w - - bm Nxg7; c1 "1"; id "relot 212";
r4k1r/pbqp1p2/1pnN3p/6b1/8/3B4/PP3PPP/R1BQR1K1 w - - bm Bg6; c1 "5"; id "relot 213";
r4k2/pb1pn2r/1pqN3p/6b1/8/1B6/PP3PPP/R1BQR1K1 w - - bm Nxb7; c1 "1"; id "relot 214";
r4k2/pq1pn2r/1p5p/6b1/8/1B6/PP3PPP/R1BQR1K1 w - - bm Bxg5; c1 "1"; id "relot 215";
r4k2/pq1pn2r/1p6/6p1/8/1B6/PP3PPP/R2QR1K1 w - - bm Qd3; c1 "2"; id "relot 216";
r4k2/pq1pn1r1/1p6/6p1/8/1B1Q4/PP3PPP/R3R1K1 w - - bm Rxe7; c1 "8"; id "relot 217";
r4rk1/pbpnqppp/1p1ppn2/8/2PP4/2B1PN2/PPQ1BPPP/3R1RK1 b - - bm Ne4; c1 "2"; id "relot 218";
r4rk1/pbpnqppp/1p1pp3/8/2PPn3/4PN2/PPQ1BPPP/3RBRK1 b - - bm f5; c1 "2"; id "relot 219";
r4rk1/pbpnq1pp/1p1pp3/5p2/2PPn3/1Q2PN2/PP2BPPP/3RBRK1 b - - bm c5; c1 "3"; id "relot 220";
r4rk1/pb1nq1pp/1p1pp3/2p2p2/2PPn3/1Q2P3/PP1NBPPP/3RBRK1 b - - bm Nxd2; c1 "2"; id "relot 221";
r4rk1/pb1nq1pp/1p1p4/2p1Pp2/2P5/1Q2P3/PP1RBPPP/4BRK1 b - - bm dxe5; c1 "1"; id "relot 222";
r4rk1/pb1nq2p/1p6/2p1ppp1/2P5/1Q2PP2/PP1RBBPP/5RK1 b - - bm Nf6; c1 "2"; id "relot 223";
b3rrk1/p3q2p/1p1R1n2/2p1ppp1/Q1P5/4PP2/PP2BBPP/3R2K1 b - - bm Qg7; c1 "2"; id "relot 224";
b3rrk1/p5qp/1p1R1n2/2p2pp1/Q1P5/2B1Pp2/PP4PP/3R1BK1 b - - bm Qe7; c1 "3"; id "relot 225";
b3rrk1/p3q2p/1p3n2/2p2pp1/Q1P5/2BRPp2/PP4PP/3R1BK1 b - - bm fxg2; c1 "2"; id "relot 226";
Regards
Dave
relot for GradualTest
Moderators: hgm, Rebel, chrisw
-
- Posts: 910
- Joined: Wed Mar 08, 2006 9:46 pm
- Location: Plovdiv, Bulgaria
Re: relot for GradualTest
Why GradualTest26?
I ran my own bat-file but in the output file there was no such lines:
Number of tests: 226
Max score: 717
Engines score: 497
Number with full score: 153
Found in: 1 sec = 122, 2 sec = 17, 5 sec = 7, 10 sec = 7,
Time used for tests (wrong answer=10s): 845s
I ran my own bat-file but in the output file there was no such lines:
Number of tests: 226
Max score: 717
Engines score: 497
Number with full score: 153
Found in: 1 sec = 122, 2 sec = 17, 5 sec = 7, 10 sec = 7,
Time used for tests (wrong answer=10s): 845s
take it easy
-
- Posts: 910
- Joined: Wed Mar 08, 2006 9:46 pm
- Location: Plovdiv, Bulgaria
Re: relot for GradualTest
I understand where is my mistake. After running the test you have to run again GradualTest on test result epd with /o switch only. It's good to have a batch file with something in it like this:
GradualTest /o belka19_IQ5.epd >Belka19_IQ5.txt
And thats it
GradualTest /o belka19_IQ5.epd >Belka19_IQ5.txt
And thats it
take it easy
-
- Posts: 900
- Joined: Wed Mar 08, 2006 9:06 pm
Re: relot for GradualTest
My batch file does output the results in a text file, so i don't have to run GradualTest again. To answer your question in your previous message, i simply renamed the .exe file to "GradualTest26" to distinguish the version number. It's not really necessary.GenoM wrote:I understand where is my mistake. After running the test you have to run again GradualTest on test result epd with /o switch only. It's good to have a batch file with something in it like this:
GradualTest /o belka19_IQ5.epd >Belka19_IQ5.txt
And thats it
I created a new batch file that will allow several engines to run the test unattended. Here is what i have, i tested it on a small test epd and it works for me.
start /wait GradualTest26 /i relot.epd /o Temp1.log /t 10 Sage286d.exe
GradualTest26 /o Temp1.log >relot-Sage286d.txt
::
start /wait GradualTest26 /i relot.epd /o Temp2.log /t 10 Sage286.exe
GradualTest26 /o Temp2.log >relot-Sage286.txt
::
start /wait GradualTest26 /i relot.epd /o Temp3.log /t 10 Sage22a.exe
GradualTest26 /o Temp3.log >relot-Sage22a.txt
::
start /wait GradualTest26 /i relot.epd /o Temp4.log /t 10 Cerebro303.exe
GradualTest26 /o Temp4.log >relot-Cerebro303.txt
::
Of course, you can add more engines or comment out certain engines.
Regards
Dave
-
- Posts: 910
- Joined: Wed Mar 08, 2006 9:46 pm
- Location: Plovdiv, Bulgaria
Re: relot for GradualTest
Thanks David, I think I'm going to use your batch file for serial testing
Regards,
Geno
Regards,
Geno
take it easy
-
- Posts: 114
- Joined: Wed Mar 08, 2006 9:52 pm
- Location: Wollongong, Australia
Re: relot for GradualTest
Hi David,
Where did you find GradualTest v 2.6? The version on Odd Gunnar Malin's site is 2.4 (and the source is v2.0)
v2.6 has an additional /u switch which I assume is UCI engine support.
If its not available for download would you email it to me?
Thanks!
Ross
Where did you find GradualTest v 2.6? The version on Odd Gunnar Malin's site is 2.4 (and the source is v2.0)
v2.6 has an additional /u switch which I assume is UCI engine support.
If its not available for download would you email it to me?
Thanks!
Ross
-
- Posts: 294
- Joined: Wed Mar 08, 2006 9:59 pm
- Location: Norway, Vads?
Re: relot for GradualTest
Hi, you find my utilities at http://utilities.sjakk.biz/ now.Ross Boyd wrote:Where did you find GradualTest v 2.6? The version on Odd Gunnar Malin's site is 2.4 (and the source is v2.0)
I added a message on the online.no site.
The latest GradualTest are version 2.7, the readme text is wrong, but if you run the utility from commandline without any options it should write the correct version number.
Changes since 2.4 are:
Code: Select all
30.oct.02 2.5 -Added inittime switch (/a).
-Better interpreting of pv-line.
-More tolerant for wrong epd-lines.
-Send hard+easy on startup.
-Adding result or resign as a move.
05.jan.03 2.5B -Fixed bug in timestamp routine.
13.jun.06 2.6 -Added UCI protocol.
-Allow stringvalues without quote.
11.dec.07 2.7 -Added searchdepth (/d).
Odd Gunnar
-
- Posts: 12542
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: relot for GradualTest
10 minute run for the first 77 problems:David Dahlem wrote:Here is another epd file to use with GradualTest. I converted the relot test so GradualTest can score the test. The original relot.pgn can be found here - http://www.top-5000.nl/yats.htm. I ran Rybka 2.3.2a on this test using this batch file for GradualTest ...
GradualTest26 /i relot.epd /o Temp.log /u /s "setoption name Hash value 256" /t 10 Rybka232a.exe
GradualTest26 /o Temp.log >Rybka232a.log
The Temp log file must be deleted between tests. The score for Rybka 2.3.2a ...
Number of tests: 226
Max score: 717
Engines score: 497
Number with full score: 153
Found in: 1 sec = 122, 2 sec = 17, 5 sec = 7, 10 sec = 7,
Time used for tests (wrong answer=10s): 845s
There were about a dozen errors in the relot.pgn regarding castling availability. I corrected those errors and here is the resulting relot.epd -
r1bqrnk1/pp2bppp/2p5/3p2B1/3Pn3/2NBPN2/PPQ2PPP/4RRK1 w - - bm Bxe7; c1 "6"; id "relot 1";
r1b1rnk1/pp2qppp/2p5/3p4/3Pn3/2NBPN2/PPQ2PPP/4RRK1 w - - bm Bxe4; c1 "3"; id "relot 2";
r1b1rnk1/p3qppp/1pp5/8/3Pp3/2N1P3/PPQN1PPP/4RRK1 w - - bm Qa4; c1 "3"; id "relot 3";
r1b1rnk1/p3q1pp/1pp5/5p2/Q2P4/2N1Pp2/PP1N2PP/4RRK1 w - - bm Nxf3; c1 "1"; id "relot 4";
r1b1rnk1/p5pp/1ppq4/4Np2/3PP3/2N5/PPQ3PP/4RRK1 w - - bm Rd1; c1 "2"; id "relot 5";
r1b1r1k1/p5pp/1ppqn3/4Np2/3PP3/2N5/PPQ3PP/3R1RK1 w - - bm Qb3; c1 "4"; id "relot 6";
3q1rk1/B2bppbp/3p1np1/8/4P3/2pQ2P1/PP3PBP/2R2RK1 b - - bm cxb2; c1 "1"; id "relot 7";
3q1rk1/B2bppbp/3p1np1/8/4P3/2RQ2P1/Pp3PBP/5RK1 b - - bm d5; c1 "6"; id "relot 8";
3q1rk1/B3ppbp/5np1/1Q1P1b2/8/2R3P1/Pp3PBP/5RK1 b - - bm Nxd5; c1 "4"; id "relot 9";
3q1rk1/B3ppbp/6p1/1QRn1b2/8/6P1/Pp3PBP/5RK1 b - - bm Nc7; c1 "3"; id "relot 10";
3q1rk1/BQn1ppbp/6p1/2R2b2/8/6P1/Pp3PBP/5RK1 b - - bm Ne6; c1 "5"; id "relot 11";
3R1rk1/BQ2ppbp/4n1p1/8/8/6P1/Pp3PBP/5bK1 b - - bm Rxd8; c1 "1"; id "relot 12";
r2qkb1r/3b2pp/p3pn2/n1p5/B7/2p1PN2/PP2QPPP/R1BR2K1 w kq - bm Rxd7; c1 "5"; id "relot 13";
r2qkb1r/3n2pp/p3p3/n1p5/B7/2p1PN2/PP2QPPP/R1B3K1 w kq - bm Ne5; c1 "2"; id "relot 14";
3q1b1r/r3k1pp/p3pn2/n1p1N3/B3P3/2P5/P3QPPP/R1B3K1 w - - bm Bg5; c1 "2"; id "relot 15";
5b1r/r3k2p/pq2pnp1/n1p1N3/B3PB2/2P5/P3QPPP/3R2K1 w - - bm Bg5; c1 "2"; id "relot 16";
r2q1rk1/pQ1n1ppp/4p3/2bn4/2B2P2/4P3/PP3P1P/RNBR2K1 b - - bm Rb8; c1 "2"; id "relot 17";
1r1q1rk1/p2n1ppp/2Q1p3/2bn4/2B2P2/4P3/PP3P1P/RNBR2K1 b - - bm Qh4; c1 "8"; id "relot 18";
2r2qk1/r2n1pp1/p3b2p/2pp4/3N4/Q3P3/PP2BPPP/2R2RK1 w - - bm Nxe6; c1 "1"; id "relot 19";
2r2qk1/r2n2p1/p3p2p/2pp4/8/Q3P3/PP2BPPP/2R2RK1 w - - bm e4; c1 "6"; id "relot 20";
2r2qk1/r2n2p1/p3p2p/2p5/3pP3/Q7/PP2BPPP/2R2RK1 w - - bm f4; c1 "4"; id "relot 21";
2r3k1/r2nq1p1/p3p2p/2p5/3pPP2/Q7/PP2B1PP/2R2RK1 w - - bm e5; c1 "4"; id "relot 22";
1r4k1/r2nq1p1/p3p2p/2p1P3/3p1P2/Q7/PP2B1PP/2R2RK1 w - - bm Bc4; c1 "3"; id "relot 23";
1r3n1k/r3q1p1/4p2p/p1p1P3/2Bp1P2/1P5Q/P5PP/2R2RK1 w - - bm f5; c1 "3"; id "relot 24";
1r3n1k/r3q1p1/7p/p1p1Pp2/2Bp4/1P5Q/P5PP/2R2RK1 w - - bm Rxf5; c1 "1"; id "relot 25";
1r5k/r3q1pn/7p/p1p1PR2/2Bp4/1P5Q/P5PP/2R3K1 w - - bm Rcf1; c1 "1"; id "relot 26";
3q3k/1r2r1pn/7p/p1p1PR2/2Bp3P/1P4Q1/P5P1/5RK1 w - - bm e6; c1 "2"; id "relot 27";
3q3k/2r1r1pn/4P2p/p1p2R2/2Bp3P/1P4Q1/P5P1/5RK1 w - - bm Qe5; c1 "2"; id "relot 28";
4q2k/2r1r1p1/4Pn1p/p1p2R2/P2pQ2P/1P1B1R2/6P1/6K1 w - - bm Rxf6; c1 "2"; id "relot 29";
r3kb1r/pp1b1pp1/2n2q1p/8/8/2N1P3/PP1Q1PPP/R3KBNR b KQkq - bm O-O-O; c1 "2"; id "relot 30";
2k4r/pp3pp1/2n4p/8/8/3QP3/PP3qPP/2Kb1BNR b - - bm Bg4; c1 "3"; id "relot 31";
2k4r/pp3pp1/2n4p/8/6b1/3QPN2/PP3qPP/2K2B1R b - - bm Bxf3; c1 "2"; id "relot 32";
1k5r/pp3pp1/2n4p/8/8/4PQ2/PPK3PP/4qB1R b - - bm Rc8; c1 "6"; id "relot 33";
1kr5/pp3pp1/7p/4n3/8/1K2P1Q1/PP4PP/4qB1R b - - bm Qd1+; c1 "2"; id "relot 34";
2kr1b2/pbpqn3/1pn1Qp1p/3p4/3P3P/P1NB1N2/1PPB1Pr1/2K1R2R w - - bm Qe3; c1 "3"; id "relot 35";
1k1r1br1/pbpqn3/1pn4p/3p1p2/3P3P/P1N1QN1B/1PPB1P2/2K1R2R w - - bm Qd3; c1 "3"; id "relot 36";
1kbr1br1/p1p1n3/1pn4p/3p1p1q/3P1B2/P1NQ1N1B/1PP2P2/2K1R2R w - - bm Nb5; c1 "4"; id "relot 37";
1k3br1/pbprn3/1pn4p/1N1p1p1q/3P1B2/P1Q2N1B/1PP2P2/2K1R2R w - - bm Ne5; c1 "3"; id "relot 38";
1k4r1/pbpPn1b1/1p5p/1N3p1q/5B2/P1p4B/1PP2P2/2K1R2R w - - bm Nxc7; c1 "8"; id "relot 39";
r2qr1k1/p3ppbp/bpn2np1/3p4/3P4/BPN1P1P1/P2QNPBP/R4RK1 b - - bm e5; c1 "5"; id "relot 40";
r2qr1k1/p4pbp/bp3np1/3pn3/8/BPN1P1P1/P2QNPBP/R2R2K1 b - - bm Nd3; c1 "6"; id "relot 41";
r2qr1k1/p4pbp/bp4p1/8/3N4/BPN3P1/P2Q2KP/R2R4 b - - bm Bb7+; c1 "3"; id "relot 42";
r2qr1k1/pb3pbp/1p4p1/8/3N4/BPN3P1/P2Q3P/R2R1K2 b - - bm Qd7; c1 "1"; id "relot 43";
r1br2k1/1pq2pp1/p3p2p/n2P4/2PN4/6P1/PQ3PBP/2RR2K1 w - - bm Qb4; c1 "2"; id "relot 44";
1rbr2k1/1pq2pp1/p3p2p/n2P4/1QPN4/6P1/P4PBP/2RR2K1 w - - bm Nxe6; c1 "8"; id "relot 45";
1r1r2k1/1pq2pp1/p3b2p/n2P4/1QP5/6P1/P4PBP/2RR2K1 w - - bm d6; c1 "3"; id "relot 46";
1r1r2k1/5pp1/pp1Pb2p/2q1Q3/2P5/6P1/P4PBP/2RR2K1 w - - bm Qf4; c1 "4"; id "relot 47";
3r2k1/3r1p2/pp1Pb3/2q3p1/3R4/6P1/P2Q1PB1/3R2K1 w - - bm Bd5; c1 "6"; id "relot 48";
3r1k2/5p2/pp1rb3/3B2Q1/7R/2q3P1/P4P2/3R2K1 w - - bm Rdd4; c1 "4"; id "relot 49";
2rr2k1/N5b1/2n2qpp/2Qp4/3P4/8/P3NPP1/2R2RK1 b - - bm Nxa7; c1 "1"; id "relot 50";
r2r2k1/2Q3b1/5qpp/3p4/3P4/8/P3NPP1/2R2RK1 b - - bm Rxa2; c1 "1"; id "relot 51";
3r2k1/2Q3b1/2R2qpp/3p4/3P4/8/r3NPP1/5RK1 b - - bm Ra7; c1 "8"; id "relot 52";
3r2k1/1r1q2b1/2R3Np/2Qp4/3P4/8/5PP1/5RK1 b - - bm Qg4; c1 "4"; id "relot 53";
rnb2rk1/ppp3pp/8/3p1p2/3Pn3/2PB1N2/Pq2NPPP/R2Q1RK1 w - - bm c4; c1 "2"; id "relot 54";
rnb2r1k/ppp3pp/8/5p2/2BPn3/q4N2/P3NPPP/1R1Q1RK1 w - - bm Ne5; c1 "6"; id "relot 55";
rnb2r1k/ppp4p/6p1/4Np2/2BPn3/q7/P3NPPP/1R1Q1RK1 w - - bm Rb3; c1 "2"; id "relot 56";
rnb2r1k/ppp1q2p/6p1/4Np2/2BPn3/1R6/P3NPPP/3Q1RK1 w - - bm Nf4; c1 "4"; id "relot 57";
rnb2r2/ppp1q1kp/6p1/4Np2/2BPnN2/1R6/P4PPP/3Q1RK1 w - - bm Rh3; c1 "4"; id "relot 58";
r1b2r2/ppp1q1kp/2n3p1/4Np2/2BPnN2/7R/P4PPP/3Q1RK1 w - - bm Nfxg6; c1 "1"; id "relot 59";
r1b2k2/ppp5/2n2q2/5p2/2BPn3/7R/P4PPP/3Q1RK1 w - - bm Rh7; c1 "2"; id "relot 60";
r1b2k2/ppp1n2R/6q1/5p2/2BPn3/8/P4PPP/3QR1K1 w - - bm Rf7+; c1 "5"; id "relot 61";
rnbq1rk1/pp2bppp/5n2/2pN4/2Pp4/3Q1NP1/PP2PPBP/R1B2RK1 b - - bm Nc6; c1 "2"; id "relot 62";
r2q1rk1/pp2bppp/2n2n2/2pN4/2Pp1Bb1/P2Q1NP1/1P2PPBP/R4RK1 b - - bm Nxd5; c1 "3"; id "relot 63";
r1q2r1k/pp2bpp1/2n5/2p3N1/3pBBb1/P2Q2P1/1P2PP1P/R4RK1 b - - bm Bxg5; c1 "3"; id "relot 64";
r1q2r1k/pp3pp1/8/2p1n1B1/3pB1b1/P5P1/1PQ1PP1P/R4RK1 b - - bm c4; c1 "2"; id "relot 65";
r1q2r1k/pp3pp1/8/4n1B1/2p1B1b1/P2P2P1/1PQ2P1P/R1R3K1 b - - bm Bf3; c1 "6"; id "relot 66";
r2q1rk1/pp1bppbp/3pn1p1/8/2P1P3/2N1B3/PP1QBPPP/R4RK1 w - - bm Rad1; c1 "2"; id "relot 67";
r2q1rk1/pp2ppbp/2bpn1p1/8/2P1P3/2N1B3/PP1QBPPP/3R1RK1 w - - bm Nd5; c1 "2"; id "relot 68";
r2qr1k1/pp2ppbp/2bpn1p1/3N4/2P1P3/4B3/PP1QBPPP/3R1RK1 w - - bm f4; c1 "2"; id "relot 69";
r2qr1k1/ppn1ppbp/2bp2p1/3N4/2P1PP2/4B3/PP1QB1PP/3R1RK1 w - - bm f5; c1 "1"; id "relot 70";
r2qr1k1/pp2ppb1/2bp2p1/2nN4/2P1P1B1/4B3/PP1Q2PP/3R1RK1 w - - bm Qf2; c1 "1"; id "relot 71";
r2q1rk1/pp2pp2/3p2p1/2nbb3/2P3BQ/4B3/PP4PP/3R1RK1 w - - bm Rxd5; c1 "2"; id "relot 72";
8/4bkpp/p4p2/r1pR4/2P2P1P/4BK2/6P1/8 b - - bm Ra4; c1 "4"; id "relot 73";
8/4k1pp/p4p2/7R/2r2P1P/5K2/6P1/8 b - - bm h6; c1 "1"; id "relot 74";
8/4k1p1/p4p1p/R7/2r2P1P/5K2/6P1/8 b - - bm Rc6; c1 "1"; id "relot 75";
8/4k1p1/p1r2p1p/R7/5PKP/8/6P1/8 b - - bm Rb6; c1 "6"; id "relot 76";
8/4k1p1/pr3p1p/R4P2/6KP/8/6P1/8 b - - bm Kf7; c1 "3"; id "relot 77";
8/5k2/pr3p1K/5R2/7P/8/6P1/8 b - - bm Rb8; c1 "8"; id "relot 78";
1r6/5k2/p4p2/5R1K/7P/8/6P1/8 b - - bm Rb5; c1 "2"; id "relot 79";
8/5k2/5p2/p7/4K2P/8/6P1/8 b - - bm f5+; c1 "6"; id "relot 80";
r1r3k1/1ppb1pp1/2n1pq1p/3p4/p1PP4/PPQBPN2/5PPP/R4RK1 w - - bm b4; c1 "2"; id "relot 81";
r1r3k1/1ppb1pp1/2n1pq1p/8/pPpP4/P1QBPN2/5PPP/R4RK1 w - - bm Bxc4; c1 "1"; id "relot 82";
r1r3k1/nppb1pp1/4pq1p/8/pPBP4/P1Q1PN2/5PPP/R4RK1 w - - bm Ne5; c1 "4"; id "relot 83";
r2rb1k1/n1p2pp1/1p2pq1p/4N3/pPBP1P2/P2QP3/6PP/R4RK1 w - - bm f5; c1 "8"; id "relot 84";
r2qr1k1/pR6/1n1pp1pp/2pP4/2P1N1Q1/6P1/P4KP1/8 b - - bm Rf8+; c1 "2"; id "relot 85";
r2q2k1/pR6/1n1pprpp/2pP4/2P1N3/6PQ/P5P1/6K1 b - - bm Qf8; c1 "4"; id "relot 86";
2r2rk1/pp1bppbp/3p1np1/n6q/3NPP2/1BN1B2P/PPP2QP1/R4RK1 w - - bm Nde2; c1 "6"; id "relot 87";
2r2rk1/p2bppbp/1p1p1np1/n6q/4PP2/1BN1B2P/PPP1NQP1/R4RK1 w - - bm f5; c1 "2"; id "relot 88";
2r2rk1/p2bppb1/1p1p3p/3n1Ppq/2nBP3/1B5P/P1P1N1PQ/4RRK1 w - - bm g4; c1 "1"; id "relot 89";
r1q2r1k/pp6/3p4/1P6/2Pp1Pnp/P2P3b/7P/1RNQR1KB b - - bm Rg8; c1 "4"; id "relot 90";
r1q3rk/pp6/3p4/1P6/2Pp1P1p/P2Pn2b/3Q1K1P/1RN1R2B b - - bm Qg4; c1 "4"; id "relot 91";
r6k/pp6/3p4/1P6/2Pp1P1p/P2PnK1b/3QN1rP/1R2R3 b - - bm Re8; c1 "4"; id "relot 92";
4r2k/pp6/3p4/1P3P2/2Pp3p/P2PnK1b/3QN1rP/1R2R3 b - - bm Bg4+; c1 "1"; id "relot 93";
4r2k/pp6/3p4/1P3P2/2Pp1Kbp/P2Pn3/3QN1rP/1R2R3 b - - bm Rf2+; c1 "1"; id "relot 94";
6rk/pp2K3/3p4/1P3r2/2Pp2bp/P2Pn3/3QN2P/1R2R3 b - - bm Rg7+; c1 "1"; id "relot 95";
r1bqkb1r/pppp2pp/2n5/3Q4/4n3/2p2N2/PPP2PPP/R1B2RK1 w kq - bm Re1; c1 "2"; id "relot 96";
r1bq1r2/pp1kn1pp/3p4/2p4Q/3NR3/8/PpP2PPP/4R1K1 w - - bm Qg4+; c1 "3"; id "relot 97";
2r2rk1/1b1n1ppp/1p2pn2/pPppq3/N1P5/3PPB1P/P1QN1PP1/2R2RK1 b - - bm Qd6; c1 "1"; id "relot 98";
2r2rk1/1b1n1ppp/1p1q1n2/pPpp4/N3P3/3P1B1P/P1QN1PP1/2R2RK1 b - - bm Ne5; c1 "2"; id "relot 99";
2r2rk1/1bq2ppp/1p3n2/pPppn3/N3P3/3P3P/P1QNBPP1/2RR2K1 b - - bm Ng6; c1 "2"; id "relot 100";
2r2rk1/2q2ppp/1p3n2/pPP5/N6n/4P2P/P1QNB3/2RR3K b - - bm Qg3; c1 "1"; id "relot 101";
2r1r1k1/5ppp/1p6/pPP5/N7/5NqP/P1Q2nB1/2RR2K1 b - - bm Nxh3+; c1 "1"; id "relot 102";
2r1r1k1/5ppp/1p6/pPP5/N7/5Nqn/P1Q3B1/2RR1K2 b - - bm Re3; c1 "4"; id "relot 103";
rn3rk1/pbq2ppp/1p2pn2/8/2BP4/P2QPN2/5PPP/R1B1K2R w KQ - bm Bd2; c1 "1"; id "relot 104";
rnr3k1/1q3ppp/pp2pn2/6N1/2BP4/P3P3/3BQPbP/2R2RK1 w - - bm Bxe6; c1 "6"; id "relot 105";
rnr3k1/1q3ppp/pp2Bn2/6N1/3P4/P3P3/3BQP1P/2R2bK1 w - - bm Qf3; c1 "1"; id "relot 106";
rnB3k1/5ppp/pp3n2/3b2N1/3P4/P3P3/3B1P1P/2R3K1 w - - bm e4; c1 "8"; id "relot 107";
rnB3k1/5ppp/pp6/8/3Pb3/P7/3B1P1P/2R3K1 w - - bm Re1; c1 "2"; id "relot 108";
8/p4pkp/1p4p1/3R4/4pK2/4P1P1/n4P1P/8 b - - bm Nb4; c1 "4"; id "relot 109";
8/p4pkp/1p4p1/1R6/3K4/4P1P1/5n1P/8 b - - bm f5; c1 "2"; id "relot 110";
8/p5kp/1p4p1/5p2/3K4/4P1P1/1R3n1P/8 b - - bm Ng4; c1 "1"; id "relot 111";
8/p5kp/1p3np1/5p2/3K4/4P1PP/2R5/8 b - - bm Ne4; c1 "3"; id "relot 112";
8/p6p/1p3kp1/5P2/3Kn3/4P2P/2R5/8 b - - bm Kxf5; c1 "2"; id "relot 113";
8/p1R4p/1p4p1/5k2/3Kn3/4P2P/8/8 b - - bm Ng5; c1 "2"; id "relot 114";
8/R6p/1p4p1/5kn1/3K4/4P2P/8/8 b - - bm h5; c1 "2"; id "relot 115";
8/8/1p4p1/5knp/3K4/R3P2P/8/8 b - - bm Nf3+; c1 "4"; id "relot 116";
8/8/1p4p1/5k1p/8/R2KPn1P/8/8 b - - bm Ng1; c1 "2"; id "relot 117";
8/8/1p4p1/5k1p/8/R3P2P/3K4/6n1 b - - bm g5; c1 "2"; id "relot 118";
8/8/1p6/5kpp/8/1R2P2P/3K4/6n1 b - - bm h4; c1 "2"; id "relot 119";
r2q1rk1/ppp2pbp/2n2n2/4pp2/4P3/2NBBQ1P/PPP3P1/R3K2R w KQ - bm Qxf5; c1 "2"; id "relot 120";
r2qnrk1/ppp2pbp/8/4p3/3nP3/2NBB2P/PPP2QP1/R3K2R w KQ - bm O-O; c1 "2"; id "relot 121";
r2q1rk1/ppp2pbp/3n4/4p3/3nP3/2NBB2P/PPP2QP1/R4RK1 w - - bm Qg3; c1 "6"; id "relot 122";
r2q1r1k/ppp2pbp/3n4/4p3/3nP3/2NBB1QP/PPP3P1/R4RK1 w - - bm Qg4; c1 "4"; id "relot 123";
r2q1r1k/pp3pbp/2pn4/4p3/3nP1Q1/2NBB2P/PPP3P1/R4RK1 w - - bm Qh5; c1 "6"; id "relot 124";
r3qr1k/pp3pbp/2pn4/4p2Q/3nP3/2NBB2P/PPP3P1/R4RK1 w - - bm Bxd4; c1 "6"; id "relot 125";
r3qr1k/pp3pbp/2pn4/7Q/3pP3/2NB3P/PPP3P1/R4RK1 w - - bm Rf6; c1 "18"; id "relot 126";
r3qrk1/pp3pbp/2pn1R2/7Q/3pP3/2NB3P/PPP3P1/R5K1 w - - bm e5; c1 "2"; id "relot 127";
r3qrk1/pp3pb1/2pn1R1p/4P2Q/3p4/2NB3P/PPP3P1/R5K1 w - - bm Ne2; c1 "1"; id "relot 128";
r3qrk1/pppb2pp/2nb4/4pp2/8/2NPBN1P/PPP1QPP1/R3R1K1 b - - bm Qg6; c1 "4"; id "relot 129";
r4rk1/pppb2pp/2nb2q1/4pp2/8/2NPBN1P/PPP1QPP1/R3R2K b - - bm f4; c1 "4"; id "relot 130";
r4rk1/pppb2pp/2nb2q1/4p3/5p2/2NP1N1P/PPPBQPP1/R3R2K b - - bm Nd4; c1 "4"; id "relot 131";
r4rk1/pppb2pp/3b2q1/8/3pN3/3P1P1P/PPPBQP2/R3R2K b - - bm Bxh3; c1 "1"; id "relot 132";
r4rk1/ppp3pp/3b2q1/8/3pN3/3P1P1b/PPPBQP2/R5RK b - - bm Qh5; c1 "3"; id "relot 133";
r4rk1/ppp3pp/3b4/6Rq/3pN3/3P1P1b/PPPBQP2/R6K b - - bm Qh4; c1 "3"; id "relot 134";
r4rk1/ppp3pp/8/6R1/3pN2q/3P1P1b/PPPBQP1b/R6K b - - bm Bf1; c1 "8"; id "relot 135";
r4rk1/ppp3pp/8/6R1/3pN2q/3P1P2/PPPB1P1b/R2Q1b1K b - - bm Be2; c1 "4"; id "relot 136";
1r5r/4kp1p/pq3p2/b2Bn3/1p2P1Q1/2PP4/PP4PP/R1B2R1K w - - bm Qh5; c1 "5"; id "relot 137";
1r5r/5p1p/pq3kn1/b2B3Q/1p2P3/2PP4/PP4PP/R1B4K w - - bm Bg5+; c1 "3"; id "relot 138";
r3r1k1/pbq1ppbp/1nNp1np1/2pP2B1/4P2Q/2N3P1/PP3PBP/R3R1K1 b - - bm Nbd7; c1 "4"; id "relot 139";
r3r1k1/pbqnppbp/2Np1np1/2pP2B1/4PP1Q/2N3P1/PP4BP/R3R1K1 b - - bm Kh8; c1 "1"; id "relot 140";
r3r2k/pb1nppbp/2q1P1p1/2pN2B1/7Q/6P1/PP4BP/R3R1K1 b - - bm Ne5; c1 "3"; id "relot 141";
r3r2k/pb2pP1p/2q3p1/2pNb1B1/7Q/6P1/PP4BP/R5K1 b - - bm Rf8; c1 "1"; id "relot 142";
r4r1k/pb2pP1p/2q3p1/2pNb1B1/7Q/6PP/PP4B1/R5K1 b - - bm Rxf7; c1 "4"; id "relot 143";
r3r1k1/pb3pbp/1pq3p1/n1p2P2/3P4/2PBB1N1/P2Q2PP/2R2R1K w - - bm Rf2; c1 "1"; id "relot 144";
3rr1k1/pb3pbp/1pq3p1/n1p2P2/3P4/2PBB1N1/P2Q1RPP/2R4K w - - bm Bh6; c1 "2"; id "relot 145";
3rr1kb/pb3p1p/1pq3pB/n1p2P2/3P4/2PB2N1/P2Q1RPP/2R4K w - - bm Qf4; c1 "3"; id "relot 146";
4r1kb/pb5p/1pq2pPB/n7/2pPrQ2/2P5/P1B2RPP/5R1K w - - bm Qg5; c1 "5"; id "relot 147";
r1q2rk1/2p1bppp/p1n3b1/1p1pP3/3Nn1P1/1BP1B2P/PP3P2/RN1Q1RK1 b - - bm Nxe5; c1 "2"; id "relot 148";
r1q2rk1/2p1bppp/p5b1/1p1pn3/3NnPP1/1BP1B2P/PP6/RN1Q1RK1 b - - bm c5; c1 "5"; id "relot 149";
r1q2rk1/4bppp/p5b1/1p1pP3/3Pn1P1/1B2B2P/PP6/RN1Q1RK1 b - - bm Qd7; c1 "2"; id "relot 150";
r4rk1/3qbppp/p5b1/1p1pP3/3Pn1P1/1B2B2P/PP1N4/R2Q1RK1 b - - bm f6; c1 "2"; id "relot 151";
r4r1k/3qb1pp/p4pb1/1p1pP3/3PnBP1/1B5P/PP1N4/2RQ1RK1 b - - bm fxe5; c1 "2"; id "relot 152";
r4r1k/2Rq2pp/p5b1/1p1pB1b1/3Pn1P1/1B5P/PP1N4/3Q1RK1 b - - bm Qxc7; c1 "1"; id "relot 153";
r4r1k/2B3pp/p5b1/1p1p2b1/3Pn1P1/1B5P/PP1N4/3Q1RK1 b - - bm Be3+; c1 "3"; id "relot 154";
7k/2B3pp/p5b1/1p1B4/3P2P1/4b1KP/PP1n1r2/3Q4 b - - bm Nf1+; c1 "1"; id "relot 155";
2r1kb1r/pp1bpppp/3p1n2/q5B1/3QP3/2N5/PPP2PPP/2KR1B1R w k - bm f4; c1 "1"; id "relot 156";
2r1kb1r/pp1bpp2/3p1n1p/q5p1/3QPP1B/2N5/PPP3PP/2KR1B1R w k - bm e5; c1 "5"; id "relot 157";
2r1kb1r/pp1b1p2/3ppP1p/q7/3Q1P1p/2N5/PPP3PP/2KR1B1R w k - bm Be2; c1 "4"; id "relot 158";
2r1kb1r/pp3p2/2bppP1p/2q5/5P1p/2NQ4/PPP1B1PP/2KR3R w k - bm Bf3; c1 "1"; id "relot 159";
2r1kb1r/p4p2/3ppP1p/1pq5/5P1p/2N2Q2/PPP3PP/2KR3R w k - bm Rd2; c1 "2"; id "relot 160";
2r1kb1r/p4p2/3ppP1p/2q5/1p3P1p/2N2Q2/PPPR2PP/2K4R w k - bm Ne4; c1 "1"; id "relot 161";
2r1kb1r/p1q2p2/3ppP1p/8/1p2NP1p/5Q2/PPPR2PP/2K4R w k - bm f5; c1 "6"; id "relot 162";
2r1kb1r/p1q2p2/4pP1p/3p1P2/1p2N2p/5Q2/PPPR2PP/2K4R w k - bm fxe6; c1 "1"; id "relot 163";
2r1kb1r/p1q5/4pP1p/3p4/1p2N2p/5Q2/PPPR2PP/2K4R w k - bm Re1; c1 "7"; id "relot 164";
B1b2r1k/p6p/3p2p1/7q/3p4/1Q2b1P1/PP3N1P/R4RK1 b - - bm Bh3; c1 "8"; id "relot 165";
B4r1k/p6p/3p2p1/3Q3q/3p4/4b1Pb/PP3N1P/R4RK1 b - - bm Qe2; c1 "6"; id "relot 166";
B4r1k/p6p/3Q2p1/8/3p4/4b1Pb/PP2qN1P/R4RK1 b - - bm Kg7; c1 "6"; id "relot 167";
5k2/p6p/6p1/8/3p4/4b1Pb/PP2qNBP/R4RK1 b - - bm Bxg2; c1 "2"; id "relot 168";
5k2/p6p/6p1/8/P2p4/4b1PK/2q2N1P/R4R2 b - - bm Kg7; c1 "2"; id "relot 169";
r2qkb1r/pp1n1p1p/2p1pnp1/3p4/4P1P1/2NP1Q1P/PPPB1P2/R3KB1R w KQkq - bm O-O-O; c1 "2"; id "relot 170";
r2qk2r/pp1n1pb1/2p1p1p1/3p2Pp/4P1nP/2NP1Q2/PPPB1P2/2KR1B1R w kq - bm Bh3; c1 "2"; id "relot 171";
r3k2r/pp1n1pb1/1qp1p1p1/3pn1Pp/4P2P/2NP1Q1B/PPPB1P2/2K1R2R w kq - bm Qg3; c1 "2"; id "relot 172";
r3n2r/1p2q3/1Qp2pk1/4p1p1/P1B1PP2/2P1BNKb/1P3P2/R3R3 b - - bm gxf4+; c1 "1"; id "relot 173";
r3n2r/1p2q3/1Qp2pk1/4p3/P1B1PB2/2P2NKb/1P3P2/R3R3 b - - bm Qd7; c1 "4"; id "relot 174";
r3n2r/1p1q4/1Qp2pk1/4p3/P1B1PB2/2P3Kb/1P3P1N/R3R3 b - - bm exf4+; c1 "2"; id "relot 175";
r3n2r/1p1q4/1Qp2pk1/8/P1B1PK2/2P4b/1P3P1N/R3R3 b - - bm Rh4+; c1 "2"; id "relot 176";
r7/1p6/1Qpn1pk1/8/P1q5/1PP2b2/2K2P2/R3R3 b - - bm Be4+; c1 "1"; id "relot 177";
r7/1p6/1Qpn1pk1/8/P1q1b3/1PP5/1K3P2/R3R3 b - - bm Qd3; c1 "5"; id "relot 178";
r7/1p6/1Qpn1pk1/8/P3b3/1PPq4/1K3P2/R5R1 b - - bm Kf7; c1 "1"; id "relot 179";
r7/1p3k2/1Qpn1p2/8/P3b3/KPP5/3q1P2/2R3R1 b - - bm Nc4+; c1 "4"; id "relot 180";
3r1nk1/p4bpp/1p3p1q/3p4/3P4/P3NQP1/BP3P2/2R3K1 w - - bm Rc7; c1 "4"; id "relot 181";
3R4/5kpp/1p3pn1/6q1/3P4/P4QP1/bP3P2/6K1 w - - bm Qc6; c1 "3"; id "relot 182";
3R4/4nkpp/1pQ2p2/6q1/3P4/P5P1/bP3P2/6K1 w - - bm Qe8+; c1 "1"; id "relot 183";
3RQ3/4n1pp/1p2kp2/6q1/3P4/P5P1/bP3P2/6K1 w - - bm Rc8; c1 "3"; id "relot 184";
4Q3/3qn1pp/1p1k1p2/8/3P4/P3R1P1/bP3P2/6K1 w - - bm Qb8+; c1 "2"; id "relot 185";
1r3rk1/p4pbp/1n1ppnp1/q1p5/1p1PPP1P/1PPQ1P1B/P2BN3/K2R3R b - - bm c4; c1 "8"; id "relot 186";
1rr3k1/p4pbp/1n1ppnp1/q7/1PpPPP1P/1P3P1B/P1QBN3/K2R3R b - - bm Qh5; c1 "2"; id "relot 187";
1r4k1/p4pPp/B1rpp1p1/1P1n4/3PQP1P/1Pp5/P2B1q2/K2R3R b - - bm Rc7; c1 "1"; id "relot 188";
1r4k1/p1r2pPp/B2pp1p1/1P1n3P/3PQP2/1Pp5/P2B1q2/K2R3R b - - bm c2; c1 "5"; id "relot 189";
rnb1kb1r/1p3ppp/p2ppn2/6B1/3NPP2/q1N5/P1PQ2PP/1R2KB1R w Kkq - bm f5; c1 "4"; id "relot 190";
r1b1kb1r/1p3ppp/p1nppn2/5PB1/3NP3/q1N5/P1PQ2PP/1R2KB1R w Kkq - bm fxe6; c1 "2"; id "relot 191";
r1b1kb1r/1p4pp/p1nppn2/6B1/3NP3/q1N5/P1PQ2PP/1R2KB1R w Kkq - bm Nxc6; c1 "2"; id "relot 192";
r1b2rk1/4b2p/p1p1pp2/4p3/q3N3/1R6/P1PQB1PP/4K2R w K - bm c4; c1 "8"; id "relot 193";
2b2r1k/r6p/p1p1p2Q/4pp2/qbP1N3/6R1/P3B1PP/5RK1 w - - bm Nf6; c1 "6"; id "relot 194";
8/8/2R3k1/p4p2/r6P/6P1/2P3K1/8 b - - bm Kf7; c1 "2"; id "relot 195";
8/5k2/8/p1R2p2/4r2P/5KP1/2P5/8 b - - bm Kf6; c1 "2"; id "relot 196";
8/8/R4k2/5p2/2r4P/5KP1/2P5/8 b - - bm Ke5; c1 "1"; id "relot 197";
8/8/8/4kp2/2r4P/5KP1/1RP5/8 b - - bm Rc3+; c1 "3"; id "relot 198";
1R6/8/2r2k2/5p2/7P/6PK/2P5/8 b - - bm Rxc2; c1 "1"; id "relot 199";
8/8/1R3k2/5p2/7P/6PK/2r5/8 b - - bm Kg7; c1 "2"; id "relot 200";
8/6k1/1R6/5p1P/8/6PK/2r5/8 b - - bm Rc4; c1 "5"; id "relot 201";
2qr2k1/rpp2pb1/3np2p/1n1PN1p1/pP2PP2/P2N2P1/1B2Q2P/2RR2K1 w - - bm fxg5; c1 "2"; id "relot 202";
2qr2k1/rpp2pb1/3np3/1n1PN1p1/pP2P3/P2N2P1/1B2Q2P/2RR2K1 w - - bm Rf1; c1 "2"; id "relot 203";
3r2k1/rpp2nb1/8/1n1P2p1/pP6/P2N2Pq/1B2Q2P/2R2RK1 w - - bm Rxf7; c1 "6"; id "relot 204";
6k1/rpp5/8/1n2q1p1/pP4Q1/P5P1/7P/5RK1 w - - bm Qc8+; c1 "2"; id "relot 205";
r1bqk2r/pp3pbp/2n1p1p1/8/Q2P4/2N2N2/PP2PPPP/R3KB1R b KQkq - bm Bd7; c1 "1"; id "relot 206";
r2q1rk1/pp1b1pbp/2n1p1p1/8/Q2P4/2N1PN2/PP3PPP/2KR1B1R b - - bm Nxd4; c1 "15"; id "relot 207";
2r3k1/pp3p1p/4p1p1/8/3N4/2r1P3/PK3PPP/5B1R b - - bm e5; c1 "1"; id "relot 208";
rn1qk2r/pb1pbppp/1p3n2/3p4/2P5/2NB4/PP2NPPP/R1BQ1RK1 w kq - bm cxd5; c1 "1"; id "relot 209";
rn1qk2r/p2pbppp/1p6/3b4/8/3B4/PP2NPPP/R1BQ1RK1 w kq - bm Nf4; c1 "3"; id "relot 210";
rn1qk2r/pb1pbppp/1p6/8/5N2/3B4/PP3PPP/R1BQ1RK1 w kq - bm Re1; c1 "1"; id "relot 211";
r2q1k1r/pb1pbppp/1pn5/7N/8/3B4/PP3PPP/R1BQR1K1 w - - bm Nxg7; c1 "1"; id "relot 212";
r4k1r/pbqp1p2/1pnN3p/6b1/8/3B4/PP3PPP/R1BQR1K1 w - - bm Bg6; c1 "5"; id "relot 213";
r4k2/pb1pn2r/1pqN3p/6b1/8/1B6/PP3PPP/R1BQR1K1 w - - bm Nxb7; c1 "1"; id "relot 214";
r4k2/pq1pn2r/1p5p/6b1/8/1B6/PP3PPP/R1BQR1K1 w - - bm Bxg5; c1 "1"; id "relot 215";
r4k2/pq1pn2r/1p6/6p1/8/1B6/PP3PPP/R2QR1K1 w - - bm Qd3; c1 "2"; id "relot 216";
r4k2/pq1pn1r1/1p6/6p1/8/1B1Q4/PP3PPP/R3R1K1 w - - bm Rxe7; c1 "8"; id "relot 217";
r4rk1/pbpnqppp/1p1ppn2/8/2PP4/2B1PN2/PPQ1BPPP/3R1RK1 b - - bm Ne4; c1 "2"; id "relot 218";
r4rk1/pbpnqppp/1p1pp3/8/2PPn3/4PN2/PPQ1BPPP/3RBRK1 b - - bm f5; c1 "2"; id "relot 219";
r4rk1/pbpnq1pp/1p1pp3/5p2/2PPn3/1Q2PN2/PP2BPPP/3RBRK1 b - - bm c5; c1 "3"; id "relot 220";
r4rk1/pb1nq1pp/1p1pp3/2p2p2/2PPn3/1Q2P3/PP1NBPPP/3RBRK1 b - - bm Nxd2; c1 "2"; id "relot 221";
r4rk1/pb1nq1pp/1p1p4/2p1Pp2/2P5/1Q2P3/PP1RBPPP/4BRK1 b - - bm dxe5; c1 "1"; id "relot 222";
r4rk1/pb1nq2p/1p6/2p1ppp1/2P5/1Q2PP2/PP1RBBPP/5RK1 b - - bm Nf6; c1 "2"; id "relot 223";
b3rrk1/p3q2p/1p1R1n2/2p1ppp1/Q1P5/4PP2/PP2BBPP/3R2K1 b - - bm Qg7; c1 "2"; id "relot 224";
b3rrk1/p5qp/1p1R1n2/2p2pp1/Q1P5/2B1Pp2/PP4PP/3R1BK1 b - - bm Qe7; c1 "3"; id "relot 225";
b3rrk1/p3q2p/1p3n2/2p2pp1/Q1P5/2BRPp2/PP4PP/3R1BK1 b - - bm fxg2; c1 "2"; id "relot 226";
Regards
Dave
Code: Select all
Analysis from c:\programme\winboard\gradualtest\relot.epd
Analyzing engine: Rybkav2.3.2a.w32
1) Bg5xe7 Bg5xe7 * 114 Seconds
2) Bd3xe4 Nf3-d2
3) Qc2-a4 Qc2xe4
4) Nd2xf3 Nd2xf3 * 0 Seconds
5) Re1-d1 Re1-d1 * 2 Seconds
6) Qc2-b3 Qc2-b3 * 1 Second
7) .. c3xb2, c3xc1 c3xb2 * 1 Second
8) .. d6-d5, Rc3-c1 Qd8-a5
9) .. Nf6xd5, Rc3-c1 Qd8-d7
10) .. Nd5-c7 Qd8-a8
11) .. Nc7-e6 Nc7-e6 * 0 Seconds
12) .. Rf8xd8 Rf8xd8 * 1 Second
13) Rd1xd7 Rd1xd7 * 2 Seconds
14) Nf3-e5 Nf3-e5 * 1 Second
15) Bc1-g5 Bc1-g5 * 1 Second
16) Bf4-g5 Bf4-g5 * 1 Second
17) .. Ra8-b8 Qd8-h4
18) .. Qd8-h4 Qd8-h4 * 1 Second
19) Nd4xe6 Nd4xe6 * 1 Second
20) e3-e4 e3-e4 * 13 Seconds
21) f2-f4 f2-f4 * 1 Second
22) e4-e5 e4-e5 * 44 Seconds
23) Be2-c4 Be2-c4 * 1 Second
24) f4-f5 f4-f5 * 252 Seconds
25) Rf1xf5 Rf1xf5 * 116 Seconds
26) Rc1-f1 Qh3-g3
27) e5-e6 e5-e6 * 1 Second
28) Qg3-e5 Bc4-d3
29) Rf5xf6 Rf5xf6 * 1 Second
30) .. 0-0-0, Nc3-c1 0-0-0 * 1 Second
31) .. Bd1-g4 Bd1-g4 * 0 Seconds
32) .. Bg4xf3 Bg4xf3 * 1 Second
33) .. Rh8-c8 Rh8-c8 * 1 Second
34) .. Qe1-d1 Qe1-d1 * 1 Second
35) Qe6-e3 Qe6xd7
36) Qe3-d3 Qe3-d3 * 13 Seconds
37) Nc3-b5 Nc3-b5 * 1 Second
38) Nf3-e5 Nf3-e5 * 1 Second
39) Nb5xc7 Nb5xc7 * 1 Second
40) .. e7-e5, Nc3-c1 e7-e5 * 79 Seconds
41) .. Ne5-d3, Nc3-c1 Ne5-d3 * 1 Second
42) .. Ba6-b7, Nc3-c1 Ba6-b7 * 1 Second
43) .. Qd8-d7, Nc3-c1 Qd8-d7 * 1 Second
44) Qb2-b4 Qb2-b4 * 1 Second
45) Nd4xe6 Bg2-f3
46) d5-d6 d5-d6 * 0 Seconds
47) Qe5-f4 Qe5-d4
48) Bg2-d5 Bg2-c6
49) Rd1-d4 Rd1-d4 * 1 Second
50) .. Nc6xa7 Nc6xa7 * 1 Second
51) .. Ra8xa2 h6-h5
52) .. Ra2-a7 Ra2-a7 * 142 Seconds
53) .. Qd7-g4 Qd7-e8
54) c3-c4 Ne2-f4
55) Nf3-e5 Nf3-e5 * 1 Second
56) Rb1-b3 Rb1-b3 * 1 Second
57) Ne2-f4 Ne2-f4 * 1 Second
58) Rb3-h3 f2-f3
59) Nf4xg6 Rh3xh7
60) Rh3-h7 Rh3-h7 * 1 Second
61) Rh7-f7 Rh7-f7 * 0 Seconds
62) .. Nb8-c6 Nb8-c6 * 336 Seconds
63) .. Nf6xd5 Nf6xd5 * 13 Seconds
64) .. Be7xg5 f7-f6
65) .. c5-c4 c5-c4 * 8 Seconds
66) .. Bg4-f3 Bg4-f3 * 1 Second
67) Ra1-d1 Ra1-d1 * 1 Second
68) Nc3-d5 b2-b4
69) f2-f4 b2-b4
70) f4-f5 f4-f5 * 1 Second
71) Qd2-f2 Qd2-f2 * 1 Second
72) Rd1xd5 Rd1xd5 * 1 Second
73) .. Ra5-a4 Ra5-a4 * 0 Seconds
74) .. h7-h6 h7-h6 * 2 Seconds
75) .. Rc4-c6 Rc4-c6 * 0 Seconds
76) .. Rc6-b6 Ke7-d6
77) .. Ke7-f7 Ke7-f7 * 1 Second
-
- Posts: 12542
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: relot for GradualTest
Here are the ones (so far) where a 10 minute search by Rybka gets a different answer:
Code: Select all
r1b1rnk1/pp2qppp/2p5/3p4/3Pn3/2NBPN2/PPQ2PPP/4RRK1 w - - bm Bxe4; c1 "3"; id "relot 2"; pm Nf3-d2;
r1b1rnk1/p3qppp/1pp5/8/3Pp3/2N1P3/PPQN1PPP/4RRK1 w - - bm Qa4; c1 "3"; id "relot 3"; pm Qc2xe4;
3q1rk1/B2bppbp/3p1np1/8/4P3/2RQ2P1/Pp3PBP/5RK1 b - - bm d5; c1 "6"; id "relot 8"; pm Qd8-a5;
3q1rk1/B3ppbp/5np1/1Q1P1b2/8/2R3P1/Pp3PBP/5RK1 b - - bm Nxd5; c1 "4"; id "relot 9"; pm Qd8-d7;
3q1rk1/B3ppbp/6p1/1QRn1b2/8/6P1/Pp3PBP/5RK1 b - - bm Nc7; c1 "3"; id "relot 10"; pm Qd8-a8;
r2q1rk1/pQ1n1ppp/4p3/2bn4/2B2P2/4P3/PP3P1P/RNBR2K1 b - - bm Rb8; c1 "2"; id "relot 17"; pm Qd8-h4;
1r5k/r3q1pn/7p/p1p1PR2/2Bp4/1P5Q/P5PP/2R3K1 w - - bm Rcf1; c1 "1"; id "relot 26"; pm Qh3-g3;
3q3k/2r1r1pn/4P2p/p1p2R2/2Bp3P/1P4Q1/P5P1/5RK1 w - - bm Qe5; c1 "2"; id "relot 28"; pm Bc4-d3;
2kr1b2/pbpqn3/1pn1Qp1p/3p4/3P3P/P1NB1N2/1PPB1Pr1/2K1R2R w - - bm Qe3; c1 "3"; id "relot 35"; pm Qe6xd7;
1rbr2k1/1pq2pp1/p3p2p/n2P4/1QPN4/6P1/P4PBP/2RR2K1 w - - bm Nxe6; c1 "8"; id "relot 45"; pm Bg2-f3;
1r1r2k1/5pp1/pp1Pb2p/2q1Q3/2P5/6P1/P4PBP/2RR2K1 w - - bm Qf4; c1 "4"; id "relot 47"; pm Qe5-d4;
3r2k1/3r1p2/pp1Pb3/2q3p1/3R4/6P1/P2Q1PB1/3R2K1 w - - bm Bd5; c1 "6"; id "relot 48"; pm Bg2-c6;
r2r2k1/2Q3b1/5qpp/3p4/3P4/8/P3NPP1/2R2RK1 b - - bm Rxa2; c1 "1"; id "relot 51"; pm h6-h5;
3r2k1/1r1q2b1/2R3Np/2Qp4/3P4/8/5PP1/5RK1 b - - bm Qg4; c1 "4"; id "relot 53"; pm Qd7-e8;
rnb2rk1/ppp3pp/8/3p1p2/3Pn3/2PB1N2/Pq2NPPP/R2Q1RK1 w - - bm c4; c1 "2"; id "relot 54"; pm Ne2-f4;
rnb2r2/ppp1q1kp/6p1/4Np2/2BPnN2/1R6/P4PPP/3Q1RK1 w - - bm Rh3; c1 "4"; id "relot 58"; pm f2-f3;
r1b2r2/ppp1q1kp/2n3p1/4Np2/2BPnN2/7R/P4PPP/3Q1RK1 w - - bm Nfxg6; c1 "1"; id "relot 59"; pm Rh3xh7;
r1q2r1k/pp2bpp1/2n5/2p3N1/3pBBb1/P2Q2P1/1P2PP1P/R4RK1 b - - bm Bxg5; c1 "3"; id "relot 64"; pm f7-f6;
r2q1rk1/pp2ppbp/2bpn1p1/8/2P1P3/2N1B3/PP1QBPPP/3R1RK1 w - - bm Nd5; c1 "2"; id "relot 68"; pm b2-b4;
r2qr1k1/pp2ppbp/2bpn1p1/3N4/2P1P3/4B3/PP1QBPPP/3R1RK1 w - - bm f4; c1 "2"; id "relot 69"; pm b2-b4;
8/4k1p1/p1r2p1p/R7/5PKP/8/6P1/8 b - - bm Rb6; c1 "6"; id "relot 76"; pm Ke7-d6;
-
- Posts: 12542
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: relot for GradualTest
Code: Select all
2) Bxe4; c1 "3"; id "re
Searching move: Bd3xe4
Best move (Rybkav2.3.2a.w32): Nf3-d2
Not found in: 10:00
5 00:00 3.350 107.200 +0.30 Bd3xe4 d5xe4 Nf3d2
6 00:01 7.423 96.217 +0.29 Bd3xe4 d5xe4 Nf3d2 f7f5
7 00:01 12.803 92.325 +0.30 Bd3xe4 d5xe4 Nf3d2 f7f5 f2f3
8 00:01 22.111 90.205 +0.30 Bd3xe4 d5xe4 Nf3d2 f7f5 f2f3 e4xf3
9 00:01 38.805 90.515 +0.30 Bd3xe4 d5xe4 Nf3d2 f7f5 f2f3 e4xf3 Nd2xf3 Nf8g6
10 00:01 71.088 89.427 +0.30 Bd3xe4 d5xe4 Nf3d2 f7f5 f2f3 e4xf3 Nd2xf3 Nf8g6 d4d5
11 00:02 132.943 87.941 +0.30 Bd3xe4 d5xe4 Nf3d2 f7f5 f2f3 e4xf3 Nd2xf3 Nf8g6 d4d5 Qe7d6
12 00:06 391.182 74.943 +0.32 Bd3xe4 d5xe4 Nf3d2 f7f5 f2f3 e4xf3 Nd2xf3 Re8d8 Nc3a4 Nf8g6 Na4c5
13 00:08 573.701 77.831 +0.32 Bd3xe4 d5xe4 Nf3d2 f7f5 f2f3 e4xf3 Nd2xf3 Re8d8 Nc3a4 Nf8g6 Na4c5 b7b6
14 00:13 1.002.415 81.395 +0.26 Bd3xe4 d5xe4 Nf3d2 f7f5 f2f3 e4xf3 Nd2xf3 Nf8g6 d4d5 Qe7c5 Qc2d2 c6xd5 Qd2xd5+ Qc5xd5
15 00:30 2.384.396 82.284 +0.21 Bd3xe4 d5xe4 Nf3d2 f7f5 f2f3 e4xf3 Nd2xf3 Nf8g6 d4d5 Qe7c5 Qc2d2 c6xd5 Qd2xd5+ Qc5xd5
15 01:20 6.021.986 77.065 +0.26 Nf3d2 Ne4xd2 Qc2xd2 Qe7f6 Qd2c2 g7g6 f2f3 Nf8e6 Qc2a4 Qf6e7 Re1e2 b7b5 Qa4a5
16 01:58 9.123.234 79.212 +0.20 Nf3d2 Ne4xd2 Qc2xd2 Qe7f6 Qd2c2 g7g6 f2f3 Nf8e6 Qc2f2 Re8d8 Qf2d2 b7b6 b2b4 Bc8b7
17 04:05 18.737.599 78.611 +0.22 Nf3d2 Ne4xd2 Qc2xd2 Qe7f6 Qd2c2 Nf8g6 f2f4 b7b6 f4f5 Ng6e7 Qc2f2 Re8d8 Qf2f4 c6c5
18 05:50 26.878.018 78.721 +0.21 Nf3d2 Ne4xd2 Qc2xd2 Qe7f6 Qd2c2 Nf8g6 f2f4 b7b6 f4f5 Ng6e7 Qc2f2 Re8d8 Qf2f4 c6c5
19 09:50 43.263.026 75.160 +0.24 Nf3d2 Ne4xd2 Qc2xd2 Qe7f6 Qd2c2 Nf8g6 f2f4 b7b6 f4f5 Ng6e7 Qc2f2 Re8d8 Nc3e2 c6c5
12/26/2007 6:19:57 PM, Time for this analysis: 00:10:01, Rated time: 11:54