]> git.sesse.net Git - stockfish/blobdiff - src/tt.cpp
Use TT for pruning also in PV nodes
[stockfish] / src / tt.cpp
index 20ac1608e2fee1eb0e1338c3dbbe940275cc9f36..773f03ccbac463929faf254ec4cb8e591d42c224 100644 (file)
@@ -122,7 +122,7 @@ void TranspositionTable::store(const Key posKey, Value v, ValueType t, Depth d,
           continue;
 
       c1 = (replace->generation() == generation ?  2 : 0);
-      c2 = (tte->generation() == generation ? -2 : 0);
+      c2 = (tte->generation() == generation || tte->type() == VALUE_TYPE_EXACT ? -2 : 0);
       c3 = (tte->depth() < replace->depth() ?  1 : 0);
 
       if (c1 + c2 + c3 > 0)