diff --git a/src/search.cpp b/src/search.cpp index 4dfdbaaf..4bc6109e 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1169,7 +1169,7 @@ moves_loop: // When in check, search starts here // Increase reduction for cut nodes if (cutNode) - r += 2608; + r += 2608 + 1024 * !ttData.move; // Increase reduction if ttMove is a capture but the current move is not a capture if (ttCapture && !capture)