Reduce analysis randomness
[rattatechess.git] / epd / README
blob0f14d123496cfc23363ad1f67618f3f1a0c9a948
1 1. wac.epd contains the 300 problems from Reinfeld's "Win At Chess"
2 book. These are mostly easy tactical problems (a few are hard). This
3 test suite is widely used by computer chess programmers and I
4 have applied all known corrections to it.
6 2. wcsac.epd contains problems from Reinfeld's 1001 Winning Chess
7 Sacrifices and Combinations. These are tactical problems similar in
8 difficulty to the "Win At Chess" series.
10 3. ecmgcp.epd contains a subset of test positions from the Encyclopedia
11 of Chess Middlegames, selected and corrected by Gian-Carlo Pascutto.
12 They are difficult middlegame problems.
14 4. bt2630.epd is a set of 30 rather difficult problems. This is
15 used to determine an approximate rating for the program. Standard
16 procedure is to allow 15 minutes for each problem. Add the time
17 needed to find the correct answer (900 for problems that are not
18 solved), divide by 30, and subtract from 2630. There is
19 a Perl script, bt.pl, in the test directory, that can process a
20 log file from "testsrc" and score this test.
22 5. lapuce2.epd is a set of 35 tests from the French chess magazine
23 La Puce Echiquenne. This is another test that purports to estimate
24 a program's rating. Standard procedure is to allow 10 minutes for
25 each problem. See lapuce2.doc for the scoring procedure. There is
26 a Perl script, lp.pl, in the test directory, that can process a
27 log file from "testsrc" and score this test.
29 6. arasan5.epd is a set of test positions from Arasan games. This is a
30 latest version of the test suite. Some positions in this file are
31 "avoid move" positions where there is a bad but superficially tempting
32 move.
34 7. iq4.epd is a set of positions from the book "Test Your Chess IQ".
35 Jim Monaghan selected and corrected some tests from this book.
36 I have made some further modifications to the test and this version,
37 which I use, is in the file "iq4.epd". These tests are run at 10
38 seconds per position.
40 8. pet.epd is a set of endgame tests from Peter MacKenzie, the author
41 of the freeware chess program "Lampchop". I have applied a few
42 corrections to Peter's original test suite.
44 The results file in the tests subdirectory summarizes Arasan's
45 performance on these test suites. Note: these results were obtained
46 from the testsrc program.