Skip to content
Andreas Høyer Iversen edited this page Mar 8, 2015 · 1 revision

Performance measurements for Chess AI


These performance measurements are done with the benchmark tool bench.c

Move generator benchmarks

commit nr. games (per thread) max moves nr. threads moves pr. sec Performed by Date
0ffd958e5 2000 100 8 27364992 @narhen 1. Dec 2014
1b29601ce 2000 100 8 30530545 @narhen 2. Dec 2014
d948f56b5 10000 100 8 40019020 @andreas 1. Mar 2015

AI benchmarks

commit Percent Wins nr. games max moves nr. jobs nr. ports Performed by Date
c96cb8f01 28.145% 100 000 30 4 256 @andreas 24. Feb 2015
d948f56b5 ~51% 20 000 15 50 512 @andreas 27. Feb 2015

Pesudo Random AI benchmarks

Percent Wins nr. games max moves nr. jobs Performed by Date
1.178%* 100 000 10 12 @andreas 24. Feb 2015
4.26%* 100 000 15 12 @andreas 24. Feb 2015
6.927%* 100 000 20 12 @andreas 24. Feb 2015
10.273%* 100 000 25 12 @andreas 24. Feb 2015
14.85%* 100 000 30 12 @andreas 24. Feb 2015
20.246%* 100 000 35 12 @andreas 24. Feb 2015
24.815%* 100 000 40 12 @andreas 24. Feb 2015

*Percent of wins listed is the highest of all the jobs. This will give a slight overestimate, but it is the same for both random AI and AI.