- 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. |
||
---|---|---|
.. | ||
src | ||
Cargo.lock | ||
Cargo.toml |