Computer Chess Club Archives


Search

Terms

Messages

Subject: test positions from Arasan games

Author: Jon Dart

Date: 12:17:58 08/29/98


I have been using the following testsuite for a while - it is a set of
positions derived from games my program Arasan has played, mostly
on FICS. Some are "avoid move" positions where there is a bad but
superficially tempting move. Also, quite a few involve defensive
situations where the program is in a bind but there is a move that
delays disaster for a while (this is different from most test suites).

Currently Arasan 5.0 (not yet released) is scoring about 50/80 on this
suite, running on an AMD K6/233.

I have checked most solution moves by having Crafty or Genius 5
analyze the game, but it is possible that some of the "best moves"
aren't, or that there are alternative good moves. If anyone finds
such a situation, I'd like to know about it.

--Jon
---- test suite follows

4r1k1/1pr1b2p/3pP1p1/5p2/1R6/4N3/1B4PP/5RK1 w - - bm Nd5 Nxf5; id "test.1";
5r1k/3n2pp/1pq1B2n/2rp4/1p6/1N1Q2P1/P4P1P/R3R1K1 b - - bm Rc3 Nf6; id "test.2";
r3k2r/pp2npp1/2p1p3/q2nPb1p/3P3P/PQP2N2/3BBPP1/R3K2R b KQkq - bm Qb6; id
"test.3";
5k2/1b1n2pp/p2r1p2/q2p4/Pp1Q1N2/1B6/1PP2PPP/4RK2 b - - am Nc5; id "test.4";
3r1rk1/Q4ppp/6q1/4n3/8/4P1P1/1P1B1P1P/2R2RK1 w - - am Bb4; id "test.5";
4r1k1/1q2bpp1/pR1p4/1p1Pp2p/4P3/P1Q1B3/1P4PP/6K1 b - - bm Qc8; id "test.6";
8/8/8/5p1p/1P1K4/3b2P1/4k3/4B3 w - - am Bc3; id "test.7";
3r4/8/3q1pk1/PP3p1p/3pbP1P/2r1p1PB/1Q2P3/3RK1R1 w - - bm a6; id "test.8";
8/p1P1p3/1nK3p1/7p/P6k/8/8/8 b - - bm e5 g5; id "test.9";
1r4k1/6q1/b1pb1pp1/p1p4p/r3P3/2RP1NPP/2Q2NK1/5R2 b - - bm Bb5; id "test.10";
3r4/1ppb1kbp/p4pp1/1PP1p3/Pn2P3/4BN1P/3RBPP1/6K1 b - - am c6; id "test.11";
4k3/6bp/2R3p1/r1n1p1P1/6B1/4BPKP/8/8 b - - bm Bf8; id "test.12";
3q1rk1/3bpp1p/r2p2p1/pp1B4/3QP3/5P2/PPP3PP/2KR3R w - - bm e5; id "test.13";
r2qk2r/5ppp/p1p1pnb1/2bp4/6P1/2N1PN1P/PPPB1P2/R2Q1RK1 w kq - am Ne5; id
"test.14";
rq2k2r/5ppp/p1p1pnb1/2bpN3/6P1/2N1P2P/PPPB1P2/R2Q1RK1 w kq - bm Nxg6; id
"test.15";
r4rk1/1p1b1ppp/p1n1p3/2qp2Q1/8/2PB1N2/PP3PPP/R2R2K1 b - - bm f5; id "test.16";
2rq1rk1/4ppbp/pp1p2p1/3N4/2P1P3/1P3PP1/PB1QKP2/7R b - - bm e5; id "test.17";
8/6k1/1p2pp2/2b1p2p/P1R5/r4NPP/3N4/5K2 w - - bm Rh4; id "test.18";
8/8/1p6/4p3/PR3bk1/7p/r1N5/3K1N2 w - - bm Rxb6; id "test.19";
r1bk3r/ppp1nppp/3pq3/1N2n3/4RP2/2PB4/P1P3PP/R1BQ2K1 b - f3 am a6; id "test.20";
5r1k/5p2/1p1r1N1P/p3P3/P2b4/1PB2R1P/4K3/8 b - - bm Rxf6; id "test.21";
r4rk1/pq5p/R7/2ppP1p1/8/2PQP3/2P3PP/R5K1 b - - bm Kh8; id "test.22";
r1br2k1/pp4p1/3p2n1/2p2pq1/Q1P1Pn1p/2P2P2/P4BPP/1R2KBRN w - f6 am g3; id
"test.23";
1r1r2k1/ppp2ppp/8/8/3Pq1bN/4P1P1/P2Q1P1P/1RR3K1 w - - bm f3; id "test.24";
6k1/1Qpb1pbp/3pp1p1/3Pq3/2N1P3/r5PP/5PB1/3R2K1 b - - bm Qc3; id "test.25";
r1bQ4/ppp2kpp/1b2p3/4q3/1P6/2PRN2r/P3BP1P/4K2R b K - bm Bxe3; id "test.26";
6r1/2r1b2k/1N2p1p1/pQ3p1p/P4P2/1R2P1P1/2q4P/3R2K1 w - - am Rbd3; id "test.27";
6r1/2r4k/1N2p1p1/pQb2p1p/P4P2/3RP1P1/2q4P/3R2K1 w - - bm Nc4; id "test.28";
3B2k1/p4ppp/8/PR1P4/4P3/4n2P/6r1/7K b - - am Rg3; id "test.29";
2rrnk2/3q1pp1/2n1p2p/2RP4/p5R1/Pp2P1Q1/BB3PPP/7K w - - bm Rxg7; id "test.30";
2r3k1/p2p1pPp/1p3q2/3Q4/1Bp3P1/1P6/P3bP1P/R5K1 w - - bm Rc1; id "test.31";
r3r1k1/1p3ppp/p2b4/3p4/7q/3QB2P/PPP2PP1/R2R2K1 b - - bm Rad8; id "test.32";
8/r1r1ppk1/3pq1p1/1p1R3p/8/1P2P1PP/P4PQ1/3R2K1 w - - bm R1d2 R5d2; id "test.33";
6k1/8/3bp1P1/8/1P2B3/1P3P2/pB3K2/8 w - - bm b5; id "test.34";
1B6/P3R3/5N2/4P1k1/2P5/5K2/r5p1/6r1 w - - am Ne4+; id "test.35";
6k1/2BP2pp/2n2p2/1pN2p2/2b5/2K3P1/1R3P1P/r7 b - - bm Ra8; id "test.36";
5b2/5p2/5p1p/2P5/1P1k4/1K5R/2B4P/2r5 b - - bm Ra1; id "test.37";
8/p4pk1/7p/3n2p1/6P1/6KP/PPr5/2N1R3 w - - bm Rd1; id "test.38";
rnbq1rk1/p1p1nppp/1p2p3/3pP3/3P4/P1PB1N2/2P2PPP/R1BQK2R b KQ - bm Nf5; id
"test.39";
r1b1k2r/1p3pp1/pqnppb1p/8/N3PP2/1N6/PPPQ2PP/2KR1B1R b kq - bm Qa7; id "test.40";
8/8/6p1/5pkp/8/8/3rnKPP/1B3R2 b - - bm Rb2; id "test.41";
2rr2k1/p4p1p/1p2bp2/1R2p3/3nP3/P4N2/1P2BPPP/2R2K2 w - - bm Re1; id "test.42";
1r3rk1/pb1n1ppp/2pN4/1p1nP3/8/2P5/P1PB2PP/R2BR1K1 b - - bm N7b6; id "test.43";
2r3k1/4Bppp/p7/1p1bP3/8/2n5/P1PR2PP/R5K1 b - - am Bxa2; id "test.44";
8/5Rpk/7p/1p2P2P/1P4b1/8/3K4/8 b - - bm Kg8; id "test.45";
r4rk1/p2n1ppp/3q1b2/BP1pN3/3QnP2/8/1P2B1PP/R4RK1 w - - bm Qb4; id "test.46";
8/p4p1p/p7/1k6/5P2/1P3K2/5P1P/8 w - - bm Ke3; id "test.47";
r5k1/p1B5/2Pp4/1P1q2bQ/8/3N1P2/P7/7K b - - bm Rf8; id "test.48";
1k2r3/2p1P1pp/p1br4/1ppN1p2/6n1/2N5/PPPR1PPP/4R1K1 w - b6 bm h3; id "test.49";
r3r1k1/3q1p1p/p1pP2p1/QpPP4/n7/P3B1P1/5PBP/1R4K1 b - - bm cxd5; id "test.50";
3r3r/pk2q3/n3p3/2p2p2/PppP4/6P1/1P2NP1P/R2Q1RK1 w - - bm Nf4; id "test.51";
8/pk6/n3p3/4Rp2/P1pq1r2/1p1p4/1P1Q2K1/R1N5 w - - bm Re3; id "test.52";
4k3/2R5/8/3P1p2/P1P2r2/1P4p1/2K5/8 w - - bm d6; id "test.53";
r1bq1rk1/pp2npbp/2Pp1np1/4p3/2P1P3/1QN2N2/PP2BPPP/R1B2RK1 b - - bm bxc6; id
"test.54";
8/7p/p7/b1PP1p2/7k/1P1K3P/8/8 b - - bm f4 Kg3; id "test.55";
1rbq1rk1/3n1pb1/p5p1/3pP3/3Q4/P1N2N1P/5P2/R1B2RK1 w - - am Nxd5; id "test.56";
4r3/5pk1/5bp1/1p5r/5P2/P2P1RP1/4N3/4R1K1 w - - bm Rff1; id "test.57";
rr1q1k2/1b3pp1/3p3p/p2P1Q2/1n1pP3/R5RP/1P1NBPP1/6K1 b - - am Qc7; id "test.58";
r2r2k1/4ppbp/2p3p1/p2q1b2/3P4/1N2RN1P/PP3PP1/R3Q1K1 w - - bm Rc1; id "test.59";
4r1k1/pbr2p2/1p2pPp1/3pPn2/q1pP1NQ1/2P1P3/PP5P/1BK3R1 b - - bm Qc6; id
"test.60";
r1qr2k1/p2n2pp/1pbQ1p2/2p1pB2/2P5/P3PPB1/1P4PP/2KR3R b - - am Ba4; id "test.61";
r3nr2/1p3p1k/p2pbP1p/2p1pR2/4P2N/2PPQNBP/1P5K/3q4 b - - bm Rh8 Qc2+; id
"test.62";
rn1r1k2/pp4p1/1qp1p1Qp/3n3P/3PN3/b7/PPP2PP1/1KBR3R b - - bm Nd7 Be7; id
"test.63";
3r1r1k/5ppp/2Np1n2/p1bPp3/B1P1P3/2P4P/1R3PP1/4R1K1 b - - bm Ra1; id "test.64";
2k1r3/pp6/2pRp1P1/4Q2q/5Pb1/3B2Kp/PPP5/8 b - - bm h2; id "test.65";
r1q1r1k1/1b2np1p/p2Qp1p1/8/2BB1P2/2P5/P1P3PP/1R1R2K1 b - - bm Nf5; id "test.66";
q1kr1r2/p4p1p/1p2p1p1/2p5/PnN5/1K2Q3/1P2BR1P/3R4 w - - bm Rxf7; id "test.67";
r3kb1r/1b3ppp/p2p2n1/1p6/1N1Nn3/4B3/PPP1BPPP/R3R1K1 b - - bm d5; id "test.68";
r4rk1/1b3pp1/p2n1bp1/N2p4/8/3NBP2/1PP3PP/R3R1K1 b - - bm Nc4; id "test.69";
8/4k3/3n2pb/2NP3p/1K2pp2/8/2N2PP1/8 w - - bm Nd4; id "test.70";
r6r/1b2kppp/3np3/p1n4Q/1p1N4/8/PPB2PPP/5RK1 b - - bm Bd5; id "test.71";
r1b4r/bpp1qB1k/p6p/P6N/2Pp1QP1/3P3P/1P2PP2/R4RK1 w - - bm Bd5; id "test.72";
r2r2k1/pp3ppp/4q3/4p3/2RnP3/P7/1P1B1PPP/3Q1RK1 w - - bm Rc3; id "test.73";
r5k1/N3R1p1/1p2np1p/3p4/1P2bPP1/P1B3KP/8/8 b - - bm Kf8; id "test.74";
8/8/4bpk1/2p1p3/1pPpP1pP/1n1P2P1/1B1K2B1/8 w - - bm Kd1 Kc1; id "test.75";
4r3/1p2rp2/p2k2p1/2bP1p1p/R7/2N2P2/PPK2PRP/8 w - - bm Kd3; id "test.76";
8/4p3/2pp1n2/1p2p1k1/1P2P3/P1N1R1P1/2P3r1/3K4 w - - bm Kc1; id "test.77";
3r2k1/1p3r1p/3q1npB/4pp2/2R1n2Q/P3P1P1/1P1p1PBP/3R2K1 w - - bm Bf1; id
"test.78";
2r5/R1pbq1k1/1p1p4/1P1Pp3/2P1Bnp1/Q1N2P2/6Pr/5KR1 w - - bm Ne2; id "test.79";
r3qrk1/2pb1p2/1p1p1npp/2nPp3/1PP1P3/2N5/2QNBPPP/1R3RK1 b - - bm Nb7; id
"test.80";








This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.