]> git.sesse.net Git - stockfish/commitdiff
Simplify one multicut extension
authorFauziAkram <fauzi.dabat@hotmail.com>
Tue, 25 Jul 2023 10:55:29 +0000 (13:55 +0300)
committerStéphane Nicolet <cassio@free.fr>
Tue, 25 Jul 2023 14:43:35 +0000 (16:43 +0200)
Simplify away the ttValue <= alpha extension in the multicut block.

Passed STC:
LLR: 2.93 (-2.94,2.94) <-1.75,0.25>
Total: 318336 W: 81307 L: 81398 D: 155631
Ptnml(0-2): 1088, 37291, 82469, 37264, 1056
https://tests.stockfishchess.org/tests/view/64b8589fdc56e1650abad61d

Passed LTC:
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 89388 W: 22925 L: 22775 D: 43688
Ptnml(0-2): 34, 9635, 25210, 9777, 38
https://tests.stockfishchess.org/tests/view/64bc41d0dc56e1650abb29cb

closes https://github.com/official-stockfish/Stockfish/pull/4709

bench: 1604592

src/search.cpp

index c2d35796231b0b9ebcb4a5645553e343a28d46b5..96b29d1e8ed28e0d04b9236a4d99b548becb2af2 100644 (file)
@@ -1104,10 +1104,6 @@ moves_loop: // When in check, search starts here
               // If the eval of ttMove is less than value, we reduce it (negative extension) (~1 Elo)
               else if (ttValue <= value)
                   extension = -1;
-
-              // If the eval of ttMove is less than alpha, we reduce it (negative extension) (~1 Elo)
-              else if (ttValue <= alpha)
-                  extension = -1;
           }
 
           // Check extensions (~1 Elo)