Dev Builds » 20140517-2059

Use this dev build

NCM plays each Stockfish dev build 20,000 times against Stockfish 15. This yields an approximate Elo difference and establishes confidence in the strength of the dev builds.

Summary

Host Duration Avg Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN

Commit

Commit ID 5e03734eacc8e52a6c92be19e73b69ab3e398518
Author Marco Costalba
Date 2014-05-17 20:59:07 UTC
Fix an off-by-one bug in extract_pv_from_tt At root we start counting plies from 1, instead pv[] array starts from 0. So the variable 'ply' we use in extract_pv_from_tt to index pv[] is misnamed, indeed it is not the real ply, but ply-1. The fix is to leave ply name in extract_pv_from_tt but assign it the correct start value and consequentely change all the references to pv[]. Instead in insert_pv_in_tt it's simpler to rename the misnamed 'ply' in 'idx'. The off-by-one bug was unhidden when trying to use 'ply' for what it should have been, for instance in this position: position fen 8/6R1/8/3k4/8/8/8/2K5 w - - 0 1 at depth 24 mate line is erroneusly truncated due to value_from_tt() using the wrong ply. Spotted by Ronald de Man. bench: 8732553
Copyright 2011–2024 Next Chess Move LLC