chessfriend/bitboard/src
Eryn Wells 7b0469d689 [bitboard] Replace separate methods for leading and trailing iteration
Add chessfriend_bitboard::IterationDirection
Make BitBoard::occupied_squares() take an IterationDirection and return an iterator
corresponding to the direction.
Do the same for ::first_occupied_square().
2025-05-02 14:28:31 -07:00
..
bit_scanner.rs
bitboard.rs [bitboard] Replace separate methods for leading and trailing iteration 2025-05-02 14:28:31 -07:00
direction.rs [bitboard] Replace separate methods for leading and trailing iteration 2025-05-02 14:28:31 -07:00
lib.rs [bitboard] Replace separate methods for leading and trailing iteration 2025-05-02 14:28:31 -07:00
library.rs [bitboard] Return a copy of a BitBoard from BitBoard::ray() 2025-05-02 14:28:31 -07:00
shifts.rs