class_docstr: [Arcade Learning Environment](https://github.com/mgbellemare/Arcade-Learning-Environment)
  adapter (specification key: `ale`, `arcade_learning_environment`).
  
  May require:
  ```bash
  sudo apt-get install libsdl1.2-dev libsdl-gfx1.2-dev libsdl-image1.2-dev cmake
  ```
  
  Args:
      level (string): ALE rom file
          (<span style="color:#C00000"><b>required</b></span>).
      loss_of_life_termination: Signals a terminal state on loss of life
          (<span style="color:#00C000"><b>default</b></span>: false).
      loss_of_life_reward (float): Reward/Penalty on loss of life (negative values are a penalty)
          (<span style="color:#00C000"><b>default</b></span>: 0.0).
      repeat_action_probability (float): Repeats last action with given probability
          (<span style="color:#00C000"><b>default</b></span>: 0.0).
      visualize (bool): Whether to visualize interaction
          (<span style="color:#00C000"><b>default</b></span>: false).
      frame_skip (int > 0): Number of times to repeat an action without observing
          (<span style="color:#00C000"><b>default</b></span>: 1).
      seed (int): Random seed
          (<span style="color:#00C000"><b>default</b></span>: none).
code: def close(self):
      self.environment.__del__()
      self.environment = None
  
file_path: tensorforce/tensorforce/environments/arcade_learning_environment.py
imports: import numpy
  from tensorforce.environments import Environment
label_desc: Use image node_id 5 for calling the ArcadeLearningEnvironment obj's underlying member method code with example usage: obj.close() without return types