X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.cpp;h=7b3fd18bb03cd66df479dd50ca7ec7c84b6226e6;hp=fbcae4601b3d071e1448456b847d1ce1de7b0840;hb=daf0fe1f57337d33f9e0af5a8aa8ef0868b20417;hpb=4d511512d2a74d60917bc1a749c3b35eb143118b diff --git a/src/search.cpp b/src/search.cpp index fbcae460..7b3fd18b 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1491,7 +1491,7 @@ moves_loop: // When in check search starts from here if (Threads.ponder) return; - if ( (Limits.use_time_management() && elapsed > Time.maximum() - 10) + if ( (Limits.use_time_management() && elapsed > Time.maximum()) || (Limits.movetime && elapsed >= Limits.movetime) || (Limits.nodes && Threads.nodes_searched() >= (uint64_t)Limits.nodes)) Threads.stop = true;