]> git.sesse.net Git - stockfish/blobdiff - src/tt.cpp
Retire mateKiller
[stockfish] / src / tt.cpp
index 14217e8db2cafd0fc925143fc04795090136619a..86b16c85686ea8724e6f3fc9fc7748fd273bc755 100644 (file)
@@ -107,7 +107,7 @@ void TranspositionTable::store(const Key posKey, Value v, ValueType t, Depth d,
 
       // Implement replace strategy
       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)