# Functions
NewMoveGen creates a new instance of a move generator This is the only time when we allocate new memory.
NewPerft creates a new empty Perft instance.
# Constants
GenMode generation modes for on demand move generation.
GenMode generation modes for on demand move generation.
GenMode generation modes for on demand move generation.
GenMode generation modes for on demand move generation.
# Type aliases
GenMode generation modes for on demand move generation.