Silent but deadly

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

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

Silent but deadly

Post by Dann Corbit »

This is an EPD test that is designed to help tune chess engines. All of the positions are fairly quiet, and the best move is not a capture. The evaluation for the position is intended to be below one pawn for a one minute search. There are a few positions that have a score a bit larger than one pawn (marked polar) and there are a few positions that have more than one solution (marked Multiple solutions). I would like to see suggestions for replacements for the positions with comments attached.

For each of these positions, ultra strong chess players chose the marked best move, as well as many strong chess engines (including Rybka and Naum at 150 seconds). So the test suite should be fairly well debugged. However, I will be very interested in any defects that can be discovered.

The main intention is that you can use it to tune your chess engines at shallow depths for positional or otherwise quiet moves.

Code: Select all

1qr3k1/p2nbppp/bp2p3/3p4/3P4/1P2PNP1/P2Q1PBP/1N2R1K1 b - - bm Qb8-c7; id "sbd.001";
1r2r1k1/3bnppp/p2q4/2RPp3/4P3/6P1/2Q1NPBP/2R3K1 w - - bm Rc5-c7; id "sbd.002";
2b1k2r/2p2ppp/1qp4n/7B/1p2P3/5Q2/PPPr2PP/R2N1R1K b k - bm 0-0; id "sbd.003";
2b5/1p4k1/p2R2P1/4Np2/1P3Pp1/1r6/5K2/8 w - - bm Rd6-d8; id "sbd.004";
2brr1k1/ppq2ppp/2pb1n2/8/3NP3/2P2P2/P1Q2BPP/1R1R1BK1 w - - bm g2-g3; id "sbd.005";
2kr2nr/1pp3pp/p1pb4/4p2b/4P1P1/5N1P/PPPN1P2/R1B1R1K1 b - - bm Bh5-f7; id "sbd.006";
2r1k2r/1p1qbppp/p3pn2/3pBb2/3P4/1QN1P3/PP2BPPP/2R2RK1 b k - bm 0-0; id "sbd.007";
2r1r1k1/pbpp1npp/1p1b3q/3P4/4RN1P/1P4P1/PB1Q1PB1/2R3K1 w - - bm Rc1-e1; id "sbd.008"; c0 "Polar (Winning)";
2r2k2/r4p2/2b1p1p1/1p1p2Pp/3R1P1P/P1P5/1PB5/2K1R3 w - - bm Kc1-d2; id "sbd.009";
2r3k1/5pp1/1p2p1np/p1q5/P1P4P/1P1Q1NP1/5PK1/R7 w - - bm Ra1-d1; id "sbd.010";
2r3qk/p5p1/1n3p1p/4PQ2/8/3B4/5P1P/3R2K1 w - - bm e5-e6; id "sbd.011";
3b4/3k1pp1/p1pP2q1/1p2B2p/1P2P1P1/P2Q3P/4K3/8 w - - bm Qd3-f3; id "sbd.012";
3n1r1k/2p1p1bp/Rn4p1/6N1/3P3P/2N1B3/2r2PP1/5RK1 w - - bm Nc3-e4 Nc3-a4; id "sbd.013"; c0 "Multiple solutions";
3q1rk1/3rbppp/ppbppn2/1N6/2P1P3/BP6/P1B1QPPP/R3R1K1 w - - bm Nb5-d4; id "sbd.014";
3r1rk1/p1q4p/1pP1ppp1/2n1b1B1/2P5/6P1/P1Q2PBP/1R3RK1 w - - bm Bg5-h6; id "sbd.015";
3r2k1/2q2p1p/5bp1/p1pP4/PpQ5/1P3NP1/5PKP/3R4 b - - bm Qc7-d6; id "sbd.016";
3r2k1/p1q1npp1/3r1n1p/2p1p3/4P2B/P1P2Q1P/B4PP1/1R2R1K1 w - - bm Ba2-c4; id "sbd.017";
3r4/2k5/p3N3/4p3/1p1p4/4r3/PPP3P1/1K1R4 b - - bm Kc7-d7; id "sbd.018";
3r4/2R1np1p/1p1rpk2/p2b1p2/8/PP2P3/4BPPP/2R1NK2 w - - bm b3-b4; id "sbd.019";
3rk2r/1b2bppp/p1qppn2/1p6/4P3/PBN2PQ1/1PP3PP/R1B1R1K1 b k - bm 0-0; id "sbd.020";
3rk2r/1bq2pp1/2pb1n1p/p3pP2/P1B1P3/8/1P2QBPP/2RN1R1K b k - bm 0-0 Bd6-e7; id "sbd.021"; c0 "Multiple solutions";
3rkb1r/pppb1pp1/4n2p/2p5/3NN3/1P5P/PBP2PP1/3RR1K1 w - - bm Nd4-f5; id "sbd.022";
3rr1k1/1pq2ppp/p1n5/3p4/6b1/2P2N2/PP1QBPPP/3R1RK1 w - - bm Rf1-e1; id "sbd.023";
4r1k1/1q1n1ppp/3pp3/rp6/p2PP3/N5P1/PPQ2P1P/3RR1K1 w - - bm Rd1-c1; id "sbd.024";
4rb1k/1bqn1pp1/p3rn1p/1p2pN2/1PP1p1N1/P1P2Q1P/1BB2PP1/3RR1K1 w - - bm Qf3-e2; id "sbd.025";
4rr2/2p5/1p1p1kp1/p6p/P1P4P/6P1/1P3PK1/3R1R2 w - - bm Rf1-e1; id "sbd.026";
5r2/pp1b1kpp/8/2pPp3/2P1p2P/4P1r1/PPRKB1P1/6R1 b - - bm Kf7-e7; id "sbd.027";
6k1/1R5p/r2p2p1/2pN2B1/2bb4/P7/1P1K2PP/8 w - - bm Nd5-f6; id "sbd.028";
6k1/pp1q1pp1/2nBp1bp/P2pP3/3P4/8/1P2BPPP/2Q3K1 w - - bm Qc1-c5; id "sbd.029";
6k1/pp2rp1p/2p2bp1/1n1n4/1PN3P1/P2rP2P/R3NPK1/2B2R2 w - - bm Ra2-d2; id "sbd.030";
8/2p2kpp/p6r/4Pp2/1P2pPb1/2P3P1/P2B1K1P/4R3 w - - bm h2-h4; id "sbd.031"; c0 "Polar (Winning)";
Q5k1/5pp1/5n1p/2b2P2/8/5N1P/5PP1/2q1B1K1 b - - bm Kg8-h7; id "sbd.032";
r1b1k1nr/1p3ppp/p1np4/4p1q1/2P1P3/N1NB4/PP3PPP/2RQK2R w Kkq - bm 0-0; id "sbd.033";
r1b1k2r/p1pp1ppp/1np1q3/4P3/1bP5/1P6/PB1NQPPP/R3KB1R b KQkq - bm 0-0; id "sbd.034";
r1b1k2r/ppppqppp/8/2bP4/3p4/6P1/PPQPPPBP/R1B2RK1 b kq - bm 0-0; id "sbd.035";
r1b1k2r/ppq1bppp/2n5/2N1p3/8/2P1B1P1/P3PPBP/R2Q1RK1 b kq - bm 0-0; id "sbd.036";
r1b1kb1r/pp2qppp/2pp4/8/4nP2/2N2N2/PPPP2PP/R1BQK2R w KQkq - bm 0-0; id "sbd.037";
r1b1qrk1/pp4b1/2pRn1pp/5p2/2n2B2/2N2NPP/PPQ1PPB1/5RK1 w - - bm Rd6-d3; id "sbd.038";
r1b2rk1/1pqn1pp1/p2bpn1p/8/3P4/2NB1N2/PPQB1PPP/3R1RK1 w - - bm Rd1-c1; id "sbd.039";
r1b2rk1/2qnbp1p/p1npp1p1/1p4PQ/4PP2/1NNBB3/PPP4P/R4RK1 w - - bm Qh5-h6; id "sbd.040";
r1b2rk1/pp2ppbp/2n2np1/2q5/5B2/1BN1PN2/PP3PPP/2RQK2R w K - bm 0-0; id "sbd.041";
r1b2rk1/pp4pp/1q1Nppn1/2n4B/1P3P2/2B2RP1/P6P/R2Q3K b - - bm Nc5-a6; id "sbd.042";
r1b2rk1/ppp1qppp/1b1n4/8/B2n4/3NN3/PPPP1PPP/R1BQK2R w KQ - bm 0-0; id "sbd.043";
r1b2rk1/ppq1bppp/2p1pn2/8/2NP4/2N1P3/PP2BPPP/2RQK2R w K - bm 0-0; id "sbd.044";
r1bq1rk1/1p1n1pp1/p4n1p/2bp4/8/2NBPN2/PPQB1PPP/R3K2R w KQ - bm 0-0; id "sbd.045";
r1bq1rk1/1p2ppbp/p2p1np1/6B1/2P1P3/2N5/PP1QBPPP/R3K2R w KQ - bm 0-0; id "sbd.046";
r1bq1rk1/1p3ppp/p1np4/3Np1b1/2B1P3/P7/1PP2PPP/RN1QK2R w KQ - bm 0-0; id "sbd.047";
r1bq1rk1/4bppp/ppnppn2/8/2P1P3/2N5/PPN1BPPP/R1BQK2R w KQ - bm 0-0; id "sbd.048";
r1bq1rk1/pp1n1pbp/2n1p1p1/2ppP3/8/2PP1NP1/PP1N1PBP/R1BQ1RK1 w - - bm d3-d4; id "sbd.049";
r1bq1rk1/pp1pppbp/2n2np1/8/4P3/1NN5/PPP1BPPP/R1BQK2R w KQ - bm 0-0; id "sbd.050";
r1bq1rk1/pp2ppbp/2n2np1/2p3B1/4P3/2P2N2/PP1NBPPP/R2QK2R w KQ - bm 0-0; id "sbd.051";
r1bq1rk1/pp2ppbp/2n3p1/2p5/2BPP3/2P1B3/P3NPPP/R2QK2R w KQ - bm 0-0; id "sbd.052";
r1bq1rk1/pp3ppp/2n1pn2/2p5/1bBP4/2N1PN2/PP3PPP/R1BQ1RK1 w - - bm a2-a3; id "sbd.053";
r1bq1rk1/pp3ppp/2n2n2/3p4/8/P1NB4/1PP2PPP/R1BQK2R w KQ - bm 0-0; id "sbd.054";
r1bq1rk1/ppp1npb1/3p2pp/3Pp2n/1PP1P3/2N5/P2NBPPP/R1BQR1K1 b - - bm Nh5-f4; id "sbd.055";
r1bq1rk1/ppp2ppp/2n1pn2/3p4/1bPP4/2NBPN2/PP3PPP/R1BQK2R w KQ - bm 0-0; id "sbd.056";
r1bq1rk1/pppp1pbp/2n2np1/4p3/2P5/P1N2NP1/1P1PPPBP/R1BQK2R w KQ - bm 0-0; id "sbd.057";
r1bqk2r/2ppbppp/p1n2n2/1p2p3/4P3/1B3N2/PPPPQPPP/RNB2RK1 b kq - bm 0-0; id "sbd.058";
r1bqk2r/5ppp/p1np4/1p1Np1b1/4P3/2P5/PPN2PPP/R2QKB1R b KQkq - bm 0-0; id "sbd.059";
r1bqk2r/bp3ppp/p1n1pn2/3p4/1PP5/P1N1PN2/1B3PPP/R2QKB1R b KQkq - bm 0-0; id "sbd.060";
r1bqk2r/p2pppbp/2p3pn/2p5/4P3/2P2N2/PP1P1PPP/RNBQR1K1 b kq - bm 0-0; id "sbd.061";
r1bqk2r/pp2bppp/2n1p3/1B1n4/3P4/2N2N2/PP3PPP/R1BQ1RK1 b kq - bm 0-0; id "sbd.062";
r1bqk2r/pp2bppp/2n1p3/3n4/3P4/2NB1N2/PP3PPP/R1BQ1RK1 b kq - bm 0-0; id "sbd.063";
r1bqk2r/pp2ppbp/2np1np1/2p5/4P3/1B1P1N1P/PPP2PP1/RNBQK2R w KQkq - bm 0-0; id "sbd.064";
r1bqk2r/ppn1bppp/2n5/2p1p3/8/2NP1NP1/PP1BPPBP/R2Q1RK1 b kq - bm 0-0; id "sbd.065";
r1bqk2r/ppp1bppp/2n5/3p4/3P4/2PB1N2/P1P2PPP/R1BQ1RK1 b kq - bm 0-0; id "sbd.066";
r1bqk2r/ppp2ppp/2nb4/3np3/8/PP2P3/1BQP1PPP/RN2KBNR b KQkq - bm 0-0; id "sbd.067";
r1bqk2r/ppp2ppp/3b4/4p3/8/1PPP1N2/2PB1PPP/R2Q1RK1 b kq - bm 0-0; id "sbd.068";
r1bqk2r/pppp1ppp/5n2/4p3/Bb2P3/5Q2/PPPPNPPP/R1B1K2R b KQkq - bm 0-0; id "sbd.069";
r1bqkb1r/pp3ppp/2n5/2pp4/3Pn3/2N2N2/PPP1BPPP/R1BQK2R w KQkq - bm 0-0; id "sbd.070";
r1bqkb1r/pp3ppp/2npp3/3nP3/2BP4/5N2/PP3PPP/RNBQK2R w KQkq - bm 0-0; id "sbd.071";
r1bqkbnr/3p1ppp/p1p1p3/8/4P3/3B4/PPP2PPP/RNBQK2R w KQkq - bm 0-0; id "sbd.072";
r1bqkbnr/ppp2ppp/2n5/8/2BpP3/5N2/PP3PPP/RNBQK2R w KQkq - bm 0-0; id "sbd.073";
r1bqrbk1/1pp3pp/2n2p2/p2np3/8/PP1PPN2/1BQNBPPP/R3K2R w KQ - bm 0-0; id "sbd.074";
r1br2k1/1p2qppp/pN2pn2/P7/2pn4/4N1P1/1P2PPBP/R3QRK1 b - - bm Ra8-b8; id "sbd.075";
r1q1k2r/1b1nbppp/pp1ppn2/8/2PQP3/1PN2NP1/PB3PBP/R2R2K1 b kq - bm 0-0; id "sbd.076";
r1q1k2r/pb1nbppp/1p2pn2/8/P1PNP3/2B3P1/2QN1PBP/R4RK1 b kq - bm 0-0; id "sbd.077";
r1r3k1/1bq2pbp/pp1pp1p1/2n5/P3PP2/R2B4/1PPBQ1PP/3N1R1K w - - bm Bd2-c3; id "sbd.078";
r1rn2k1/pp1qppbp/6p1/3pP3/3P4/1P3N1P/PB1Q1PP1/R3R1K1 w - - bm Ra1-c1; id "sbd.079";
r2q1rk1/1b1nbpp1/pp2pn1p/8/2BN3B/2N1P3/PP2QPPP/2R2RK1 w - - bm Rf1-d1; id "sbd.080";
r2q1rk1/1b3ppp/4pn2/1pP5/1b6/2NBPN2/1PQ2PPP/R3K2R w KQ - bm 0-0; id "sbd.081";
r2q1rk1/pb1nppbp/6p1/1p6/3PP3/3QBN1P/P3BPP1/R3K2R w KQ - bm 0-0; id "sbd.082";
r2q1rk1/pb2bppp/npp1pn2/3pN3/2PP4/1PB3P1/P2NPPBP/R2Q1RK1 w - - bm e2-e4; id "sbd.083";
r2q1rk1/pppb1pbp/2np1np1/4p3/2P5/P1NPPNP1/1P3PBP/R1BQK2R w KQ - bm 0-0; id "sbd.084";
r2qk2r/1b1n1ppp/4pn2/p7/1pPP4/3BPN2/1B3PPP/R2QK2R w KQkq - bm 0-0; id "sbd.085";
r2qk2r/1b2bppp/p1n1pn2/1p6/1P6/P2BPN2/1B2QPPP/RN3RK1 b kq - bm 0-0; id "sbd.086";
r2qk2r/2p2ppp/p1n1b3/1pbpP3/4n3/1BP2N2/PP1N1PPP/R1BQ1RK1 b kq - bm 0-0; id "sbd.087";
r2qk2r/3n1ppp/p3p3/3nP3/3R4/5N2/1P1N1PPP/3QR1K1 b kq - bm 0-0; id "sbd.088";
r2qk2r/p1pn1ppp/b3pn2/3p4/Nb1P4/1P3NP1/P3PPBP/1RBQ1RK1 b kq - bm 0-0 Qd8-e7; id "sbd.089"; c0 "Multiple solutions";
r2qk2r/ppp1bppp/2n2n2/8/2BP2b1/2N2N2/PP3PPP/R1BQR1K1 b kq - bm 0-0; id "sbd.090";
r2qkb1r/pb1n1p2/2p1p2p/4P1pn/PppP4/2N2NB1/1P2BPPP/R2Q1RK1 w kq - bm Nc3-e4; id "sbd.091";
r2qkb1r/pp2nppp/1np1p3/4Pb2/3P4/PB3N2/1P3PPP/RNBQ1RK1 b kq - bm Ne7-d5; id "sbd.092";
r2qkb1r/pp3ppp/2bppn2/8/2PQP3/2N2N2/PP3PPP/R1B1K2R w KQkq - bm 0-0; id "sbd.093";
r2qr1k1/p3bppp/1p2n3/3Q1N2/5P2/4B1P1/PP3R1P/R5K1 w - - bm Ra1-d1; id "sbd.094";
r2r2k1/p1pnqpp1/1p2p2p/3b4/3P4/3BPN2/PP3PPP/2RQR1K1 b - - bm c7-c5; id "sbd.095";
r2r2k1/pp1b1ppp/8/3p2P1/3N4/P3P3/1P3P1P/3RK2R b K - bm Ra8-c8; id "sbd.096";
r3k2r/1b1nb1p1/p1q1pn1p/1pp3N1/4PP2/2N5/PPB3PP/R1BQ1RK1 w kq - bm Ng5-f3; id "sbd.097";
r3k2r/1pqnnppp/p5b1/1PPp1p2/3P4/2N5/P2NB1PP/2RQ1RK1 b kq - bm 0-0; id "sbd.098";
r3k2r/p1q1nppp/1pn5/2P1p3/4P1Q1/P1P2P2/4N1PP/R1B2K1R b kq - bm 0-0; id "sbd.099";
r3k2r/pp2pp1p/6p1/2nP4/1R2PB2/4PK2/P5PP/5bNR w kq - bm Ng1-e2; id "sbd.100";
r3k2r/ppp1bppp/2n5/3n4/3PB3/8/PP3PPP/RNB1R1K1 b kq - bm 0-0-0; id "sbd.101";
r3kb1r/pp3ppp/4bn2/3p4/P7/4N1P1/1P2PPBP/R1B1K2R w KQkq - bm 0-0; id "sbd.102";
r3kbnr/1pp3pp/p1p2p2/8/3qP3/5Q1P/PP3PP1/RNB2RK1 w kq - bm Rf1-d1; id "sbd.103";
r3kr2/pppb1p2/2n3p1/3Bp2p/4P2N/2P5/PP3PPP/2KR3R b q - bm 0-0-0; id "sbd.104";
r3nrk1/pp2qpb1/3p1npp/2pPp3/2P1P2N/2N3Pb/PP1BBP1P/R2Q1RK1 w - - bm Rf1-e1; id "sbd.105";
r3r1k1/1pqn1pbp/p2p2p1/2nP2B1/P1P1P3/2NB3P/5PP1/R2QR1K1 w - - bm Ra1-c1; id "sbd.106";
r3r1k1/pp1q1ppp/2p5/P2n1p2/1b1P4/1B2PP2/1PQ3PP/R1B2RK1 w - - bm e3-e4; id "sbd.107";
r3r1k1/pp3ppp/2ppqn2/5R2/2P5/2PQP1P1/P2P2BP/5RK1 w - - bm Qd3-d4; id "sbd.108";
r3rbk1/p2b1p2/5p1p/1q1p4/N7/6P1/PP1BPPBP/3Q1RK1 w - - bm Na4-c3; id "sbd.109";
r4r1k/pp1bq1b1/n2p2p1/2pPp1Np/2P4P/P1N1BP2/1P1Q2P1/2KR3R w - - bm Ng5-e6; id "sbd.110"; c0 "Polar (Winning)";
r4rk1/1bqp1ppp/pp2pn2/4b3/P1P1P3/2N2BP1/1PQB1P1P/2R2RK1 w - - bm b2-b3; id "sbd.111";
r4rk1/1q2bppp/p1bppn2/8/3BPP2/3B2Q1/1PP1N1PP/4RR1K w - - bm e4-e5; id "sbd.112";
r4rk1/pp2qpp1/2pRb2p/4P3/2p5/2Q1PN2/PP3PPP/4K2R w K - bm 0-0; id "sbd.113";
r7/3rq1kp/2p1bpp1/p1Pnp3/2B4P/PP4P1/1B1RQP2/2R3K1 b - - bm Ra8-d8; id "sbd.114";
r7/pp1bpp2/1n1p2pk/1B3P2/4P1P1/2N5/PPP5/1K5R b - - bm Kh6-g5; id "sbd.115";
rn1q1rk1/p4pbp/bp1p1np1/2pP4/8/P1N2NP1/1PQ1PPBP/R1B1K2R w KQ - bm 0-0; id "sbd.116";
rn1q1rk1/pb3p2/1p5p/3n2P1/3p4/P4P2/1P1Q1BP1/R3KBNR b KQ - bm Rf8-e8; id "sbd.117";
rn1q1rk1/pp2bppp/1n2p1b1/8/2pPP3/1BN1BP2/PP2N1PP/R2Q1RK1 w - - bm Bb3-c2; id "sbd.118";
rn1q1rk1/pp3ppp/4bn2/2bp4/5B2/2NBP1N1/PP3PPP/R2QK2R w KQ - bm 0-0; id "sbd.119";
rn1qkbnr/pp1b1ppp/8/1Bpp4/3P4/8/PPPNQPPP/R1B1K1NR b KQkq - bm Qd8-e7; id "sbd.120";
rn1qr1k1/pb3p2/1p5p/3n2P1/3p4/P4P2/1P1QNBP1/R3KB1R b KQ - bm d4-d3; id "sbd.121"; c0 "Polar (Losing)";
rn2kb1r/pp2nppp/1q2p3/3pP3/3P4/5N2/PP2NPPP/R1BQK2R w KQkq - bm 0-0; id "sbd.122";
rn3rk1/1bqp1ppp/p3pn2/8/Nb1NP3/4B3/PP2BPPP/R2Q1RK1 w - - bm Ra1-c1; id "sbd.123";
rn3rk1/pbp1qppp/1p1ppn2/8/2PP4/P1Q2NP1/1P2PPBP/R1B1K2R w KQ - bm 0-0; id "sbd.124";
rnb1k2r/1pq2ppp/p2ppn2/2b5/3NPP2/2P2B2/PP4PP/RNBQ1R1K b kq - bm 0-0; id "sbd.125";
rnb2rk1/ppq1ppbp/6p1/2p5/3PP3/2P2N2/P3BPPP/1RBQK2R w K - bm 0-0; id "sbd.126";
rnbq1rk1/5ppp/p3pn2/1p6/2BP4/P1P2N2/5PPP/R1BQ1RK1 w - - bm Bc4-d3; id "sbd.127";
rnbq1rk1/pp2ppbp/2pp1np1/8/P2PP3/2N2N2/1PP1BPPP/R1BQK2R w KQ - bm 0-0; id "sbd.128";
rnbq1rk1/ppp1ppbp/6p1/8/8/2P2NP1/P2PPPBP/R1BQK2R w KQ - bm 0-0; id "sbd.129";
rnbqk1nr/pp3pbp/2ppp1p1/8/2BPP3/2N2Q2/PPP2PPP/R1B1K1NR w KQkq - bm Ng1-e2; id "sbd.130";
rnbqk2r/ppp2ppp/1b1p1n2/4p3/2B1P3/2PP1N2/PP1N1PPP/R1BQK2R b KQkq - bm 0-0; id "sbd.131";
rnbqk2r/pppp2pp/4pn2/5p2/1b1P4/2P2NP1/PP2PPBP/RNBQK2R b KQkq - bm Bb4-e7; id "sbd.132";
rnbqr1k1/pp1p1ppp/5n2/3Pb3/1P6/P1N3P1/4NPBP/R1BQK2R w KQ - bm 0-0; id "sbd.133";
rnq1nrk1/pp3pbp/6p1/3p4/3P4/5N2/PP2BPPP/R1BQK2R w KQ - bm 0-0; id "sbd.134";
User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: Silent but deadly

