X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Ftt.cpp;h=c88aef486e3e6f3a755f0f4daee7f7ab04b6e107;hp=185410e6aae307c07a211364f21800973102e202;hb=5a0581498cde3d0904924d8ef7ed25ea1a2c855a;hpb=b870f5a091793ea423de78e74f5652b9307cfcbd;ds=sidebyside diff --git a/src/tt.cpp b/src/tt.cpp index 185410e6..c88aef48 100644 --- a/src/tt.cpp +++ b/src/tt.cpp @@ -137,7 +137,7 @@ void TranspositionTable::store(const Position &pos, Value v, Depth d, /// transposition table. Returns a pointer to the TTEntry or NULL /// if position is not found. -const TTEntry* TranspositionTable::retrieve(const Position &pos) const { +TTEntry* TranspositionTable::retrieve(const Position &pos) const { TTEntry *tte = first_entry(pos); @@ -182,7 +182,7 @@ void TranspositionTable::insert_pv(const Position &pos, Move pv[]) { for (int i = 0; pv[i] != MOVE_NONE; i++) { - store(p, VALUE_NONE, Depth(0), pv[i], VALUE_TYPE_NONE); + store(p, VALUE_NONE, Depth(-127*OnePly), pv[i], VALUE_TYPE_NONE); p.do_move(pv[i], st); } }