in gym-compete/gym_compete/new_envs/sumo.py [0:0]
def _set_observation_space(self):
ob_spaces_limits = []
# nextra = 3 + self.n_agents - 1
nextra = 4
for i in range(self.n_agents):
s = self.agents[i].observation_space.shape[0]
h = np.ones(s+nextra) * np.inf
l = -h
ob_spaces_limits.append((l, h))
self.observation_space = spaces.Tuple(
[spaces.Box(l, h) for l,h in ob_spaces_limits]
)