Post by michiguel »

Dann Corbit wrote:This is an EPD test that is designed to help tune chess engines. All of the positions are fairly quiet, and the best move is not a capture. The evaluation for the position is intended to be below one pawn for a one minute search. There are a few positions that have a score a bit larger than one pawn (marked polar) and there are a few positions that have more than one solution (marked Multiple solutions). I would like to see suggestions for replacements for the positions with comments attached.

For each of these positions, ultra strong chess players chose the marked best move, as well as many strong chess engines (including Rybka and Naum at 150 seconds). So the test suite should be fairly well debugged. However, I will be very interested in any defects that can be discovered.

The main intention is that you can use it to tune your chess engines at shallow depths for positional or otherwise quiet moves.
Thanks Dan, I think this will be really useful. As a quick test, Gaviota solves only 55% in 1 second, so there is a lot of room for improvement here. One thing that I needed to correct was the bm moves that were not pgn standard (I think). For instance, it was 0-0 rather than O-O (zeros vs. letter O) and the long notation. I corrected this manually. I will repost it but I am hesitant to do it if you have an electronic way to correct it (I do not want to spread a potential typo if I made one). Le me know.

Miguel
Harald Johnsen

Re: Silent but deadly

Post by Harald Johnsen »

Thank you Dann !
I'm rewriting the eval of Cyrano and those positions are really helpfull.

