diff --git a/src/search.cpp b/src/search.cpp index a6a189fca..35a2b5de2 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1049,8 +1049,6 @@ moves_loop: // When in check, search starts here Depth r = reduction(improving, depth, moveCount, delta); - r -= 32 * moveCount; - // Increase reduction for ttPv nodes (*Scaler) // Smaller or even negative value is better for short time controls // Bigger value is better for long time controls @@ -1230,7 +1228,7 @@ moves_loop: // When in check, search starts here // These reduction adjustments have no proven non-linear scaling r += 306; // Base reduction offset to compensate for other tweaks - r -= moveCount * 34; + r -= moveCount * 66; r -= std::abs(correctionValue) / 29696; if (PvNode && std::abs(bestValue) <= 2000)