From 3832c57e0203f932e083cc7543103ccd6d460fc5 Mon Sep 17 00:00:00 2001 From: "Egli Adrian (IT-SCI-API-PFI)" <adrian.egli@sbb.ch> Date: Thu, 12 Sep 2019 08:04:33 +0200 Subject: [PATCH] bug fixed --- examples/Simple_Realistic_Railway_Generator.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/examples/Simple_Realistic_Railway_Generator.py b/examples/Simple_Realistic_Railway_Generator.py index c231971b..2057cbc1 100644 --- a/examples/Simple_Realistic_Railway_Generator.py +++ b/examples/Simple_Realistic_Railway_Generator.py @@ -262,7 +262,7 @@ def realistic_rail_generator(num_cities=5, station_slots[city_loop].append(connection[int(np.floor(len(connection) / 2))]) nodes_added.append(start_node) nodes_added.append(end_node) - + if print_out_info: print("max nbr of station slots with given configuration is:", station_slots_cnt) @@ -441,15 +441,15 @@ 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=120, - height=120, - rail_generator=realistic_rail_generator(num_cities=10, - city_size=20, - allowed_rotation_angles=[-90,0,90], + env = RailEnv(width=20+np.random.choice(100), + height=20+np.random.choice(100), + rail_generator=realistic_rail_generator(num_cities=2+np.random.choice(10), + city_size=4+np.random.choice(20), + allowed_rotation_angles=[-90,-30,0,30,90], max_number_of_station_tracks=4, nbr_of_switches_per_station_track=2, - max_number_of_connecting_tracks=1, - do_random_connect_stations=True, + max_number_of_connecting_tracks=3, + do_random_connect_stations=False, # Number of cities in map seed=int(time.time()) # Random seed ), -- GitLab