Commit graph

4 commits

Author SHA1 Message Date
8835d8b40e [board] Add position::tests::rook_for_castle 2024-01-21 10:39:24 -08:00
32ee25539d [board] Fix some en passant related stuff in the the sight module 2024-01-21 09:21:27 -08:00
3ba6722697 [board] Implement a bunch of sight tests 2024-01-17 08:44:27 -08:00
3ecc263701 [board] Implement piece sight algorithms
Add a new Sight trait, implemented by PlacedPiece. The implementation of this
trait produces a BitBoard representing the squares visible to the placed piece.
2024-01-15 16:03:06 -08:00