From 32c11d525de0e8bd0a95ec2f9260ee4e540f69d4 Mon Sep 17 00:00:00 2001
From: MLErik <baerenjesus@gmail.com>
Date: Wed, 25 Sep 2019 18:22:15 -0400
Subject: [PATCH] minor fixes to code to get tests running again.

---
 flatland/envs/rail_generators.py     | 2 +-
 flatland/envs/schedule_generators.py | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/flatland/envs/rail_generators.py b/flatland/envs/rail_generators.py
index de780402..147b1bd1 100644
--- a/flatland/envs/rail_generators.py
+++ b/flatland/envs/rail_generators.py
@@ -781,7 +781,7 @@ def sparse_rail_generator(num_cities=5, num_intersections=4, num_trainstations=2
             node_available_target.append(len(train_stations[node_idx]))
 
         # Assign agents to slots
-        for agent_idx in range(nb_nodes):
+        for agent_idx in range(num_agents):
             avail_start_nodes = [idx for idx, val in enumerate(node_available_start) if val > 0]
             avail_target_nodes = [idx for idx, val in enumerate(node_available_target) if val > 0]
             start_node = np.random.choice(avail_start_nodes)
diff --git a/flatland/envs/schedule_generators.py b/flatland/envs/schedule_generators.py
index b3576a2b..8c183490 100644
--- a/flatland/envs/schedule_generators.py
+++ b/flatland/envs/schedule_generators.py
@@ -68,6 +68,7 @@ def sparse_schedule_generator(speed_ratio_map: Mapping[float, float] = None) ->
         agents_position = []
         agents_target = []
         agents_direction = []
+
         for agent_idx in range(num_agents):
             # Set target for agent
             current_target_node = agent_start_targets_nodes[agent_idx][1]
-- 
GitLab