Searched refs:pawnAttacks (Results 1 – 4 of 4) sorted by relevance
35 Bitboard pawn_attacks(Color c) const { return pawnAttacks[c]; } in pawn_attacks()56 Bitboard pawnAttacks[COLOR_NB]; member
108 e->pawnAttacks[Us] = e->pawnAttacksSpan[Us] = pawn_attacks_bb<Us>(ourPawns); in evaluate()236 Bitboard ourPawns = b & pos.pieces(Us) & ~pawnAttacks[Them]; in evaluate_shelter()
220 static unsigned long long pawnAttacks[2][64]; variable
18 unsigned long long Board::pawnAttacks[2][64]; member in Board312 board |= pawnAttacks[c][pos] & m_pieces[Piece::PAWN] & m_color[attacker]; in isAttacked()721 pawnAttacks[Piece::WHITE][i] = pawnW.getBoard(); in init()722 pawnAttacks[Piece::BLACK][i] = pawnB.getBoard(); in init()