From d925dfb7083060e2e4628676cc6a515b2d0a5bca Mon Sep 17 00:00:00 2001
From: MLErik <baerenjesus@gmail.com>
Date: Wed, 2 Oct 2019 17:55:29 -0400
Subject: [PATCH] need to update tree observation as well

---
 flatland/envs/observations.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/flatland/envs/observations.py b/flatland/envs/observations.py
index 548c3e29..65708e5f 100644
--- a/flatland/envs/observations.py
+++ b/flatland/envs/observations.py
@@ -161,6 +161,7 @@ class TreeObsForRailEnv(ObservationBuilder):
 
         # Update local lookup table for all agents' positions
         self.location_has_agent = {tuple(agent.position): 1 for agent in self.env.agents}
+        # TODO: Update this to handle number of agents at same location
         self.location_has_agent_direction = {tuple(agent.position): agent.direction for agent in self.env.agents}
         self.location_has_agent_speed = {tuple(agent.position): agent.speed_data['speed'] for agent in self.env.agents}
         self.location_has_agent_malfunction = {tuple(agent.position): agent.malfunction_data['malfunction'] for agent in
-- 
GitLab