From: MinetaS Date: Fri, 7 Apr 2023 14:49:05 +0000 (+0000) Subject: Remove some conditions at PV improvement reduction X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=96b6c0b36f28f0ef5fa58f48405db710542521df;p=stockfish Remove some conditions at PV improvement reduction Non-regression STC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 63664 W: 17007 L: 16823 D: 29834 Ptnml(0-2): 163, 6998, 17336, 7162, 173 https://tests.stockfishchess.org/tests/view/6430b124028b029b01ac99f2 Non-regression LTC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 90016 W: 24399 L: 24258 D: 41359 Ptnml(0-2): 52, 8672, 27405, 8841, 38 https://tests.stockfishchess.org/tests/view/64310e74028b029b01ad3131 closes https://github.com/official-stockfish/Stockfish/pull/4526 Bench: 3661938 --- diff --git a/src/search.cpp b/src/search.cpp index 390c6b1c..ed81263a 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1331,9 +1331,6 @@ moves_loop: // When in check, search starts here { // Reduce other moves if we have found at least one score improvement (~1 Elo) if ( depth > 1 - && ( (improving && complexity > 971) - || value < (5 * alpha + 75 * beta) / 87 - || depth < 6) && beta < 12535 && value > -12535) depth -= 1;