Adjust TTdepth acceptance on early cutoff
authorbmc4 <bmc4@cin.ufpe.br>
Tue, 19 Oct 2021 18:44:08 +0000 (15:44 -0300)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Tue, 19 Oct 2021 20:14:39 +0000 (22:14 +0200)
STC:
LLR: 2.94 (-2.94,2.94) <-0.50,2.50>
Total: 63784 W: 16185 L: 15917 D: 31682
Ptnml(0-2): 231, 7309, 16531, 7603, 218
https://tests.stockfishchess.org/tests/view/616ed03a942d40685e3237c0

LTC:
LLR: 2.93 (-2.94,2.94) <0.50,3.50>
Total: 12728 W: 3268 L: 3072 D: 6388
Ptnml(0-2): 8, 1298, 3563, 1480, 15
https://tests.stockfishchess.org/tests/view/616ef156942d40685e32380a

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

bench: 7050445

src/search.cpp

index e7e33edef8f7acd4b1b41e9861e7a78e36158c03..b30af89f1317da0307b38b1f66c10ff2e6bd32bb 100644 (file)
@@ -673,7 +673,7 @@ namespace {
     // At non-PV nodes we check for an early TT cutoff
     if (  !PvNode
         && ss->ttHit
-        && tte->depth() >= depth
+        && tte->depth() > depth
         && ttValue != VALUE_NONE // Possible in case of TT access race
         && (ttValue >= beta ? (tte->bound() & BOUND_LOWER)
                             : (tte->bound() & BOUND_UPPER)))