From cd52859bd5783337ae03ba0e73c472e55b3f1243 Mon Sep 17 00:00:00 2001 From: Daniel Monroe Date: Mon, 28 Jul 2025 19:11:04 -0400 Subject: [PATCH] Simplify improving term Set improving whenever ss->staticEval >= beta Passed simplification STC LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 38016 W: 10122 L: 9900 D: 17994 Ptnml(0-2): 143, 4388, 9747, 4564, 166 https://tests.stockfishchess.org/tests/view/688803917b562f5f7b7322eb Passed simplification LTC LLR: 2.95 (-2.94,2.94) <-1.75,0.25> Total: 21648 W: 5594 L: 5375 D: 10679 Ptnml(0-2): 12, 2241, 6096, 2466, 9 https://tests.stockfishchess.org/tests/view/688820397b562f5f7b73235d closes https://github.com/official-stockfish/Stockfish/pull/6198 Bench: 3576884 --- src/search.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/search.cpp b/src/search.cpp index 268f9e2cc..e151cc796 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -896,7 +896,7 @@ Value Search::Worker::search( } } - improving |= ss->staticEval >= beta + 94 * !PvNode; + improving |= ss->staticEval >= beta; // Step 10. Internal iterative reductions // At sufficient depth, reduce depth for PV/Cut nodes without a TTMove.