From 379b7e48577b3cc6dc6a411410fcaa1a6707c25f Mon Sep 17 00:00:00 2001 From: hagrid67 <jdhwatson@gmail.com> Date: Tue, 21 May 2019 21:22:10 +0100 Subject: [PATCH] Added debug / error line in observations.py for editor --- flatland/envs/observations.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/flatland/envs/observations.py b/flatland/envs/observations.py index fa77b58a..ba159cb7 100644 --- a/flatland/envs/observations.py +++ b/flatland/envs/observations.py @@ -195,7 +195,8 @@ class TreeObsForRailEnv(ObservationBuilder): # for loc in self.env.agents_position: # self.location_has_agent[(loc[0], loc[1])] = 1 self.location_has_agent = {tuple(agent.position): 1 for agent in self.env.agents} - + if handle > len(self.env.agents): + print("ERROR: obs _get - handle ", handle, " len(agents)", len(self.env.agents)) agent = self.env.agents[handle] # TODO: handle being treated as index # position = self.env.agents_position[handle] # orientation = self.env.agents_direction[handle] -- GitLab