[][src]Module chess_move_gen::bb

Structs

BB

BB represents a bitboard

BBIterator

BBIterator iterates over set bits in a bitboard, from low to high, returning a Square and the bit-board with that bit set

Constants

ANTI_DIAGONALS
BB_A1
BB_B1
BB_C1
BB_C6
BB_D1
BB_D3
BB_H6
BISHOP_RAYS
DIAGONALS
EDGES
EMPTY
END_ROWS
FILE_A
FILE_B
FILE_G
FILE_H
KING_MOVES
KNIGHT_MOVES
NOT_FILE_A
NOT_FILE_H
ROOK_RAYS
ROW_1
ROW_2
ROW_4
ROW_5
ROW_7
ROW_8