HJ.
User avatar
pedrox
Posts: 1056
Joined: Fri Mar 10, 2006 6:07 am
Location: Basque Country (Spain)

Re: Silent but deadly

Post by pedrox »

DanaSah solves 115/134 in 1 second.

I would divide into two test, a test with only the positions of castling and the other with the rest.

Pedro
User avatar
abik
Posts: 819
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

Re: Silent but deadly

Post by abik »

Great stuff Dann. Thanks for sharing, very kind of you!
Except for the already-mentioned "0-0" replacement, this imported just fine as "test set" in Chessbase. Just curious, how did you collect this suite?
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Silent but deadly

Post by Dann Corbit »

abik wrote:Great stuff Dann. Thanks for sharing, very kind of you!
Except for the already-mentioned "0-0" replacement, this imported just fine as "test set" in Chessbase. Just curious, how did you collect this suite?
Corrected set:

Code: Select all

1qr3k1/p2nbppp/bp2p3/3p4/3P4/1P2PNP1/P2Q1PBP/1N2R1K1 b - - bm Qc7; id "sbd.001";
1r2r1k1/3bnppp/p2q4/2RPp3/4P3/6P1/2Q1NPBP/2R3K1 w - - bm Rc7; id "sbd.002";
2b1k2r/2p2ppp/1qp4n/7B/1p2P3/5Q2/PPPr2PP/R2N1R1K b k - bm O-O; id "sbd.003";
2b5/1p4k1/p2R2P1/4Np2/1P3Pp1/1r6/5K2/8 w - - bm Rd8; id "sbd.004";
2brr1k1/ppq2ppp/2pb1n2/8/3NP3/2P2P2/P1Q2BPP/1R1R1BK1 w - - bm g3; id "sbd.005";
2kr2nr/1pp3pp/p1pb4/4p2b/4P1P1/5N1P/PPPN1P2/R1B1R1K1 b - - bm Bf7; id "sbd.006";
2r1k2r/1p1qbppp/p3pn2/3pBb2/3P4/1QN1P3/PP2BPPP/2R2RK1 b k - bm O-O; id "sbd.007";
2r1r1k1/pbpp1npp/1p1b3q/3P4/4RN1P/1P4P1/PB1Q1PB1/2R3K1 w - - bm Rce1; id "sbd.008";
2r2k2/r4p2/2b1p1p1/1p1p2Pp/3R1P1P/P1P5/1PB5/2K1R3 w - - bm Kd2; id "sbd.009";
2r3k1/5pp1/1p2p1np/p1q5/P1P4P/1P1Q1NP1/5PK1/R7 w - - bm Rd1; id "sbd.010";
2r3qk/p5p1/1n3p1p/4PQ2/8/3B4/5P1P/3R2K1 w - - bm e6; id "sbd.011";
3b4/3k1pp1/p1pP2q1/1p2B2p/1P2P1P1/P2Q3P/4K3/8 w - - bm Qf3; id "sbd.012";
3n1r1k/2p1p1bp/Rn4p1/6N1/3P3P/2N1B3/2r2PP1/5RK1 w - - bm Na4 Nce4; id "sbd.013";
3q1rk1/3rbppp/ppbppn2/1N6/2P1P3/BP6/P1B1QPPP/R3R1K1 w - - bm Nd4; id "sbd.014";
3r1rk1/p1q4p/1pP1ppp1/2n1b1B1/2P5/6P1/P1Q2PBP/1R3RK1 w - - bm Bh6; id "sbd.015";
3r2k1/2q2p1p/5bp1/p1pP4/PpQ5/1P3NP1/5PKP/3R4 b - - bm Qd6; id "sbd.016";
3r2k1/p1q1npp1/3r1n1p/2p1p3/4P2B/P1P2Q1P/B4PP1/1R2R1K1 w - - bm Bc4; id "sbd.017";
3r4/2k5/p3N3/4p3/1p1p4/4r3/PPP3P1/1K1R4 b - - bm Kd7; id "sbd.018";
3r4/2R1np1p/1p1rpk2/p2b1p2/8/PP2P3/4BPPP/2R1NK2 w - - bm b4; id "sbd.019";
3rk2r/1b2bppp/p1qppn2/1p6/4P3/PBN2PQ1/1PP3PP/R1B1R1K1 b k - bm O-O; id "sbd.020";
3rk2r/1bq2pp1/2pb1n1p/p3pP2/P1B1P3/8/1P2QBPP/2RN1R1K b k - bm Be7 O-O; id "sbd.021";
3rkb1r/pppb1pp1/4n2p/2p5/3NN3/1P5P/PBP2PP1/3RR1K1 w - - bm Nf5; id "sbd.022";
3rr1k1/1pq2ppp/p1n5/3p4/6b1/2P2N2/PP1QBPPP/3R1RK1 w - - bm Rfe1; id "sbd.023";
4r1k1/1q1n1ppp/3pp3/rp6/p2PP3/N5P1/PPQ2P1P/3RR1K1 w - - bm Rc1; id "sbd.024";
4rb1k/1bqn1pp1/p3rn1p/1p2pN2/1PP1p1N1/P1P2Q1P/1BB2PP1/3RR1K1 w - - bm Qe2; id "sbd.025";
4rr2/2p5/1p1p1kp1/p6p/P1P4P/6P1/1P3PK1/3R1R2 w - - bm Rfe1; id "sbd.026";
5r2/pp1b1kpp/8/2pPp3/2P1p2P/4P1r1/PPRKB1P1/6R1 b - - bm Ke7; id "sbd.027";
6k1/1R5p/r2p2p1/2pN2B1/2bb4/P7/1P1K2PP/8 w - - bm Nf6+; id "sbd.028";
6k1/pp1q1pp1/2nBp1bp/P2pP3/3P4/8/1P2BPPP/2Q3K1 w - - bm Qc5; id "sbd.029";
6k1/pp2rp1p/2p2bp1/1n1n4/1PN3P1/P2rP2P/R3NPK1/2B2R2 w - - bm Rd2; id "sbd.030";
8/2p2kpp/p6r/4Pp2/1P2pPb1/2P3P1/P2B1K1P/4R3 w - - bm h4; id "sbd.031";
Q5k1/5pp1/5n1p/2b2P2/8/5N1P/5PP1/2q1B1K1 b - - bm Kh7; id "sbd.032";
r1b1k1nr/1p3ppp/p1np4/4p1q1/2P1P3/N1NB4/PP3PPP/2RQK2R w Kkq - bm O-O; id "sbd.033";
r1b1k2r/p1pp1ppp/1np1q3/4P3/1bP5/1P6/PB1NQPPP/R3KB1R b KQkq - bm O-O; id "sbd.034";
r1b1k2r/ppppqppp/8/2bP4/3p4/6P1/PPQPPPBP/R1B2RK1 b kq - bm O-O; id "sbd.035";
r1b1k2r/ppq1bppp/2n5/2N1p3/8/2P1B1P1/P3PPBP/R2Q1RK1 b kq - bm O-O; id "sbd.036";
r1b1kb1r/pp2qppp/2pp4/8/4nP2/2N2N2/PPPP2PP/R1BQK2R w KQkq - bm O-O; id "sbd.037";
r1b1qrk1/pp4b1/2pRn1pp/5p2/2n2B2/2N2NPP/PPQ1PPB1/5RK1 w - - bm Rd3; id "sbd.038";
r1b2rk1/1pqn1pp1/p2bpn1p/8/3P4/2NB1N2/PPQB1PPP/3R1RK1 w - - bm Rc1; id "sbd.039";
r1b2rk1/2qnbp1p/p1npp1p1/1p4PQ/4PP2/1NNBB3/PPP4P/R4RK1 w - - bm Qh6; id "sbd.040";
r1b2rk1/pp2ppbp/2n2np1/2q5/5B2/1BN1PN2/PP3PPP/2RQK2R w K - bm O-O; id "sbd.041";
r1b2rk1/pp4pp/1q1Nppn1/2n4B/1P3P2/2B2RP1/P6P/R2Q3K b - - bm Na6; id "sbd.042";
r1b2rk1/ppp1qppp/1b1n4/8/B2n4/3NN3/PPPP1PPP/R1BQK2R w KQ - bm O-O; id "sbd.043";
r1b2rk1/ppq1bppp/2p1pn2/8/2NP4/2N1P3/PP2BPPP/2RQK2R w K - bm O-O; id "sbd.044";
r1bq1rk1/1p1n1pp1/p4n1p/2bp4/8/2NBPN2/PPQB1PPP/R3K2R w KQ - bm O-O; id "sbd.045";
r1bq1rk1/1p2ppbp/p2p1np1/6B1/2P1P3/2N5/PP1QBPPP/R3K2R w KQ - bm O-O; id "sbd.046";
r1bq1rk1/1p3ppp/p1np4/3Np1b1/2B1P3/P7/1PP2PPP/RN1QK2R w KQ - bm O-O; id "sbd.047";
r1bq1rk1/4bppp/ppnppn2/8/2P1P3/2N5/PPN1BPPP/R1BQK2R w KQ - bm O-O; id "sbd.048";
r1bq1rk1/pp1n1pbp/2n1p1p1/2ppP3/8/2PP1NP1/PP1N1PBP/R1BQ1RK1 w - - bm d4; id "sbd.049";
r1bq1rk1/pp1pppbp/2n2np1/8/4P3/1NN5/PPP1BPPP/R1BQK2R w KQ - bm O-O; id "sbd.050";
r1bq1rk1/pp2ppbp/2n2np1/2p3B1/4P3/2P2N2/PP1NBPPP/R2QK2R w KQ - bm O-O; id "sbd.051";
r1bq1rk1/pp2ppbp/2n3p1/2p5/2BPP3/2P1B3/P3NPPP/R2QK2R w KQ - bm O-O; id "sbd.052";
r1bq1rk1/pp3ppp/2n1pn2/2p5/1bBP4/2N1PN2/PP3PPP/R1BQ1RK1 w - - bm a3; id "sbd.053";
r1bq1rk1/pp3ppp/2n2n2/3p4/8/P1NB4/1PP2PPP/R1BQK2R w KQ - bm O-O; id "sbd.054";
r1bq1rk1/ppp1npb1/3p2pp/3Pp2n/1PP1P3/2N5/P2NBPPP/R1BQR1K1 b - - bm Nf4; id "sbd.055";
r1bq1rk1/ppp2ppp/2n1pn2/3p4/1bPP4/2NBPN2/PP3PPP/R1BQK2R w KQ - bm O-O; id "sbd.056";
r1bq1rk1/pppp1pbp/2n2np1/4p3/2P5/P1N2NP1/1P1PPPBP/R1BQK2R w KQ - bm O-O; id "sbd.057";
r1bqk2r/2ppbppp/p1n2n2/1p2p3/4P3/1B3N2/PPPPQPPP/RNB2RK1 b kq - bm O-O; id "sbd.058";
r1bqk2r/5ppp/p1np4/1p1Np1b1/4P3/2P5/PPN2PPP/R2QKB1R b KQkq - bm O-O; id "sbd.059";
r1bqk2r/bp3ppp/p1n1pn2/3p4/1PP5/P1N1PN2/1B3PPP/R2QKB1R b KQkq - bm O-O; id "sbd.060";
r1bqk2r/p2pppbp/2p3pn/2p5/4P3/2P2N2/PP1P1PPP/RNBQR1K1 b kq - bm O-O; id "sbd.061";
r1bqk2r/pp2bppp/2n1p3/1B1n4/3P4/2N2N2/PP3PPP/R1BQ1RK1 b kq - bm O-O; id "sbd.062";
r1bqk2r/pp2bppp/2n1p3/3n4/3P4/2NB1N2/PP3PPP/R1BQ1RK1 b kq - bm O-O; id "sbd.063";
r1bqk2r/pp2ppbp/2np1np1/2p5/4P3/1B1P1N1P/PPP2PP1/RNBQK2R w KQkq - bm O-O; id "sbd.064";
r1bqk2r/ppn1bppp/2n5/2p1p3/8/2NP1NP1/PP1BPPBP/R2Q1RK1 b kq - bm O-O; id "sbd.065";
r1bqk2r/ppp1bppp/2n5/3p4/3P4/2PB1N2/P1P2PPP/R1BQ1RK1 b kq - bm O-O; id "sbd.066";
r1bqk2r/ppp2ppp/2nb4/3np3/8/PP2P3/1BQP1PPP/RN2KBNR b KQkq - bm O-O; id "sbd.067";
r1bqk2r/ppp2ppp/3b4/4p3/8/1PPP1N2/2PB1PPP/R2Q1RK1 b kq - bm O-O; id "sbd.068";
r1bqk2r/pppp1ppp/5n2/4p3/Bb2P3/5Q2/PPPPNPPP/R1B1K2R b KQkq - bm O-O; id "sbd.069";
r1bqkb1r/pp3ppp/2n5/2pp4/3Pn3/2N2N2/PPP1BPPP/R1BQK2R w KQkq - bm O-O; id "sbd.070";
r1bqkb1r/pp3ppp/2npp3/3nP3/2BP4/5N2/PP3PPP/RNBQK2R w KQkq - bm O-O; id "sbd.071";
r1bqkbnr/3p1ppp/p1p1p3/8/4P3/3B4/PPP2PPP/RNBQK2R w KQkq - bm O-O; id "sbd.072";
r1bqkbnr/ppp2ppp/2n5/8/2BpP3/5N2/PP3PPP/RNBQK2R w KQkq - bm O-O; id "sbd.073";
r1bqrbk1/1pp3pp/2n2p2/p2np3/8/PP1PPN2/1BQNBPPP/R3K2R w KQ - bm O-O; id "sbd.074";
r1br2k1/1p2qppp/pN2pn2/P7/2pn4/4N1P1/1P2PPBP/R3QRK1 b - - bm Rb8; id "sbd.075";
r1q1k2r/1b1nbppp/pp1ppn2/8/2PQP3/1PN2NP1/PB3PBP/R2R2K1 b kq - bm O-O; id "sbd.076";
r1q1k2r/pb1nbppp/1p2pn2/8/P1PNP3/2B3P1/2QN1PBP/R4RK1 b kq - bm O-O; id "sbd.077";
r1r3k1/1bq2pbp/pp1pp1p1/2n5/P3PP2/R2B4/1PPBQ1PP/3N1R1K w - - bm Bc3; id "sbd.078";
r1rn2k1/pp1qppbp/6p1/3pP3/3P4/1P3N1P/PB1Q1PP1/R3R1K1 w - - bm Rac1; id "sbd.079";
r2q1rk1/1b1nbpp1/pp2pn1p/8/2BN3B/2N1P3/PP2QPPP/2R2RK1 w - - bm Rfd1; id "sbd.080";
r2q1rk1/1b3ppp/4pn2/1pP5/1b6/2NBPN2/1PQ2PPP/R3K2R w KQ - bm O-O; id "sbd.081";
r2q1rk1/pb1nppbp/6p1/1p6/3PP3/3QBN1P/P3BPP1/R3K2R w KQ - bm O-O; id "sbd.082";
r2q1rk1/pb2bppp/npp1pn2/3pN3/2PP4/1PB3P1/P2NPPBP/R2Q1RK1 w - - bm e4; id "sbd.083";
r2q1rk1/pppb1pbp/2np1np1/4p3/2P5/P1NPPNP1/1P3PBP/R1BQK2R w KQ - bm O-O; id "sbd.084";
r2qk2r/1b1n1ppp/4pn2/p7/1pPP4/3BPN2/1B3PPP/R2QK2R w KQkq - bm O-O; id "sbd.085";
r2qk2r/1b2bppp/p1n1pn2/1p6/1P6/P2BPN2/1B2QPPP/RN3RK1 b kq - bm O-O; id "sbd.086";
r2qk2r/2p2ppp/p1n1b3/1pbpP3/4n3/1BP2N2/PP1N1PPP/R1BQ1RK1 b kq - bm O-O; id "sbd.087";
r2qk2r/3n1ppp/p3p3/3nP3/3R4/5N2/1P1N1PPP/3QR1K1 b kq - bm O-O; id "sbd.088";
r2qk2r/p1pn1ppp/b3pn2/3p4/Nb1P4/1P3NP1/P3PPBP/1RBQ1RK1 b kq - bm O-O Qe7; id "sbd.089";
r2qk2r/ppp1bppp/2n2n2/8/2BP2b1/2N2N2/PP3PPP/R1BQR1K1 b kq - bm O-O; id "sbd.090";
r2qkb1r/pb1n1p2/2p1p2p/4P1pn/PppP4/2N2NB1/1P2BPPP/R2Q1RK1 w kq - bm Ne4; id "sbd.091";
r2qkb1r/pp2nppp/1np1p3/4Pb2/3P4/PB3N2/1P3PPP/RNBQ1RK1 b kq - bm Ned5; id "sbd.092";
r2qkb1r/pp3ppp/2bppn2/8/2PQP3/2N2N2/PP3PPP/R1B1K2R w KQkq - bm O-O; id "sbd.093";
r2qr1k1/p3bppp/1p2n3/3Q1N2/5P2/4B1P1/PP3R1P/R5K1 w - - bm Rd1; id "sbd.094";
r2r2k1/p1pnqpp1/1p2p2p/3b4/3P4/3BPN2/PP3PPP/2RQR1K1 b - - bm c5; id "sbd.095";
r2r2k1/pp1b1ppp/8/3p2P1/3N4/P3P3/1P3P1P/3RK2R b K - bm Rac8; id "sbd.096";
r3k2r/1b1nb1p1/p1q1pn1p/1pp3N1/4PP2/2N5/PPB3PP/R1BQ1RK1 w kq - bm Nf3; id "sbd.097";
r3k2r/1pqnnppp/p5b1/1PPp1p2/3P4/2N5/P2NB1PP/2RQ1RK1 b kq - bm O-O; id "sbd.098";
r3k2r/p1q1nppp/1pn5/2P1p3/4P1Q1/P1P2P2/4N1PP/R1B2K1R b kq - bm O-O; id "sbd.099";
r3k2r/pp2pp1p/6p1/2nP4/1R2PB2/4PK2/P5PP/5bNR w kq - bm Ne2; id "sbd.100";
r3k2r/ppp1bppp/2n5/3n4/3PB3/8/PP3PPP/RNB1R1K1 b kq - bm O-O-0; id "sbd.101";
r3kb1r/pp3ppp/4bn2/3p4/P7/4N1P1/1P2PPBP/R1B1K2R w KQkq - bm O-O; id "sbd.102";
r3kbnr/1pp3pp/p1p2p2/8/3qP3/5Q1P/PP3PP1/RNB2RK1 w kq - bm Rd1; id "sbd.103";
r3kr2/pppb1p2/2n3p1/3Bp2p/4P2N/2P5/PP3PPP/2KR3R b q - bm O-O-0; id "sbd.104";
r3nrk1/pp2qpb1/3p1npp/2pPp3/2P1P2N/2N3Pb/PP1BBP1P/R2Q1RK1 w - - bm Re1; id "sbd.105";
r3r1k1/1pqn1pbp/p2p2p1/2nP2B1/P1P1P3/2NB3P/5PP1/R2QR1K1 w - - bm Rc1; id "sbd.106";
r3r1k1/pp1q1ppp/2p5/P2n1p2/1b1P4/1B2PP2/1PQ3PP/R1B2RK1 w - - bm e4; id "sbd.107";
r3r1k1/pp3ppp/2ppqn2/5R2/2P5/2PQP1P1/P2P2BP/5RK1 w - - bm Qd4; id "sbd.108";
r3rbk1/p2b1p2/5p1p/1q1p4/N7/6P1/PP1BPPBP/3Q1RK1 w - - bm Nc3; id "sbd.109";
r4r1k/pp1bq1b1/n2p2p1/2pPp1Np/2P4P/P1N1BP2/1P1Q2P1/2KR3R w - - bm Ne6; id "sbd.110";
r4rk1/1bqp1ppp/pp2pn2/4b3/P1P1P3/2N2BP1/1PQB1P1P/2R2RK1 w - - bm b3; id "sbd.111";
r4rk1/1q2bppp/p1bppn2/8/3BPP2/3B2Q1/1PP1N1PP/4RR1K w - - bm e5; id "sbd.112";
r4rk1/pp2qpp1/2pRb2p/4P3/2p5/2Q1PN2/PP3PPP/4K2R w K - bm O-O; id "sbd.113";
r7/3rq1kp/2p1bpp1/p1Pnp3/2B4P/PP4P1/1B1RQP2/2R3K1 b - - bm Rad8; id "sbd.114";
r7/pp1bpp2/1n1p2pk/1B3P2/4P1P1/2N5/PPP5/1K5R b - - bm Kg5; id "sbd.115";
rn1q1rk1/p4pbp/bp1p1np1/2pP4/8/P1N2NP1/1PQ1PPBP/R1B1K2R w KQ - bm O-O; id "sbd.116";
rn1q1rk1/pb3p2/1p5p/3n2P1/3p4/P4P2/1P1Q1BP1/R3KBNR b KQ - bm Re8+; id "sbd.117";
rn1q1rk1/pp2bppp/1n2p1b1/8/2pPP3/1BN1BP2/PP2N1PP/R2Q1RK1 w - - bm Bc2; id "sbd.118";
rn1q1rk1/pp3ppp/4bn2/2bp4/5B2/2NBP1N1/PP3PPP/R2QK2R w KQ - bm O-O; id "sbd.119";
rn1qkbnr/pp1b1ppp/8/1Bpp4/3P4/8/PPPNQPPP/R1B1K1NR b KQkq - bm Qe7; id "sbd.120";
rn1qr1k1/pb3p2/1p5p/3n2P1/3p4/P4P2/1P1QNBP1/R3KB1R b KQ - bm d3; id "sbd.121";
rn2kb1r/pp2nppp/1q2p3/3pP3/3P4/5N2/PP2NPPP/R1BQK2R w KQkq - bm O-O; id "sbd.122";
rn3rk1/1bqp1ppp/p3pn2/8/Nb1NP3/4B3/PP2BPPP/R2Q1RK1 w - - bm Rc1; id "sbd.123";
rn3rk1/pbp1qppp/1p1ppn2/8/2PP4/P1Q2NP1/1P2PPBP/R1B1K2R w KQ - bm O-O; id "sbd.124";
rnb1k2r/1pq2ppp/p2ppn2/2b5/3NPP2/2P2B2/PP4PP/RNBQ1R1K b kq - bm O-O; id "sbd.125";
rnb2rk1/ppq1ppbp/6p1/2p5/3PP3/2P2N2/P3BPPP/1RBQK2R w K - bm O-O; id "sbd.126";
rnbq1rk1/5ppp/p3pn2/1p6/2BP4/P1P2N2/5PPP/R1BQ1RK1 w - - bm Bd3; id "sbd.127";
rnbq1rk1/pp2ppbp/2pp1np1/8/P2PP3/2N2N2/1PP1BPPP/R1BQK2R w KQ - bm O-O; id "sbd.128";
rnbq1rk1/ppp1ppbp/6p1/8/8/2P2NP1/P2PPPBP/R1BQK2R w KQ - bm O-O; id "sbd.129";
rnbqk1nr/pp3pbp/2ppp1p1/8/2BPP3/2N2Q2/PPP2PPP/R1B1K1NR w KQkq - bm Nge2; id "sbd.130";
rnbqk2r/ppp2ppp/1b1p1n2/4p3/2B1P3/2PP1N2/PP1N1PPP/R1BQK2R b KQkq - bm O-O; id "sbd.131";
rnbqk2r/pppp2pp/4pn2/5p2/1b1P4/2P2NP1/PP2PPBP/RNBQK2R b KQkq - bm Be7; id "sbd.132";
rnbqr1k1/pp1p1ppp/5n2/3Pb3/1P6/P1N3P1/4NPBP/R1BQK2R w KQ - bm O-O; id "sbd.133";
rnq1nrk1/pp3pbp/6p1/3p4/3P4/5N2/PP2BPPP/R1BQK2R w KQ - bm O-O; id "sbd.134";
I collected the set in the following way:
I took a large collection of super GM OTB games at tournament time control and also GM correspondence games.
Then I filtered for frequently played positions where there was general agreement.
Then I analyzed the games and threw all all positions with a score of larger than +/- 100 centipawns.
Then I threw out all capture moves.
Then I reanalyzed with several different chess engines and threw out the disagreement positions.
Then I verified with Rybka 2.3.2a and Naum 3.1 at 150 seconds.
Then I verified with Rybka 2.3.2a at 300 seconds.

