Commit graph

5 commits

Author SHA1 Message Date
e6a9b7f8c4 Return a chessfriend_moves::EnPassant from a new Position::en_passant()
Replace Position's en_passant_target_square() and en_passant_capture_square()
with a single en_passant() method that returns a new EnPassant struct that has
the target and capture squares for the en passant move.
2024-02-11 10:23:07 -07:00
f69c7d4c96 Move a bunch of stuff from the position::move module over to a new chessfriend_moves crate 2024-02-11 10:23:07 -07:00
cac13b4bc7 Cargo.lock changes 2024-01-30 08:53:15 -08:00
3c71687838 Merge branch 'many-crates'
# Conflicts:
#	Cargo.toml
#	core/Cargo.toml
2024-01-24 09:23:35 -08:00
e522e268cf Make a Cargo Workspace! 2024-01-22 19:33:59 -08:00