X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.cpp;h=fdef140026bd529a52390e8954f536eff42fa5ef;hp=0e9674a05cc6bad59c7f4089edf8ac3f73301dab;hb=3a572ffb4840bfea3c587c9c81a0008515f02a32;hpb=02708a4a1153d59c058f8056bc31713322130392 diff --git a/src/search.cpp b/src/search.cpp index 0e9674a0..fdef1400 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -404,17 +404,14 @@ void Thread::search() { beta = (alpha + beta) / 2; alpha = std::max(bestValue - delta, -VALUE_INFINITE); + failedHighCnt = 0; if (mainThread) - { - failedHighCnt = 0; mainThread->stopOnPonderhit = false; - } } else if (bestValue >= beta) { beta = std::min(bestValue + delta, VALUE_INFINITE); - if (mainThread) - ++failedHighCnt; + ++failedHighCnt; } else break;