No description
A generator that yields moves for all pieces on the board. This generator combines the shape-specific move generators developed in prior commits into a single iterator that yields all moves. Implement FusedIterator for all generators so AllPiecesMoveGenerator can avoid doing a bunch of extra work once each iterator has yielded None. |
||
|---|---|---|
| bitboard | ||
| board | ||
| core | ||
| doc | ||
| explorer | ||
| moves | ||
| position | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| ChessFriend.code-workspace | ||
| Makefile | ||