Dev Builds » 20130601-1419

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 2a98042c21fa2f3f5630c41a16b91539d7da3b87
Author Marco Costalba
Date 2013-06-01 14:19:42 UTC
Fix a crash when 'go' multiple times Search is started after setting a position and issuing UCI 'go' command. Then if we stop the search and call 'go' again without setting a new position it is assumed that the previous setup is preserved, but this is not the case because what happens is that SetupStates is reset to NULL, leading to a crash as soon as RootPos.is_draw() is called because st->previous is now stale. UCI protocol is not very clear about requiring that a position is setup always before launching a search, so here we easy the life of GUI developers assuming that the current state is preserved after returning from a 'stop' command. Bug reported by Gregor Cramer. No functional change.
Copyright 2011–2024 Next Chess Move LLC