diff --git a/src/search.cpp b/src/search.cpp index 22e82be8f2b..d72dbfa1548 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1289,7 +1289,7 @@ Value Search::Worker::search( if (value >= beta) { - ss->cutoffCnt += 1 + !ttMove; + ss->cutoffCnt += 1 + !ttMove - (extension >= 2); assert(value >= beta); // Fail high break; }