Generates all legal moves for the player whose turn it is.
List<Move> generateLegalMoves() => generatePlayerMoves(state.turn, MoveGenParams.normal);