Function cozy_chess::get_rook_rays
source · pub const fn get_rook_rays(square: Square) -> BitBoard
Expand description
Get the rays for a rook on some square.
§Examples
let rays = get_rook_rays(Square::D3);
assert_eq!(rays, bitboard! {
. . . X . . . .
. . . X . . . .
. . . X . . . .
. . . X . . . .
. . . X . . . .
X X X . X X X X
. . . X . . . .
. . . X . . . .
});