Skip to content

Commit 85e5dad

Browse files
authored
force set store_map=False for ScenarioOnlineEnv (#841)
* force set store_map=False for ScenarioOnlineEnv * format
1 parent ec89300 commit 85e5dad

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

metadrive/envs/scenario_env.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -415,10 +415,20 @@ class ScenarioOnlineEnv(ScenarioEnv):
415415
"""
416416
This environment allow the user to pass in scenario data directly.
417417
"""
418+
def default_config(cls):
419+
config = super(ScenarioOnlineEnv, cls).default_config()
420+
config.update({
421+
"store_map": False,
422+
})
423+
return config
424+
418425
def __init__(self, config=None):
419426
super(ScenarioOnlineEnv, self).__init__(config)
420427
self.lazy_init()
421428

429+
assert self.config["store_map"] is False, \
430+
"ScenarioOnlineEnv should not store map. Please set store_map=False in config"
431+
422432
def setup_engine(self):
423433
"""Overwrite the data_manager by ScenarioOnlineDataManager"""
424434
super().setup_engine()

0 commit comments

Comments
 (0)