I am not fully satisfied with it yet, but I think it has value.
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Silent but deadly [second correction]

Post by Dann Corbit »

Code: Select all

1qr3k1/p2nbppp/bp2p3/3p4/3P4/1P2PNP1/P2Q1PBP/1N2R1K1 b - - bm Qc7; id "sbd.001";
1r2r1k1/3bnppp/p2q4/2RPp3/4P3/6P1/2Q1NPBP/2R3K1 w - - bm Rc7; id "sbd.002";
2b1k2r/2p2ppp/1qp4n/7B/1p2P3/5Q2/PPPr2PP/R2N1R1K b k - bm O-O; id "sbd.003";
2b5/1p4k1/p2R2P1/4Np2/1P3Pp1/1r6/5K2/8 w - - bm Rd8; id "sbd.004";
2brr1k1/ppq2ppp/2pb1n2/8/3NP3/2P2P2/P1Q2BPP/1R1R1BK1 w - - bm g3; id "sbd.005";
2kr2nr/1pp3pp/p1pb4/4p2b/4P1P1/5N1P/PPPN1P2/R1B1R1K1 b - - bm Bf7; id "sbd.006";
2r1k2r/1p1qbppp/p3pn2/3pBb2/3P4/1QN1P3/PP2BPPP/2R2RK1 b k - bm O-O; id "sbd.007";
2r1r1k1/pbpp1npp/1p1b3q/3P4/4RN1P/1P4P1/PB1Q1PB1/2R3K1 w - - bm Rce1; id "sbd.008";
2r2k2/r4p2/2b1p1p1/1p1p2Pp/3R1P1P/P1P5/1PB5/2K1R3 w - - bm Kd2; id "sbd.009";
2r3k1/5pp1/1p2p1np/p1q5/P1P4P/1P1Q1NP1/5PK1/R7 w - - bm Rd1; id "sbd.010";
2r3qk/p5p1/1n3p1p/4PQ2/8/3B4/5P1P/3R2K1 w - - bm e6; id "sbd.011";
3b4/3k1pp1/p1pP2q1/1p2B2p/1P2P1P1/P2Q3P/4K3/8 w - - bm Qf3; id "sbd.012";
3n1r1k/2p1p1bp/Rn4p1/6N1/3P3P/2N1B3/2r2PP1/5RK1 w - - bm Na4 Nce4; id "sbd.013";
3q1rk1/3rbppp/ppbppn2/1N6/2P1P3/BP6/P1B1QPPP/R3R1K1 w - - bm Nd4; id "sbd.014";
3r1rk1/p1q4p/1pP1ppp1/2n1b1B1/2P5/6P1/P1Q2PBP/1R3RK1 w - - bm Bh6; id "sbd.015";
3r2k1/2q2p1p/5bp1/p1pP4/PpQ5/1P3NP1/5PKP/3R4 b - - bm Qd6; id "sbd.016";
3r2k1/p1q1npp1/3r1n1p/2p1p3/4P2B/P1P2Q1P/B4PP1/1R2R1K1 w - - bm Bc4; id "sbd.017";
3r4/2k5/p3N3/4p3/1p1p4/4r3/PPP3P1/1K1R4 b - - bm Kd7; id "sbd.018";
3r4/2R1np1p/1p1rpk2/p2b1p2/8/PP2P3/4BPPP/2R1NK2 w - - bm b4; id "sbd.019";
3rk2r/1b2bppp/p1qppn2/1p6/4P3/PBN2PQ1/1PP3PP/R1B1R1K1 b k - bm O-O; id "sbd.020";
3rk2r/1bq2pp1/2pb1n1p/p3pP2/P1B1P3/8/1P2QBPP/2RN1R1K b k - bm Be7 O-O; id "sbd.021";
3rkb1r/pppb1pp1/4n2p/2p5/3NN3/1P5P/PBP2PP1/3RR1K1 w - - bm Nf5; id "sbd.022";
3rr1k1/1pq2ppp/p1n5/3p4/6b1/2P2N2/PP1QBPPP/3R1RK1 w - - bm Rfe1; id "sbd.023";
4r1k1/1q1n1ppp/3pp3/rp6/p2PP3/N5P1/PPQ2P1P/3RR1K1 w - - bm Rc1; id "sbd.024";
4rb1k/1bqn1pp1/p3rn1p/1p2pN2/1PP1p1N1/P1P2Q1P/1BB2PP1/3RR1K1 w - - bm Qe2; id "sbd.025";
4rr2/2p5/1p1p1kp1/p6p/P1P4P/6P1/1P3PK1/3R1R2 w - - bm Rfe1; id "sbd.026";
5r2/pp1b1kpp/8/2pPp3/2P1p2P/4P1r1/PPRKB1P1/6R1 b - - bm Ke7; id "sbd.027";
6k1/1R5p/r2p2p1/2pN2B1/2bb4/P7/1P1K2PP/8 w - - bm Nf6+; id "sbd.028";
6k1/pp1q1pp1/2nBp1bp/P2pP3/3P4/8/1P2BPPP/2Q3K1 w - - bm Qc5; id "sbd.029";
6k1/pp2rp1p/2p2bp1/1n1n4/1PN3P1/P2rP2P/R3NPK1/2B2R2 w - - bm Rd2; id "sbd.030";
8/2p2kpp/p6r/4Pp2/1P2pPb1/2P3P1/P2B1K1P/4R3 w - - bm h4; id "sbd.031";
Q5k1/5pp1/5n1p/2b2P2/8/5N1P/5PP1/2q1B1K1 b - - bm Kh7; id "sbd.032";
r1b1k1nr/1p3ppp/p1np4/4p1q1/2P1P3/N1NB4/PP3PPP/2RQK2R w Kkq - bm O-O; id "sbd.033";
r1b1k2r/p1pp1ppp/1np1q3/4P3/1bP5/1P6/PB1NQPPP/R3KB1R b KQkq - bm O-O; id "sbd.034";
r1b1k2r/ppppqppp/8/2bP4/3p4/6P1/PPQPPPBP/R1B2RK1 b kq - bm O-O; id "sbd.035";
r1b1k2r/ppq1bppp/2n5/2N1p3/8/2P1B1P1/P3PPBP/R2Q1RK1 b kq - bm O-O; id "sbd.036";
r1b1kb1r/pp2qppp/2pp4/8/4nP2/2N2N2/PPPP2PP/R1BQK2R w KQkq - bm O-O; id "sbd.037";
r1b1qrk1/pp4b1/2pRn1pp/5p2/2n2B2/2N2NPP/PPQ1PPB1/5RK1 w - - bm Rd3; id "sbd.038";
r1b2rk1/1pqn1pp1/p2bpn1p/8/3P4/2NB1N2/PPQB1PPP/3R1RK1 w - - bm Rc1; id "sbd.039";
r1b2rk1/2qnbp1p/p1npp1p1/1p4PQ/4PP2/1NNBB3/PPP4P/R4RK1 w - - bm Qh6; id "sbd.040";
r1b2rk1/pp2ppbp/2n2np1/2q5/5B2/1BN1PN2/PP3PPP/2RQK2R w K - bm O-O; id "sbd.041";
r1b2rk1/pp4pp/1q1Nppn1/2n4B/1P3P2/2B2RP1/P6P/R2Q3K b - - bm Na6; id "sbd.042";
r1b2rk1/ppp1qppp/1b1n4/8/B2n4/3NN3/PPPP1PPP/R1BQK2R w KQ - bm O-O; id "sbd.043";
r1b2rk1/ppq1bppp/2p1pn2/8/2NP4/2N1P3/PP2BPPP/2RQK2R w K - bm O-O; id "sbd.044";
r1bq1rk1/1p1n1pp1/p4n1p/2bp4/8/2NBPN2/PPQB1PPP/R3K2R w KQ - bm O-O; id "sbd.045";
r1bq1rk1/1p2ppbp/p2p1np1/6B1/2P1P3/2N5/PP1QBPPP/R3K2R w KQ - bm O-O; id "sbd.046";
r1bq1rk1/1p3ppp/p1np4/3Np1b1/2B1P3/P7/1PP2PPP/RN1QK2R w KQ - bm O-O; id "sbd.047";
r1bq1rk1/4bppp/ppnppn2/8/2P1P3/2N5/PPN1BPPP/R1BQK2R w KQ - bm O-O; id "sbd.048";
r1bq1rk1/pp1n1pbp/2n1p1p1/2ppP3/8/2PP1NP1/PP1N1PBP/R1BQ1RK1 w - - bm d4; id "sbd.049";
r1bq1rk1/pp1pppbp/2n2np1/8/4P3/1NN5/PPP1BPPP/R1BQK2R w KQ - bm O-O; id "sbd.050";
r1bq1rk1/pp2ppbp/2n2np1/2p3B1/4P3/2P2N2/PP1NBPPP/R2QK2R w KQ - bm O-O; id "sbd.051";
r1bq1rk1/pp2ppbp/2n3p1/2p5/2BPP3/2P1B3/P3NPPP/R2QK2R w KQ - bm O-O; id "sbd.052";
r1bq1rk1/pp3ppp/2n1pn2/2p5/1bBP4/2N1PN2/PP3PPP/R1BQ1RK1 w - - bm a3; id "sbd.053";
r1bq1rk1/pp3ppp/2n2n2/3p4/8/P1NB4/1PP2PPP/R1BQK2R w KQ - bm O-O; id "sbd.054";
r1bq1rk1/ppp1npb1/3p2pp/3Pp2n/1PP1P3/2N5/P2NBPPP/R1BQR1K1 b - - bm Nf4; id "sbd.055";
r1bq1rk1/ppp2ppp/2n1pn2/3p4/1bPP4/2NBPN2/PP3PPP/R1BQK2R w KQ - bm O-O; id "sbd.056";
r1bq1rk1/pppp1pbp/2n2np1/4p3/2P5/P1N2NP1/1P1PPPBP/R1BQK2R w KQ - bm O-O; id "sbd.057";
r1bqk2r/2ppbppp/p1n2n2/1p2p3/4P3/1B3N2/PPPPQPPP/RNB2RK1 b kq - bm O-O; id "sbd.058";
r1bqk2r/5ppp/p1np4/1p1Np1b1/4P3/2P5/PPN2PPP/R2QKB1R b KQkq - bm O-O; id "sbd.059";
r1bqk2r/bp3ppp/p1n1pn2/3p4/1PP5/P1N1PN2/1B3PPP/R2QKB1R b KQkq - bm O-O; id "sbd.060";
r1bqk2r/p2pppbp/2p3pn/2p5/4P3/2P2N2/PP1P1PPP/RNBQR1K1 b kq - bm O-O; id "sbd.061";
r1bqk2r/pp2bppp/2n1p3/1B1n4/3P4/2N2N2/PP3PPP/R1BQ1RK1 b kq - bm O-O; id "sbd.062";
r1bqk2r/pp2bppp/2n1p3/3n4/3P4/2NB1N2/PP3PPP/R1BQ1RK1 b kq - bm O-O; id "sbd.063";
r1bqk2r/pp2ppbp/2np1np1/2p5/4P3/1B1P1N1P/PPP2PP1/RNBQK2R w KQkq - bm O-O; id "sbd.064";
r1bqk2r/ppn1bppp/2n5/2p1p3/8/2NP1NP1/PP1BPPBP/R2Q1RK1 b kq - bm O-O; id "sbd.065";
r1bqk2r/ppp1bppp/2n5/3p4/3P4/2PB1N2/P1P2PPP/R1BQ1RK1 b kq - bm O-O; id "sbd.066";
r1bqk2r/ppp2ppp/2nb4/3np3/8/PP2P3/1BQP1PPP/RN2KBNR b KQkq - bm O-O; id "sbd.067";
r1bqk2r/ppp2ppp/3b4/4p3/8/1PPP1N2/2PB1PPP/R2Q1RK1 b kq - bm O-O; id "sbd.068";
r1bqk2r/pppp1ppp/5n2/4p3/Bb2P3/5Q2/PPPPNPPP/R1B1K2R b KQkq - bm O-O; id "sbd.069";
r1bqkb1r/pp3ppp/2n5/2pp4/3Pn3/2N2N2/PPP1BPPP/R1BQK2R w KQkq - bm O-O; id "sbd.070";
r1bqkb1r/pp3ppp/2npp3/3nP3/2BP4/5N2/PP3PPP/RNBQK2R w KQkq - bm O-O; id "sbd.071";
r1bqkbnr/3p1ppp/p1p1p3/8/4P3/3B4/PPP2PPP/RNBQK2R w KQkq - bm O-O; id "sbd.072";
r1bqkbnr/ppp2ppp/2n5/8/2BpP3/5N2/PP3PPP/RNBQK2R w KQkq - bm O-O; id "sbd.073";
r1bqrbk1/1pp3pp/2n2p2/p2np3/8/PP1PPN2/1BQNBPPP/R3K2R w KQ - bm O-O; id "sbd.074";
r1br2k1/1p2qppp/pN2pn2/P7/2pn4/4N1P1/1P2PPBP/R3QRK1 b - - bm Rb8; id "sbd.075";
r1q1k2r/1b1nbppp/pp1ppn2/8/2PQP3/1PN2NP1/PB3PBP/R2R2K1 b kq - bm O-O; id "sbd.076";
r1q1k2r/pb1nbppp/1p2pn2/8/P1PNP3/2B3P1/2QN1PBP/R4RK1 b kq - bm O-O; id "sbd.077";
r1r3k1/1bq2pbp/pp1pp1p1/2n5/P3PP2/R2B4/1PPBQ1PP/3N1R1K w - - bm Bc3; id "sbd.078";
r1rn2k1/pp1qppbp/6p1/3pP3/3P4/1P3N1P/PB1Q1PP1/R3R1K1 w - - bm Rac1; id "sbd.079";
r2q1rk1/1b1nbpp1/pp2pn1p/8/2BN3B/2N1P3/PP2QPPP/2R2RK1 w - - bm Rfd1; id "sbd.080";
r2q1rk1/1b3ppp/4pn2/1pP5/1b6/2NBPN2/1PQ2PPP/R3K2R w KQ - bm O-O; id "sbd.081";
r2q1rk1/pb1nppbp/6p1/1p6/3PP3/3QBN1P/P3BPP1/R3K2R w KQ - bm O-O; id "sbd.082";
r2q1rk1/pb2bppp/npp1pn2/3pN3/2PP4/1PB3P1/P2NPPBP/R2Q1RK1 w - - bm e4; id "sbd.083";
r2q1rk1/pppb1pbp/2np1np1/4p3/2P5/P1NPPNP1/1P3PBP/R1BQK2R w KQ - bm O-O; id "sbd.084";
r2qk2r/1b1n1ppp/4pn2/p7/1pPP4/3BPN2/1B3PPP/R2QK2R w KQkq - bm O-O; id "sbd.085";
r2qk2r/1b2bppp/p1n1pn2/1p6/1P6/P2BPN2/1B2QPPP/RN3RK1 b kq - bm O-O; id "sbd.086";
r2qk2r/2p2ppp/p1n1b3/1pbpP3/4n3/1BP2N2/PP1N1PPP/R1BQ1RK1 b kq - bm O-O; id "sbd.087";
r2qk2r/3n1ppp/p3p3/3nP3/3R4/5N2/1P1N1PPP/3QR1K1 b kq - bm O-O; id "sbd.088";
r2qk2r/p1pn1ppp/b3pn2/3p4/Nb1P4/1P3NP1/P3PPBP/1RBQ1RK1 b kq - bm O-O Qe7; id "sbd.089";
r2qk2r/ppp1bppp/2n2n2/8/2BP2b1/2N2N2/PP3PPP/R1BQR1K1 b kq - bm O-O; id "sbd.090";
r2qkb1r/pb1n1p2/2p1p2p/4P1pn/PppP4/2N2NB1/1P2BPPP/R2Q1RK1 w kq - bm Ne4; id "sbd.091";
r2qkb1r/pp2nppp/1np1p3/4Pb2/3P4/PB3N2/1P3PPP/RNBQ1RK1 b kq - bm Ned5; id "sbd.092";
r2qkb1r/pp3ppp/2bppn2/8/2PQP3/2N2N2/PP3PPP/R1B1K2R w KQkq - bm O-O; id "sbd.093";
r2qr1k1/p3bppp/1p2n3/3Q1N2/5P2/4B1P1/PP3R1P/R5K1 w - - bm Rd1; id "sbd.094";
r2r2k1/p1pnqpp1/1p2p2p/3b4/3P4/3BPN2/PP3PPP/2RQR1K1 b - - bm c5; id "sbd.095";
r2r2k1/pp1b1ppp/8/3p2P1/3N4/P3P3/1P3P1P/3RK2R b K - bm Rac8; id "sbd.096";
r3k2r/1b1nb1p1/p1q1pn1p/1pp3N1/4PP2/2N5/PPB3PP/R1BQ1RK1 w kq - bm Nf3; id "sbd.097";
r3k2r/1pqnnppp/p5b1/1PPp1p2/3P4/2N5/P2NB1PP/2RQ1RK1 b kq - bm O-O; id "sbd.098";
r3k2r/p1q1nppp/1pn5/2P1p3/4P1Q1/P1P2P2/4N1PP/R1B2K1R b kq - bm O-O; id "sbd.099";
r3k2r/pp2pp1p/6p1/2nP4/1R2PB2/4PK2/P5PP/5bNR w kq - bm Ne2; id "sbd.100";
r3k2r/ppp1bppp/2n5/3n4/3PB3/8/PP3PPP/RNB1R1K1 b kq - bm O-O-O; id "sbd.101";
r3kb1r/pp3ppp/4bn2/3p4/P7/4N1P1/1P2PPBP/R1B1K2R w KQkq - bm O-O; id "sbd.102";
r3kbnr/1pp3pp/p1p2p2/8/3qP3/5Q1P/PP3PP1/RNB2RK1 w kq - bm Rd1; id "sbd.103";
r3kr2/pppb1p2/2n3p1/3Bp2p/4P2N/2P5/PP3PPP/2KR3R b q - bm O-O-O; id "sbd.104";
r3nrk1/pp2qpb1/3p1npp/2pPp3/2P1P2N/2N3Pb/PP1BBP1P/R2Q1RK1 w - - bm Re1; id "sbd.105";
r3r1k1/1pqn1pbp/p2p2p1/2nP2B1/P1P1P3/2NB3P/5PP1/R2QR1K1 w - - bm Rc1; id "sbd.106";
r3r1k1/pp1q1ppp/2p5/P2n1p2/1b1P4/1B2PP2/1PQ3PP/R1B2RK1 w - - bm e4; id "sbd.107";
r3r1k1/pp3ppp/2ppqn2/5R2/2P5/2PQP1P1/P2P2BP/5RK1 w - - bm Qd4; id "sbd.108";
r3rbk1/p2b1p2/5p1p/1q1p4/N7/6P1/PP1BPPBP/3Q1RK1 w - - bm Nc3; id "sbd.109";
r4r1k/pp1bq1b1/n2p2p1/2pPp1Np/2P4P/P1N1BP2/1P1Q2P1/2KR3R w - - bm Ne6; id "sbd.110";
r4rk1/1bqp1ppp/pp2pn2/4b3/P1P1P3/2N2BP1/1PQB1P1P/2R2RK1 w - - bm b3; id "sbd.111";
r4rk1/1q2bppp/p1bppn2/8/3BPP2/3B2Q1/1PP1N1PP/4RR1K w - - bm e5; id "sbd.112";
r4rk1/pp2qpp1/2pRb2p/4P3/2p5/2Q1PN2/PP3PPP/4K2R w K - bm O-O; id "sbd.113";
r7/3rq1kp/2p1bpp1/p1Pnp3/2B4P/PP4P1/1B1RQP2/2R3K1 b - - bm Rad8; id "sbd.114";
r7/pp1bpp2/1n1p2pk/1B3P2/4P1P1/2N5/PPP5/1K5R b - - bm Kg5; id "sbd.115";
rn1q1rk1/p4pbp/bp1p1np1/2pP4/8/P1N2NP1/1PQ1PPBP/R1B1K2R w KQ - bm O-O; id "sbd.116";
rn1q1rk1/pb3p2/1p5p/3n2P1/3p4/P4P2/1P1Q1BP1/R3KBNR b KQ - bm Re8+; id "sbd.117";
rn1q1rk1/pp2bppp/1n2p1b1/8/2pPP3/1BN1BP2/PP2N1PP/R2Q1RK1 w - - bm Bc2; id "sbd.118";
rn1q1rk1/pp3ppp/4bn2/2bp4/5B2/2NBP1N1/PP3PPP/R2QK2R w KQ - bm O-O; id "sbd.119";
rn1qkbnr/pp1b1ppp/8/1Bpp4/3P4/8/PPPNQPPP/R1B1K1NR b KQkq - bm Qe7; id "sbd.120";
rn1qr1k1/pb3p2/1p5p/3n2P1/3p4/P4P2/1P1QNBP1/R3KB1R b KQ - bm d3; id "sbd.121";
rn2kb1r/pp2nppp/1q2p3/3pP3/3P4/5N2/PP2NPPP/R1BQK2R w KQkq - bm O-O; id "sbd.122";
rn3rk1/1bqp1ppp/p3pn2/8/Nb1NP3/4B3/PP2BPPP/R2Q1RK1 w - - bm Rc1; id "sbd.123";
rn3rk1/pbp1qppp/1p1ppn2/8/2PP4/P1Q2NP1/1P2PPBP/R1B1K2R w KQ - bm O-O; id "sbd.124";
rnb1k2r/1pq2ppp/p2ppn2/2b5/3NPP2/2P2B2/PP4PP/RNBQ1R1K b kq - bm O-O; id "sbd.125";
rnb2rk1/ppq1ppbp/6p1/2p5/3PP3/2P2N2/P3BPPP/1RBQK2R w K - bm O-O; id "sbd.126";
rnbq1rk1/5ppp/p3pn2/1p6/2BP4/P1P2N2/5PPP/R1BQ1RK1 w - - bm Bd3; id "sbd.127";
rnbq1rk1/pp2ppbp/2pp1np1/8/P2PP3/2N2N2/1PP1BPPP/R1BQK2R w KQ - bm O-O; id "sbd.128";
rnbq1rk1/ppp1ppbp/6p1/8/8/2P2NP1/P2PPPBP/R1BQK2R w KQ - bm O-O; id "sbd.129";
rnbqk1nr/pp3pbp/2ppp1p1/8/2BPP3/2N2Q2/PPP2PPP/R1B1K1NR w KQkq - bm Nge2; id "sbd.130";
rnbqk2r/ppp2ppp/1b1p1n2/4p3/2B1P3/2PP1N2/PP1N1PPP/R1BQK2R b KQkq - bm O-O; id "sbd.131";
rnbqk2r/pppp2pp/4pn2/5p2/1b1P4/2P2NP1/PP2PPBP/RNBQK2R b KQkq - bm Be7; id "sbd.132";
rnbqr1k1/pp1p1ppp/5n2/3Pb3/1P6/P1N3P1/4NPBP/R1BQK2R w KQ - bm O-O; id "sbd.133";
rnq1nrk1/pp3pbp/6p1/3p4/3P4/5N2/PP2BPPP/R1BQK2R w KQ - bm O-O; id "sbd.134";
User avatar
abik
Posts: 819
Joined: Fri Dec 01, 2006 10:46 pm
Location: Mountain View, CA, USA
Full name: Aart Bik

