docstr: Make a single step in the environment using the given action
  :param action: an action to use for stepping the environment. Should follow the definition of the action space.
  :return: the environment response as returned in get_last_env_response or None for LevelManager
code: def step(self, action: ActionType) -> Union[None, EnvResponse]:
      """
      Make a single step in the environment using the given action
      :param action: an action to use for stepping the environment. Should follow the definition of the action space.
      :return: the environment response as returned in get_last_env_response or None for LevelManager
      """
      raise NotImplementedError("")
  
file_path: coach/rl_coach/environments/environment_interface.py
imports: from typing import Union, Dict
  from rl_coach.core_types import ActionType, EnvResponse, RunPhase
  from rl_coach.spaces import ActionSpace
label_desc: Use image node_id 6 for calling the EnvironmentInterface obj's underlying member method code with example usage: obj.step(action) without return types