No description
Find a file
Eryn Wells 9815a63ebb [explorer] Print some question marks if a move is generated without target/origin squares
The move I observed in my testing was a castling move, which doesn't set target
and origin squares because those are provided by the castling parameters struct
from the board crate.

Fix the missing squares on castle moves by looking up castling parameters and
populating them. This requires Move::castle() to take a Color in addition to the
Wing. Update all the call sites.
2025-06-11 08:15:06 -07:00
bitboard [bitboard] Fix the warning about shared references to mutable static data 2025-06-08 17:34:42 -07:00
board [explorer] Print some question marks if a move is generated without target/origin squares 2025-06-11 08:15:06 -07:00
core [core] Remove an unused import 2025-06-08 17:34:52 -07:00
doc Move Notes and ChessPieces docs to a doc directory 2024-01-22 19:27:08 -08:00
explorer [explorer] Print some question marks if a move is generated without target/origin squares 2025-06-11 08:15:06 -07:00
moves [explorer] Print some question marks if a move is generated without target/origin squares 2025-06-11 08:15:06 -07:00
perft [perft] A small Perft program 2025-06-08 17:19:00 -07:00
position [explorer, moves, position] Remove unused MoveBuilder 2025-06-08 17:16:23 -07:00
.gitignore Ignore the target/ directory 2023-12-19 11:13:41 -08:00
Cargo.lock [perft] A small Perft program 2025-06-08 17:19:00 -07:00
Cargo.toml [perft] A small Perft program 2025-06-08 17:19:00 -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 a rustfmt.toml file 2025-06-07 08:48:45 -07:00