Re: Silent but deadly

Post by abik »

It has a lot of value. Thanks again. I am afraid you overlooked 2x castling queensides in your correction, however: O-O-0

[added]: never mind I see you cross-posted a second correction :D
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Silent but deadly [second correction] + 3 in doubt...

Post by Dann Corbit »

[d]r1bqk2r/5ppp/p1np4/1p1Np1b1/4P3/2P5/PPN2PPP/R2QKB1R b KQkq - bm O-O Rb8 Be6; id "sbd.059"; c0 "In doubt";

Code: Select all

59) O-O; id "sbd.059";  
    Searching move: 0-0, Nc6xd5
    Best move (Naum 3.1): Ra8-b8
    Not found in: 05:00
     2/12	00:00	       1.960	130.666	+0.73	00 a2a4
     3/14	00:00	       2.974	198.266	+0.69	00 a2a4 b5xa4
     4/15	00:00	       5.181	345.400	+0.68	00 a2a4 b5xa4 Ra1xa4
     5/17	00:00	      21.561	458.744	+0.38	00 h2h4 Bg5f6 a2a4 b5xa4
     5/17	00:00	      34.777	560.919	+0.39	Bc8e6 a2a4 b5xa4 Ra1xa4 00
     6/22	00:00	      48.847	626.243	+0.33	Bc8e6 a2a4 b5xa4 Ra1xa4 00 Bf1xa6
     6/22	00:00	      60.110	646.344	+0.39	00 h2h4 Bg5e7 Nd5xe7+ Qd8xe7 a2a4
     7/21	00:01	      94.146	672.471	+0.36	00 h2h4 Bg5e7 Nd5xe7+ Qd8xe7 a2a4 b5xa4
     8/24	00:01	     176.634	706.536	+0.28	00 h2h4 Bg5h6 a2a4 b5xa4 Ra1xa4 Ra8b8 Nc2b4
     9/25	00:01	     398.647	774.071	+0.23	00 h2h4 Bg5f6 Nc2e3 Bc8d7 a2a4 b5b4 Nd5xb4 Nc6xb4
    10/28	00:01	     876.312	812.905	+0.11	00 h2h4 Bg5h6 a2a4 b5xa4 Ra1xa4 f7f5 Nd5e3 Kg8h8 Qd1d5
    11/28	00:03	   1.800.075	841.156	+0.07	00 h2h4 Bg5h6 a2a4 b5xa4 Ra1xa4 f7f5 Nd5e3 Nc6e7 Bf1c4+ Kg8h8
    11/28	00:03	   2.276.018	851.803	+0.14	Bc8e6 a2a4 b5xa4 Nc2b4 Nc6xb4 Qd1xa4+ Ke8f8 Nd5xb4 g7g6 Bf1xa6 Kf8g7
    12/30	00:04	   3.468.132	867.033	+0.13	Bc8e6 a2a4 b5xa4 Nc2b4 Be6d7 Qd1xa4 Nc6e7 Qa4b3 Ne7xd5 Nb4xd5 Ra8b8 Qb3a3
    13/30	00:07	   5.810.172	885.427	+0.05	Bc8e6 a2a4 b5xa4 Nc2b4 Nc6xb4 Qd1xa4+ Ke8f8 Nd5xb4 g7g6 Bf1xa6 Kf8g7 00 Qd8b6
    13/30	00:09	   7.340.943	883.067	+0.10	00 h2h4 Bg5h6 a2a4 b5xa4 Ra1xa4 Nc6e7 Nc2e3 Ne7xd5 Ne3xd5 Ra8b8 b2b4 f7f5
    14/34	00:17	  15.024.471	882.131	+0.15	00 Bf1d3 Bc8e6 Nc2e3 Nc6e7 00 Ne7xd5 Ne3xd5 Ra8b8 Qd1f3 Qd8d7 Qf3h5 h7h6 h2h3
    15/33	00:37	  32.741.867	886.760	+0.09	00 Bf1d3 Bc8e6 Nc2e3 Nc6e7 00 Ne7xd5 Ne3xd5 Ra8b8 Rf1e1 f7f5 Qd1f3 f5xe4 Qf3xe4 g7g6
    16/41	01:12	  64.713.682	897.990	+0.13	00 Bf1d3 Bc8e6 Nc2e3 Nc6e7 00 Ne7xd5 Ne3xd5 Ra8b8 Qd1b3 Qd8c8 g2g3 Qc8c5 h2h4 Be6xd5 e4xd5
    17/37	02:07	 115.025.912	908.369	 0.00	00 h2h4 Bg5h6 Nc2e3 Bh6xe3 Nd5xe3 Ra8b8 a2a4 Bc8e6 a4xb5 a6xb5 Ne3d5 Qd8d7 Bf1e2 Nc6e7 00 Be6xd5
    17/38	04:51	 263.329.324	905.854	+0.07	Ra8b8 Bf1d3 00 00 Nc6e7 Nc2b4 Bc8b7 Qd1b3 Ne7xd5 Nb4xd5 Qd8c8 g2g3 Qc8c5 Rf1e1 a6a5 Kg1g2 a5a4
   5/9/2008 4:55:09 AM, Time for this analysis: 00:05:00, Rated time: 10:19
