From 38b49cf540065739c3a4f63b1ed64025bf7b76d6 Mon Sep 17 00:00:00 2001
From: MLErik <baerenjesus@gmail.com>
Date: Tue, 8 Oct 2019 09:04:27 -0400
Subject: [PATCH] fixed first tests in malfunction test

---
 examples/flatland_2_0_example.py   | 4 ++++
 flatland/envs/distance_map.py      | 1 +
 tests/test_flatland_malfunction.py | 8 ++++++++
 3 files changed, 13 insertions(+)

diff --git a/examples/flatland_2_0_example.py b/examples/flatland_2_0_example.py
index 71a4e0e0..bd0aa3ff 100644
--- a/examples/flatland_2_0_example.py
+++ b/examples/flatland_2_0_example.py
@@ -37,7 +37,11 @@ env = RailEnv(width=100,
                                                    seed=14,  # Random seed
                                                    grid_mode=False,
                                                    max_rails_between_cities=2,
+<<<<<<< HEAD
                                                    max_rails_in_city=13,
+=======
+                                                   max_rails_in_city=8,
+>>>>>>> fixed first tests in malfunction test
                                                    ),
               schedule_generator=sparse_schedule_generator(speed_ration_map),
               number_of_agents=100,
diff --git a/flatland/envs/distance_map.py b/flatland/envs/distance_map.py
index 2bc1a511..c6e73b0b 100644
--- a/flatland/envs/distance_map.py
+++ b/flatland/envs/distance_map.py
@@ -55,6 +55,7 @@ class DistanceMap:
         self.env_width = rail.width
 
     def _compute(self, agents: List[EnvAgent], rail: GridTransitionMap):
+        print("computing distance map")
         self.agents_previous_computation = self.agents
         self.distance_map = np.inf * np.ones(shape=(len(agents),
                                                     self.env_height,
diff --git a/tests/test_flatland_malfunction.py b/tests/test_flatland_malfunction.py
index 571d2010..faf4a4cc 100644
--- a/tests/test_flatland_malfunction.py
+++ b/tests/test_flatland_malfunction.py
@@ -82,7 +82,11 @@ def test_malfunction_process():
                   obs_builder_object=SingleAgentNavigationObs()
                   )
     # reset to initialize agents_static
+<<<<<<< HEAD
     obs, info = env.reset(False, False, True, random_seed=10)
+=======
+    obs, info = env.reset(False, False, True, random_seed=0)
+>>>>>>> fixed first tests in malfunction test
     print(env.agents[0].malfunction_data)
     # Check that a initial duration for malfunction was assigned
     assert env.agents[0].malfunction_data['next_malfunction'] > 0
@@ -151,7 +155,11 @@ def test_malfunction_process_statistically():
                   obs_builder_object=SingleAgentNavigationObs()
                   )
     # reset to initialize agents_static
+<<<<<<< HEAD
     env.reset(True, True, False, random_seed=10)
+=======
+    env.reset(False, False, False, random_seed=0)
+>>>>>>> fixed first tests in malfunction test
 
     env.agents[0].target = (0, 0)
     nb_malfunction = 0
-- 
GitLab