Skip to content
Snippets Groups Projects
Commit 6d4ad08a authored by Egli Adrian (IT-SCI-API-PFI)'s avatar Egli Adrian (IT-SCI-API-PFI)
Browse files

limit max number of connecting tracks

parent ae508fdb
No related branches found
No related tags found
No related merge requests found
...@@ -312,13 +312,13 @@ def realistic_rail_generator(num_cities=5, ...@@ -312,13 +312,13 @@ def realistic_rail_generator(num_cities=5,
for itrials in range(100): for itrials in range(100):
print(itrials, "generate new city") print(itrials, "generate new city")
np.random.seed(int(time.time())) np.random.seed(int(time.time()))
env = RailEnv(width=70, env = RailEnv(width=50,
height=70, height=50,
rail_generator=realistic_rail_generator(num_cities=20, rail_generator=realistic_rail_generator(num_cities=5,
city_size=10, city_size=10,
allowed_rotation_angles=[90], allowed_rotation_angles=[-90,-60,-30,0,15,30,45,60,75,90],
max_number_of_station_tracks=1, max_number_of_station_tracks=4,
max_number_of_connecting_tracks=1, max_number_of_connecting_tracks=10,
do_random_connect_stations=False, do_random_connect_stations=False,
# Number of cities in map # Number of cities in map
seed=int(time.time()) # Random seed seed=int(time.time()) # Random seed
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment