π TypeError: Can't instantiate abstract class SimpleCitibikeBusinessEngine with abstract methods configs, get_agent_idx_list, set_seed
hanyong-max opened this issue Β· comments
Description
D:\ChatGLM3-main\test_maro>python test_simple_bike_repositioning.py
Total bikes needed in this scenario: 96, intial station inventory: 24.
Traceback (most recent call last):
File "D:\ChatGLM3-main\test_maro\test_simple_bike_repositioning.py", line 278, in
no_action_result = run_policy(NoActionPolicy)
File "D:\ChatGLM3-main\test_maro\test_simple_bike_repositioning.py", line 252, in run_policy
env = Env(durations=MAX_TICKS, business_engine_cls=SimpleCitibikeBusinessEngine)
File "D:\Anaconda3\lib\site-packages\maro\simulator\core.py", line 83, in init
self._init_business_engine()
File "D:\Anaconda3\lib\site-packages\maro\simulator\core.py", line 291, in _init_business_engine
self._business_engine: AbsBusinessEngine = business_class(
TypeError: Can't instantiate abstract class SimpleCitibikeBusinessEngine with abstract methods configs, get_agent_idx_list, set_seed