code: def reset(self):
          
          # TODO(yukez): investigate black screen of death
          # if there is an active viewer window, destroy it
          self._destroy_viewer()
          self._reset_internal()
          self.sim.forward()
          return self._get_observation()
docs: Resets simulation.