From 6d4ad08a0fa8b5dab4ae141ec1039955bb2a99a7 Mon Sep 17 00:00:00 2001
From: "Egli Adrian (IT-SCI-API-PFI)" <adrian.egli@sbb.ch>
Date: Wed, 11 Sep 2019 21:18:26 +0200
Subject: [PATCH] limit max number of connecting tracks

---
 examples/Simple_Realistic_Railway_Generator.py | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/examples/Simple_Realistic_Railway_Generator.py b/examples/Simple_Realistic_Railway_Generator.py
index 8176a3b4..2e9d98d2 100644
--- a/examples/Simple_Realistic_Railway_Generator.py
+++ b/examples/Simple_Realistic_Railway_Generator.py
@@ -312,13 +312,13 @@ def realistic_rail_generator(num_cities=5,
 for itrials in range(100):
     print(itrials, "generate new city")
     np.random.seed(int(time.time()))
-    env = RailEnv(width=70,
-                  height=70,
-                  rail_generator=realistic_rail_generator(num_cities=20,
+    env = RailEnv(width=50,
+                  height=50,
+                  rail_generator=realistic_rail_generator(num_cities=5,
                                                           city_size=10,
-                                                          allowed_rotation_angles=[90],
-                                                          max_number_of_station_tracks=1,
-                                                          max_number_of_connecting_tracks=1,
+                                                          allowed_rotation_angles=[-90,-60,-30,0,15,30,45,60,75,90],
+                                                          max_number_of_station_tracks=4,
+                                                          max_number_of_connecting_tracks=10,
                                                           do_random_connect_stations=False,
                                                           # Number of cities in map
                                                           seed=int(time.time())  # Random seed
-- 
GitLab