Skip to content

馃悰 TypeError: Can't instantiate abstract class SimpleCitibikeBusinessEngine with abstract methods configs, get_agent_idx_list, set_seed#601

Description

@hanyong-max

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    馃悰 bugSomething isn't working.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions