Dev Builds » 20110111-1758

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 d4b92ae9a094e1b388e3d70789a0db9a9c69cbdf
Author Marco Costalba
Date 2011-01-11 17:58:56 UTC
Set unbuffered I/O also for C standard library In input_available() we use function select(), so we have to set as unbuffered also C library I/O functions otherwise we can miss some input. For instance in case GUI sends "go infinite\nstop\n" we parse the "go infinite" but then input_available() under Linux is unable to detect that we still have "stop" to be processed. This is because "select" uses file descriptors instead of file pointers. So it cannot know about the buffer associated to a file pointer. This patch, by BB+, should fix the problem. No functional change. Signed-off-by: Marco Costalba <mcostalba@gmail.com>
Copyright 2011–2026 Next Chess Move LLC