|
io-chess
UCI chess engine
|
Utility wrappers for legal and capture move generation. More...
Functions | |
| void | generateLegalMoves (Movelist &moves, const Board &board) |
| Generates all pseudo-legal and legal moves for the given board state. | |
| void | generateCaptures (Movelist &moves, const Board &board) |
| Generates only legal capture and promotion moves for the given board state. | |
Utility wrappers for legal and capture move generation.
Generates only legal capture and promotion moves for the given board state.
| moves | List to append the generated capture moves to. |
| board | Current board state. |
