attacks_bb() = 1..18446744073709551615
bb() = 0..18446744073709551615
any bitboard including empty
color() = binbo_board:color()
empty_bb() = 0
empty bitboard
enpa_bb() = sq_bb() | empty_bb()
piece() = binbo_board:piece()
sq_bb() = 1..9223372036854775808
square bitboard
sq_idx() = binbo_board:square_index()
empty_bb() -> empty_bb()
king_attacks_bb(BB::sq_bb()) -> attacks_bb()
knight_attacks_bb(BB::sq_bb()) -> attacks_bb()
to_file(SqBB::sq_bb()) -> binbo_board:file()
to_notation(SqBB::sq_bb()) -> binbo_board:square_notation()
Generated by EDoc