relot for GradualTest

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

Moderators: hgm, Rebel, chrisw

User avatar
David Dahlem
Posts: 900
Joined: Wed Mar 08, 2006 9:06 pm

relot for GradualTest

Post by David Dahlem »

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
User avatar
GenoM
Posts: 910
Joined: Wed Mar 08, 2006 9:46 pm
Location: Plovdiv, Bulgaria

Re: relot for GradualTest

Post by GenoM »

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

:(
take it easy :)
User avatar
GenoM
Posts: 910
Joined: Wed Mar 08, 2006 9:46 pm
Location: Plovdiv, Bulgaria

Re: relot for GradualTest

Post by GenoM »

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 :)
take it easy :)
User avatar
David Dahlem
Posts: 900
Joined: Wed Mar 08, 2006 9:06 pm

Re: relot for GradualTest

Post by David Dahlem »

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 :)
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.

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
User avatar
GenoM
Posts: 910
Joined: Wed Mar 08, 2006 9:46 pm
Location: Plovdiv, Bulgaria

Re: relot for GradualTest

Post by GenoM »

Thanks David, I think I'm going to use your batch file for serial testing :-)

Regards,
Geno
take it easy :)
User avatar
Ross Boyd
Posts: 114
Joined: Wed Mar 08, 2006 9:52 pm
Location: Wollongong, Australia

Re: relot for GradualTest

Post by Ross Boyd »

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
Odd Gunnar Malin
Posts: 294
Joined: Wed Mar 08, 2006 9:59 pm
Location: Norway, Vads?

Re: relot for GradualTest

Post by Odd Gunnar Malin »

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)
Hi, you find my utilities at http://utilities.sjakk.biz/ now.

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).
Sorry for the confusion.

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

Re: relot for GradualTest

Post by Dann Corbit »

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
10 minute run for the first 77 problems:

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
Dann Corbit
Posts: 12542
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: relot for GradualTest

Post by Dann Corbit »

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;
Dann Corbit
Posts: 12542
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: relot for GradualTest

Post by Dann Corbit »

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