List of all items
Structs
- BitBoard
- BitBoardIter
- BitBoardSubsetIter
- ColorParseError
- ColoredPiece
- FileParseError
- PieceParseError
- RankParseError
- SquareParseError
- board::Board
- board::IllegalMoveError
- board::PieceMovesIter
Enums
- Color
- File
- Move
- MoveParseError
- Piece
- Rank
- Square
- board::GameStatus
- board::PieceMoves
- board::PromotionStatus
- board::SFENParseError
Macros
Functions
- attacks::gold_attacks
- attacks::king_attacks
- attacks::knight_attacks
- attacks::pawn_attacks
- attacks::silver_attacks
- bishop_pseudo_attacks
- drop_zone
- get_between_rays
- get_bishop_moves_index
- get_bishop_moves_slow
- get_bishop_relevant_blockers
- get_lance_moves
- get_lance_moves_slow
- get_lance_relevant_blockers
- get_rook_file_moves
- get_rook_moves_index
- get_rook_moves_slow
- get_rook_rank_moves
- get_rook_relevant_blockers
- lance_pseudo_attacks
- line_ray
- must_prom_zone
- no_fly_zone
- prom_zone
- rook_pseudo_attacks
- slider_moves::get_bishop_moves
- slider_moves::get_rook_moves