pub fn bishop_attacks(sq: Square, occupied: Bitboard) -> Bitboard
Looks up attacks for a bishop on sq with occupied squares.
sq
occupied