chessfriend/position
Eryn Wells 069f94e8c2 [position] Refactor sight routines
- Break out the actual routines into file-private helper functions
- Declare traits for each piece type that call the corresponding helper function
- Implement these traits on PlacedPiece

The sight routines changed slightly such that they include the player's own pieces
in the resulting BitBoard. The tests neeeded to be updated to account for this.
2024-03-08 08:04:21 -08:00
..
src [position] Refactor sight routines 2024-03-08 08:04:21 -08:00
Cargo.lock Directly rename board -> position 2024-01-28 09:56:57 -08:00
Cargo.toml Return a chessfriend_moves::EnPassant from a new Position::en_passant() 2024-02-11 10:23:07 -07:00