perft scores
A useful tool for debugging chess programs is to count the total number of
nodes that can be reached from a given position, the so-called "perft"
*performance test) value.
When testing different chess variants, it is useful to have perft results
for these as well, but they are usually hard to find. Below is a collection
of perft results for different variants, as found by Sjaak. These are from
the starting position.
Normal chess
Ply | positions |
1 | 20 |
2 | 400 |
3 | 8902 |
4 | 197281 |
5 | 4865609 |
6 | 119060324 |
Crazyhouse
Ply | positions |
1 | 20 |
2 | 400 |
3 | 8920 |
4 | 197281 |
5 | 4888832 |
6 | 120812942 |
Los Alamos chess
Ply | positions |
1 | 10 |
2 | 100 |
3 | 1212 |
4 | 14332 |
5 | 191846 |
6 | 2549164 |
7 | 37054801 |
8 | 537392340 |
Spartan chess
Ply | positions |
1 | 20 |
2 | 640 |
3 | 14244 |
4 | 473282 |
5 | 11712515 |
6 | 406273143 |
Berolina chess
Ply | positions |
1 | 30 |
2 | 900 |
3 | 28328 |
4 | 882717 |
5 | 29119802 |
6 | 947730871 |
Pocket knight chess
Ply | positions |
1 | 52 |
2 | 2565 |
3 | 88617 |
4 | 3071267 |
5 | 99614985 |
6 | 3228439195 |
Knightmate chess
Ply | positions |
1 | 18 |
2 | 324 |
3 | 6765 |
4 | 139774 |
5 | 3249033 |
6 | 74568983 |
Capablanca chess
Ply | positions |
1 | 28 |
2 | 784 |
3 | 25228 |
4 | 805128 |
5 | 28741319 |
6 | 1015802437 |
Seirawan chess
Ply | positions |
1 | 28 |
2 | 784 |
3 | 24830 |
4 | 782599 |
5 | 27639803 |
6 | 967584909 |
Gothic chess
Ply | positions |
1 | 28 |
2 | 784 |
3 | 25283 |
4 | 808984 |
5 | 28946187 |
6 | 1025229212 |
Amazon Chess
Ply | positions |
1 | 22 |
2 | 484 |
3 | 12483 |
4 | 318185 |
5 | 9319911 |
6 | 268050499 |
Makruk
Ply | positions |
1 | 23 |
2 | 529 |
3 | 12012 |
4 | 273026 |
5 | 6223994 |
6 | 142078049 |
7 | 3299342874 |
Shatranj
Ply | positions |
1 | 16 |
2 | 256 |
3 | 4176 |
4 | 68122 |
5 | 1164248 |
6 | 19864709 |
Embassy
Ply | positions |
1 | 28 |
2 | 784 |
3 | 25281 |
4 | 809539 |
5 | 28937546 |
6 | 1023746640 |
Janus
Ply | positions |
1 | 28 |
2 | 782 |
3 | 24747 |
4 | 772074 |
5 | 26869186 |
6 | 923380321 |
Courier
Ply | positions |
1 | 26 |
2 | 678 |
3 | 18406 |
4 | 500337 |
5 | 14144849 |
6 | 400324148 |
Shogi
Ply | positions |
1 | 30 |
2 | 900 |
3 | 25470 |
4 | 719731 |
5 | 19861490 |
6 | 547581517 |
Grand
Ply | positions |
1 | 65 |
2 | 4225 |
3 | 259514 |
4 | 15921643 |
5 | 959883584 |
Xiangqi
Ply | positions |
1 | 44 |
2 | 1920 |
3 | 79666 |
4 | 3290240 |
5 | 133312995 |
6 | 5392831844 |
|