No description
Find a file
Eryn Wells a9268ad194 [position] Add move tracking to Position
Create a new MoveRecord struct that tracks the move (aka ply) and irreversible
board properties. This should make it easier to unmake moves in the future.
2025-05-23 10:00:20 -07:00
bitboard [bitboard] Add separators to the NOT_A_FILE and NOT_H_FILE constants 2025-05-16 07:44:59 -07:00
board [board, position] Implement some methods to check for whether a king is in check 2025-05-23 09:57:48 -07:00
core [board] Add an option to display a board with ASCII characters 2025-05-23 09:53:59 -07:00
doc
explorer [explorer] Remove the unused starting command; add aliases to make (m) and place (p) 2025-05-21 08:27:15 -07:00
moves [position, moves] Implement some castling tests 2025-05-21 08:25:49 -07:00
position [position] Add move tracking to Position 2025-05-23 10:00:20 -07:00
.gitignore
Cargo.lock [explorer, moves, core] Improve error handling in explorer 2025-05-19 14:18:31 -07:00
Cargo.toml
ChessFriend.code-workspace
Makefile