Skip to content
Snippets Groups Projects
Commit e47b9e33 authored by u214892's avatar u214892
Browse files

bugfix load flatland

parent 96444273
No related branches found
No related tags found
1 merge request!201bugfix load flatland
Pipeline #2135 passed
......@@ -5,13 +5,15 @@ from flatland.envs.rail_generators import rail_from_file
from flatland.envs.schedule_generators import schedule_from_file
def load_flatland_environment_from_file(file_name, load_from_package=None):
def load_flatland_environment_from_file(file_name, load_from_package=None, obs_builder_object=None):
if obs_builder_object is None:
obs_builder_object = TreeObsForRailEnv(
max_depth=2,
predictor=ShortestPathPredictorForRailEnv(max_depth=10))
environment = RailEnv(width=1,
height=1,
rail_generator=rail_from_file(file_name, load_from_package),
number_of_agents=1,
schedule_generator=schedule_from_file(file_name,load_from_package),
obs_builder_object=TreeObsForRailEnv(
max_depth=2,
predictor=ShortestPathPredictorForRailEnv(max_depth=10)))
schedule_generator=schedule_from_file(file_name, load_from_package),
obs_builder_object=obs_builder_object)
return environment
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