Skip to content

Commit e8679d2

Browse files
committed
pettingzoo env observation space fix
1 parent 0a79016 commit e8679d2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

test/pettingzoo/tic_tac_toe.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ def get_agents(
104104
) -> tuple[BasePolicy, torch.optim.Optimizer | None, list]:
105105
env = get_env()
106106
observation_space = (
107-
env.observation_space["observation"]
107+
env.observation_space.spaces["observation"]
108108
if isinstance(env.observation_space, gymnasium.spaces.Dict)
109109
else env.observation_space
110110
)
@@ -235,5 +235,6 @@ def watch(
235235
policy, optim, agents = get_agents(args, agent_learn=agent_learn, agent_opponent=agent_opponent)
236236
policy.policies[agents[args.agent_id - 1]].set_eps(args.eps_test)
237237
collector = Collector[CollectStats](policy, env, exploration_noise=True)
238+
collector.reset()
238239
result = collector.collect(n_episode=1, render=args.render)
239240
result.pprint_asdict()

0 commit comments

Comments
 (0)