1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-05-16 15:39:36 +00:00

Make sure we make a move at the end of the search when reaching

maximum depth during a "go movetime ..." search. This prevents
Stockfish from hanging forever after finding a mate in two or
three while running a test suite at a level of a few seconds
per move.

No functional change when playing games at normal time controls.
This commit is contained in:
Tord Romstad 2010-01-22 13:42:33 +01:00 committed by Marco Costalba
parent 29f7fab2a9
commit 6e8116e38f

View file

@ -850,7 +850,7 @@ namespace {
// If we are pondering or in infinite search, we shouldn't print the
// best move before we are told to do so.
if (!AbortSearch && (PonderSearch || InfiniteSearch))
if (!AbortSearch && !ExactMaxTime && (PonderSearch || InfiniteSearch))
wait_for_stop_or_ponderhit();
else
// Print final search statistics