Dev Builds » 20100208-0950

You are viewing an old NCM Stockfish dev build test. You may find the most recent dev build tests using Stockfish 15 as the baseline here.

Use this dev build

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

Summary

Host Duration Avg Base NPS Games Wins Losses Draws Elo

Test Detail

ID Host Started (UTC) Duration Base NPS Games Wins Losses Draws Elo CLI PGN

Commit

Commit ID 74203e181d3cbd3ad38125062ee023b842ed0151
Author Marco Costalba
Date 2010-02-08 09:50:17 UTC
Retire EvalInfo* in SearchStack It is an hidden bug waiting to fire. The main problem is that ss[ply] is overwritten by search() and qsearch() called from IID and razoring, so that we cannot hold a pointer to a local EvalInfo variable. For instance if we go razoring then we overwrite the pointer with the address of a variable local to qsearch(), when we return from qsearch() variable goes out of scope and now ss[ply].evalInfo holds a stale pointer ! Because we are not looking for troubles we go through the safe route and we remove it entirely. No functional change. Signed-off-by: Marco Costalba <mcostalba@gmail.com>
Copyright 2011–2026 Next Chess Move LLC