Commit graph

1 commit

Author SHA1 Message Date
4a54d8b877 [board] Implement KingMoveGenerator
Generate moves for kings.

This struct is trying out a different approach to iterators where the type
itself isn't one, but it has an iter() method that returns an iterator over all
the move lists.

This struct also builds all the moves up front, in new() before the new instance
is returned.
2023-12-31 16:35:34 -08:00