X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fpawns.cpp;h=4c2ff3913d50faecad5cbc081e5e6b27428cb45a;hp=b034f478bede4e4456bd4ee3c741992c2ef6ef5d;hb=76777b663a5f5a2dcfaafa19c15d02d11c401bdf;hpb=a2cdb6e5d2b33deedfe09baa43708151c45c802a diff --git a/src/pawns.cpp b/src/pawns.cpp index b034f478..4c2ff391 100644 --- a/src/pawns.cpp +++ b/src/pawns.cpp @@ -77,7 +77,6 @@ namespace { Bitboard theirPawns = pos.pieces(Them, PAWN); e->passedPawns[Us] = e->pawnAttacksSpan[Us] = e->weakUnopposed[Us] = 0; - e->semiopenFiles[Us] = 0xFF; e->kingSquares[Us] = SQ_NONE; e->pawnAttacks[Us] = pawn_attacks_bb(ourPawns); e->pawnsOnSquares[Us][BLACK] = popcount(ourPawns & DarkSquares); @@ -91,7 +90,6 @@ namespace { File f = file_of(s); Rank r = relative_rank(Us, s); - e->semiopenFiles[Us] &= ~(1 << f); e->pawnAttacksSpan[Us] |= pawn_attack_span(Us, s); // Flag the pawn @@ -166,7 +164,6 @@ Entry* probe(const Position& pos) { e->key = key; e->scores[WHITE] = evaluate(pos, e); e->scores[BLACK] = evaluate(pos, e); - e->passedCount= popcount(e->passedPawns[WHITE] | e->passedPawns[BLACK]); return e; }