Generates all pseudo-legal moves for a given board and game state. Pseudo-legal moves do not consider checks.
Returns all pseudo-legal moves for the current player on the given board.