code: def __init__(self):
      obs_space = np.ones((10,))
      self.observation_space = spaces.Box(
          -obs_space, obs_space, dtype=np.float32
      )
      act_space = np.ones((3,))
      self.action_space = spaces.Box(
          -act_space, act_space, dtype=np.float32
      )
      self._step = 0
  
file_path: acme/acme/utils/observers/env_info_test.py
imports: from acme.utils.observers import env_info
  from acme.wrappers import gym_wrapper
  import gym
  from gym import spaces
  import numpy
  from absl.testing import absltest
label_desc: Use image node_id 1 to create a new GymEnvWithInfo object from inherited base classes: gym with example: obj = GymEnvWithInfo()