docstr: Make end-of-life == end-of-episode, but only reset on true game end.
  
  Done by DeepMind for the DQN and co. since it helps value estimation.
code: def __init__(self, env):
      """Make end-of-life == end-of-episode, but only reset on true game end.
  
      Done by DeepMind for the DQN and co. since it helps value estimation.
      """
      gym.Wrapper.__init__(self, env)
      self.lives = 0
      self.needs_real_reset = True
  
imports: from collections import deque
  import gym
  import numpy
  from gym import spaces
  from packaging import version
  import pfrl
label_desc: Use image node_id 1 to create a new EpisodicLifeEnv object from inherited base classes: gym with example: obj = EpisodicLifeEnv(env)