[d]rn1qr1k1/pb3p2/1p5p/3n2P1/3p4/P4P2/1P1QNBP1/R3KB1R b KQ - bm d3 Qxg5; id "sbd.121"; c0 "In doubt";

Code: Select all

121 d3; id "sbd.121";   
    Searching move: d4-d3
    Best move (Naum 3.1): Qd8xg5
    Not found in: 05:00
     2/11	00:00	       2.991	2.991.000	-0.27	d4d3 g5xh6
     3/12	00:00	       4.429	276.812	-0.27	d4d3 g5xh6 d3xe2
     4/14	00:00	       7.825	489.062	-0.17	d4d3 g5xh6 d3xe2 h6h7+
     5/21	00:00	      28.340	602.978	-0.04	d4d3 Qd2xd3 Qd8xg5 Qd3d2 Qg5xd2+
     6/18	00:00	      37.141	589.539	+0.08	d4d3 Qd2xd3 Qd8xg5 Bf2h4 Qg5f4 g2g3
     7/19	00:00	      60.402	774.384	+0.02	d4d3 Qd2xd3 Qd8xg5 Qd3d2 Nd5e3 Bf2xe3 Re8xe3
     8/20	00:00	     100.863	806.904	+0.10	d4d3 Qd2xd3 Qd8xg5 Qd3d2 Nd5e3 Bf2xe3 Re8xe3 000
     9/28	00:01	     671.353	913.405	+0.23	d4d3 Rh1xh6 d3xe2 Bf1xe2 Nb8c6 Ke1f1 Nc6e5 Bf2d4 Ra8c8
    10/26	00:01	     892.660	892.660	+0.17	d4d3 Rh1xh6 d3xe2 Bf1xe2 Nb8c6 Ke1f1 Nc6e5 Bf2d4 Qd8d7 Ra1c1
    11/31	00:02	   1.494.070	902.216	+0.10	d4d3 Rh1xh6 d3xe2 Bf1xe2 Nb8c6 Ke1f1 Nc6e5 Bf2d4 Qd8d7 Ra1d1 Ra8d8
    12/38	00:05	   4.641.724	973.924	+0.01	d4d3 Rh1xh6 d3xe2 Bf2d4 Kg8f8 Rh6h8+ Kf8e7 Bd4f6+ Nd5xf6 g5xf6+ Ke7xf6 Qd2xd8+
    13/35	00:07	   6.452.299	980.890	-0.06	d4d3 Rh1xh6 d3xe2 Bf2d4 Kg8f8 Rh6h8+ Kf8e7 Bd4f6+ Nd5xf6 g5xf6+ Ke7xf6 Qd2xd8+ Re8xd8
    14/36	00:12	  11.488.714	1.001.718	+0.03	d4d3 Rh1xh6 d3xe2 Bf2d4 Kg8f8 Rh6h8+ Kf8e7 Bd4f6+ Nd5xf6 g5xf6+ Ke7xf6 Qd2xd8+ Re8xd8 Rh8xd8
    15/37	00:21	  20.609.047	1.013.775	 0.00	d4d3 Rh1xh6 d3xe2 Bf2d4 Kg8f8 Rh6h8+ Kf8e7 Bd4f6+ Nd5xf6 g5xf6+ Ke7xf6 Qd2xd8+ Re8xd8 Rh8xd8 e2xf1Q+
    16/38	00:35	  35.731.944	1.043.237	+0.02	d4d3 Rh1xh6 d3xe2 Bf2d4 Kg8f8 Rh6h8+ Kf8e7 Bd4f6+ Nd5xf6 g5xf6+ Ke7xf6 Qd2xd8+ Re8xd8 Rh8xd8 e2xf1Q+ Ke1xf1
    17/50	01:59	 123.648.901	1.045.197	-1.12	d4d3 Rh1xh6 d3xe2 Bf2d4 Kg8f8 Bf1xe2 Nb8c6 Rh6h8+ Kf8e7 Bd4f6+ Nd5xf6 g5xf6+ Ke7e6 Qd2e3+ Nc6e5 Rh8h5 Qd8c7
    17/50	03:13	 201.817.704	1.045.221	-0.27	Qd8xg5 Rh1h3 Nd5e3 Rh3g3 Qg5xg3 Bf2xg3 Bb7a6 Ra1c1 Ne3xf1 Ke1xf1 Re8xe2 Qd2xe2 Ba6xe2+ Kf1xe2 Nb8d7 Rc1d1 Nd7f6
    18/41	04:28	 279.626.581	1.043.281	-0.14	Qd8xg5 Qd2xg5+ h6xg5 Bf2xd4 f7f6 000 Nb8c6 Ne2c3 Nc6xd4 Rd1xd4 Nd5xc3 b2xc3 Ra8d8 Bf1d3 Rd8xd4 c3xd4 Bb7d5 Kc1d2
   5/9/2008 10:06:00 AM, Time for this analysis: 00:05:00, Rated time: 16:49
