X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fpawns.cpp;h=e2fcfc79b2f799c7b9b549c5a2af9e688926afa8;hp=f3ceadbe130f481221eb8ffe553093ce7d3867a5;hb=7ea5659c5fe0325f1b6ee5fec06ecd0f066e81c3;hpb=5ebdf2f8c857681309e60d831f4f56452fb81235 diff --git a/src/pawns.cpp b/src/pawns.cpp index f3ceadbe..e2fcfc79 100644 --- a/src/pawns.cpp +++ b/src/pawns.cpp @@ -110,7 +110,7 @@ namespace { Square s; bool passed, isolated, opposed, backward, lever, connected; Score score = SCORE_ZERO; - const Square* pl = pos.list(Us); + const Square* pl = pos.squares(Us); const Bitboard* pawnAttacksBB = StepAttacksBB[make_piece(Us, PAWN)]; Bitboard ourPawns = pos.pieces(Us , PAWN); @@ -243,6 +243,7 @@ Entry* probe(const Position& pos) { e->key = key; e->score = evaluate(pos, e) - evaluate(pos, e); + e->asymmetry = popcount( e->semiopenFiles[WHITE] ^ e->semiopenFiles[BLACK] ); return e; }