Module binbo_magic

Data Types

bb()

bb() = binbo_bb:bb()

sq_idx()

sq_idx() = binbo_board:square_index()

Function Index

bishop_attacks_bb/2
init_bishop_attacks/0
init_rook_attacks/0
queen_attacks_bb/2
rook_attacks_bb/2

Function Details

bishop_attacks_bb/2

bishop_attacks_bb(SqIdx::sq_idx(), Occupied::bb()) -> bb()

init_bishop_attacks/0

init_bishop_attacks() -> {module(), module()}

init_rook_attacks/0

init_rook_attacks() -> {module(), module()}

queen_attacks_bb/2

queen_attacks_bb(SqIdx::sq_idx(), Occupied::bb()) -> bb()

rook_attacks_bb/2

rook_attacks_bb(SqIdx::sq_idx(), Occupied::bb()) -> bb()


Generated by EDoc