No description
Find a file
Eryn Wells 9a4fa827f9 [position] Add two new negative tests for making pawn moves
- Ensure you cannot move a pawn to the last rank without a promotion move.
- Ensure a pawn cannot make an illegal move, and that the board state remains
  as it was before the move was attempted.
2025-05-21 09:51:16 -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 [position, board] Remove a bunch of dead code 2025-05-20 19:29:39 -07:00
core [position, board, core, moves] Implement a bunch of make_move code 2025-05-20 19:29:02 -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 two new negative tests for making pawn moves 2025-05-21 09:51:16 -07:00
.gitignore
Cargo.lock [explorer, moves, core] Improve error handling in explorer 2025-05-19 14:18:31 -07:00
Cargo.toml Empty board package 2024-04-25 09:32:27 -07:00
ChessFriend.code-workspace
Makefile WIP 2025-05-08 17:37:59 -07:00