No description
Find a file
Eryn Wells 4a601c2b81 [position] Fix all the unit tests
The pawn move generator only generated pushes for white pawns.
The is_king_in_check returned an inverted flag.
MoveSet needed a couple more validation methods: can_move_to_square and can_castle.
The MakeMoveBuilder also needed a little more move validation using the above methods.
2024-02-03 10:04:41 -08:00
bitboard [bitboard] Return BitBoard::EMPTY from BitBoard's Default impl 2024-02-01 08:45:10 -08:00
core [bitboard, core, position] Implement proper castle move generation 2024-01-29 14:46:41 -08:00
doc Move Notes and ChessPieces docs to a doc directory 2024-01-22 19:27:08 -08:00
explorer Update the Cargo.toml files 2024-01-28 09:58:50 -08:00
position [position] Fix all the unit tests 2024-02-03 10:04:41 -08:00
.gitignore Ignore the target/ directory 2023-12-19 11:13:41 -08:00
Cargo.lock Cargo.lock changes 2024-01-30 08:53:15 -08:00
Cargo.toml Remove the move_generator crate from the Cargo workspace 2024-02-02 08:07:13 -08:00