mirror of
https://github.com/sockspls/badfish
synced 2025-04-30 08:43:09 +00:00
Allow a static evaluation to overwrite an exsisting entry
The idea here is that if we cut-off after a stand pat the already exsisting TT entry was not usable with current beta, so overwrite anyway. After 999 games at 1+0 Mod vs Orig +173 =665 -161 + 4 ELO Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
parent
80f5ca88f6
commit
67f611f3eb
1 changed files with 0 additions and 4 deletions
|
@ -121,10 +121,6 @@ void TranspositionTable::store(const Key posKey, Value v, ValueType t, Depth d,
|
|||
{
|
||||
if (!tte->key() || tte->key() == posKey32) // empty or overwrite old
|
||||
{
|
||||
// Do not overwrite when new type is VALUE_TYPE_EV_LO
|
||||
if (tte->key() && t == VALUE_TYPE_EV_LO)
|
||||
return;
|
||||
|
||||
// Preserve any exsisting ttMove
|
||||
if (m == MOVE_NONE)
|
||||
m = tte->move();
|
||||
|
|
Loading…
Add table
Reference in a new issue