X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fevaluate.cpp;h=9806b34bf09dc8e2c72d8e47c6a15830ed6214fd;hb=c2fc80e5d16339266b5bf6687fa843ff65de3b3e;hp=520c33e0da3609e51996c504f538af35880bace1;hpb=e1919384a23fe728422f995369161efa192380db;p=stockfish diff --git a/src/evaluate.cpp b/src/evaluate.cpp index 520c33e0..9806b34b 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -371,7 +371,7 @@ Value do_evaluate(const Position& pos, Value& margin) { margins[WHITE] = margins[BLACK] = VALUE_ZERO; // Probe the material hash table - ei.mi = Threads.this_thread()->materialTable.probe(pos); + ei.mi = pos.this_thread()->materialTable.probe(pos); score += ei.mi->material_value(); // If we have a specialized evaluation function for the current material @@ -383,7 +383,7 @@ Value do_evaluate(const Position& pos, Value& margin) { } // Probe the pawn hash table - ei.pi = Threads.this_thread()->pawnTable.probe(pos); + ei.pi = pos.this_thread()->pawnTable.probe(pos); score += ei.pi->pawns_value(); // Initialize attack and king safety bitboards