chessfriend/moves/src
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
..
generators [explorer] Print some question marks if a move is generated without target/origin squares 2025-06-11 08:15:06 -07:00
defs.rs
generators.rs [moves] Mark generated moves with square brackets 2025-06-07 19:33:05 -07:00
lib.rs [explorer, moves, position] Remove unused MoveBuilder 2025-06-08 17:16:23 -07:00
macros.rs [board, moves, position] Make the Peter Ellis Jones gotcha unit tests work 2025-06-06 21:45:07 -07:00
make_move.rs [explorer] Print some question marks if a move is generated without target/origin squares 2025-06-11 08:15:06 -07:00
moves.rs [explorer] Print some question marks if a move is generated without target/origin squares 2025-06-11 08:15:06 -07:00
record.rs
testing.rs [explorer, moves, position] Remove unused MoveBuilder 2025-06-08 17:16:23 -07:00
unmake_move.rs [explorer] Print some question marks if a move is generated without target/origin squares 2025-06-11 08:15:06 -07:00