From: Marco Costalba Date: Sat, 14 Jan 2012 22:00:10 +0000 (+0100) Subject: Retire queen_attacks_bb() X-Git-Url: https://git.sesse.net/?p=stockfish;a=commitdiff_plain;h=2aec8fb9560dc1fc266437ad4276db2b0381d9d5;hp=3ec94abcdb5f4ad81cc8829aece2d7fa64bb21db Retire queen_attacks_bb() No functional change. Signed-off-by: Marco Costalba --- diff --git a/src/bitboard.cpp b/src/bitboard.cpp index 138d8c72..c56d8e90 100644 --- a/src/bitboard.cpp +++ b/src/bitboard.cpp @@ -227,7 +227,7 @@ void bitboards_init() { { PseudoAttacks[BISHOP][s] = bishop_attacks_bb(s, 0); PseudoAttacks[ROOK][s] = rook_attacks_bb(s, 0); - PseudoAttacks[QUEEN][s] = queen_attacks_bb(s, 0); + PseudoAttacks[QUEEN][s] = PseudoAttacks[BISHOP][s] | PseudoAttacks[ROOK][s]; } for (Square s1 = SQ_A1; s1 <= SQ_H8; s1++) diff --git a/src/bitboard.h b/src/bitboard.h index a00a0bdb..3b82e2da 100644 --- a/src/bitboard.h +++ b/src/bitboard.h @@ -169,10 +169,6 @@ inline Bitboard bishop_attacks_bb(Square s, Bitboard occ) { return BAttacks[s][bishop_index(s, occ)]; } -inline Bitboard queen_attacks_bb(Square s, Bitboard blockers) { - return rook_attacks_bb(s, blockers) | bishop_attacks_bb(s, blockers); -} - /// squares_between returns a bitboard representing all squares between /// two squares. For instance, squares_between(SQ_C4, SQ_F7) returns a