No description
Find a file
Eryn Wells bf17017694 [explorer] Add several commands to help with debugging
flags
: Print flags for the current board position. This prints the castling rights
and whether the player can castle (regardless of whether they have the right).

make
: Finally reimplement the make command. Change the format so it takes a move in
the UCI long algebraic style.

perft
: Run perft to a given depth on the current board position.
2025-06-18 08:21:31 -07:00
bitboard [bitboard] Fix the warning about shared references to mutable static data 2025-06-08 17:34:42 -07:00
board [board, moves] Reorganize castling_right API on Board 2025-06-17 08:28:39 -07:00
chessfriend [chessfriend] Empty crate 2025-06-16 19:29:57 -07:00
core [core] Do a little cleanup in core::coordinates 2025-06-16 08:58:22 -07:00
doc Move Notes and ChessPieces docs to a doc directory 2024-01-22 19:27:08 -08:00
explorer [explorer] Add several commands to help with debugging 2025-06-18 08:21:31 -07:00
moves [moves] Revoke castling rights when King and Rook make moves of their starting squares 2025-06-17 16:18:48 -07:00
perft [perft] Print the fen string of the board position 2025-06-17 16:42:35 -07:00
position [position] Remove the Perft trait 2025-06-17 16:42:57 -07:00
.gitignore
Cargo.lock Remove empty dependencies list from Cargo.lock 2025-06-17 16:42:17 -07:00
Cargo.toml [chessfriend] Empty crate 2025-06-16 19:29:57 -07:00
ChessFriend.code-workspace Visual Studio Code workspace 2024-02-11 10:22:33 -07:00
Makefile WIP 2025-05-08 17:37:59 -07:00
rustfmt.toml Add style_edition to rustfmt.toml 2025-06-17 16:24:46 -07:00