diff --git a/engine/src/bitboard/attacks.rs b/engine/src/bitboard/attacks.rs index f748cb3..a348d96 100644 --- a/engine/src/bitboard/attacks.rs +++ b/engine/src/bitboard/attacks.rs @@ -67,6 +67,10 @@ impl Board { return moves; } + #[inline(always)] + pub fn get_pseudo_queen_moves(&self, sq: u32) -> u64 { + return self.get_pseudo_bishop_moves(sq) | self.get_pseudo_rook_moves(sq); + } } #[inline(always)]