Skip to content

Commit

Permalink
Increase null verification threshold to 12 plies
Browse files Browse the repository at this point in the history
Increasing depth limit to 10 plies seems stronger
after 16K games at 15"+0.05 (ELO: +3.56) and also
repeating the test at 60"+0.05 TC:

ELO: 2.08 +-3.1 (95%) LOS: 90.9%
Total: 16000 W: 2641 L: 2545 D: 10814

Moreover setting the limit to 12 is proved stronger
then limit set to 10 by direct SPRT test at 15"+0.05:

ELO: 2.56 +-2.0 (95%) LOS: 99.5%
Total: 46568 W: 9240 L: 8897 D: 28431

So we directly set the limit to 12, the strongest setup.

bench: 4361224
  • Loading branch information
mcostalba committed Apr 9, 2013
1 parent 7bad507 commit 8899220
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/search.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -679,7 +679,7 @@ namespace {
if (nullValue >= VALUE_MATE_IN_MAX_PLY)
nullValue = beta;

if (depth < 6 * ONE_PLY)
if (depth < 12 * ONE_PLY)
return nullValue;

// Do verification search at high depths
Expand Down

0 comments on commit 8899220

Please sign in to comment.