[d]rnbqk1nr/pp3pbp/2ppp1p1/8/2BPP3/2N2Q2/PPP2PPP/R1B1K1NR w KQkq - bm Nge2 Be3; id "sbd.130"; c0 "In doubt";

Code: Select all

130 Nge2; id "sbd.130"; 
    Searching move: Ng1-e2
    Best move (Naum 3.1): Bc1-e3
    Not found in: 05:00
     2/9	00:00	       2.450	2.450.000	+0.94	Ng1e2 b7b5
     3/16	00:00	       3.673	244.866	+1.25	Ng1e2 b7b5 Bc4d3
     4/10	00:00	       4.813	320.866	+0.77	Ng1e2 b7b5 Bc4d3 b5b4
     4/18	00:00	      16.476	531.483	+0.84	Ng1h3 Bg7xd4 00 Ng8f6
     5/16	00:00	      27.161	577.893	+0.82	Ng1h3 Bg7xd4 00 Nb8d7 Qf3d3
     5/20	00:00	      32.404	522.645	+1.25	Ng1e2 b7b5 Bc4b3 b5b4 Nc3a4
     6/14	00:00	      38.754	625.064	+0.80	Ng1e2 b7b5 Bc4b3 b5b4 Nc3a4 Ng8f6
     7/24	00:01	     112.353	653.215	+0.95	Ng1e2 Nb8a6 a2a3 Ng8f6 00 00 Bc1f4
     8/24	00:01	     208.320	701.414	+0.87	Ng1e2 b7b5 Bc4b3 b5b4 Nc3a4 Ng8f6 00 00
     9/22	00:01	     358.347	740.386	+0.84	Ng1e2 b7b5 Bc4b3 Ng8f6 00 00 Bc1f4 b5b4 e4e5
    10/30	00:01	     790.492	778.809	+0.87	Ng1e2 b7b5 Bc4b3 Ng8f6 00 00 Bc1f4 b5b4 Nc3a4 Nb8a6
    11/28	00:03	   1.789.402	784.481	+0.83	Ng1e2 Ng8f6 00 00 Bc1f4 Nf6h5 Bf4d2 Nb8a6 a2a3 b7b5 Bc4b3
    12/32	00:05	   3.740.314	800.580	+0.70	Ng1e2 Ng8f6 00 00 Bc4b3 Nb8d7 h2h3 e6e5 Bc1g5 Qd8a5 d4d5 Rf8e8
    13/32	00:11	   8.280.099	802.879	+0.66	Ng1e2 Ng8f6 00 00 Bc1f4 Nf6h5 Bf4e3 b7b5 Bc4d3 b5b4 Nc3a4 Nb8d7 e4e5
    14/32	00:22	  17.537.773	824.686	+0.69	Ng1e2 Ng8f6 00 00 Bc1f4 b7b5 Bc4b3 b5b4 Nc3a4 Nb8a6 Ra1d1 Bc8b7 h2h3 Nf6h5
    15/40	00:42	  35.233.958	840.745	+0.60	Ng1e2 Ng8f6 00 00 Bc1f4 b7b5 Bc4b3 b5b4 Nc3a4 Nb8a6 a2a3 d6d5 a3xb4 d5xe4 Qf3c3
    16/40	01:59	  99.890.641	844.155	+0.52	Ng1e2 Ng8f6 00 00 h2h3 b7b5 Bc4b3 Bc8b7 Bc1f4 Nf6h5 Bf4e3 b5b4 Nc3a4 Nb8d7 a2a3 a7a5
    16/40	03:02	 155.439.937	856.017	+0.56	Bc1e3 b7b5 Bc4d3 Nb8a6 a2a4 b5b4 Nc3e2 Ng8f6 Ng1h3 00 00 Bc8b7 g2g3 Qd8e7 Nh3f4 g6g5
   5/9/2008 10:51:07 AM, Time for this analysis: 00:05:00, Rated time: 21:49
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: Silent but deadly

Post by bob »

I took the time to run these on my laptop, just to see what it would say. I didn't see any specific directions on how long to think or whatever, so I took a target of 60 seconds per move, not quitting early if it agreed at some depth. This means that a solution has to be held thru 60 seconds before it is counted as correct, if it finds it early and then switches, it is counted wrong...

Code: Select all


total positions searched..........         134
number right......................         122
number wrong......................          12
percentage right..................          91
percentage wrong..................           8
total nodes searched.............. 31035758148
average search depth..............        17.4
nodes per second..................     3850786
total time........................      134:19
For the record, it missed:
#21, preferring Bb4
#47, preferring h4
#48, preferring h4
#51, preferring Qc2
#59, preferring Ne7
#67, preferring Nde7
#72, preferring Qe2
#74, preferring d4
#83, preferring e3
#85, preferring Qe2
#86, preferring Nb8
#96, preferring f6