calculator
¶
Module Contents¶
Classes¶
Helper class that provides a standard way to create an ABC using |
- class calculator.Calculator(facility: citam.engine.facility.indoor_facility.Facility, **kwargs)¶
Bases:
abc.ABC
Helper class that provides a standard way to create an ABC using inheritance.
- abstract initialize(agents: OrderedDict[int, citam.engine.core.agent.Agent], work_directory: Optional[Union[str, bytes, os.PathLike]] = None)¶
- abstract run(current_step: int, agents: List[citam.engine.core.agent.Agent], **kwargs)¶
- abstract finalize(agents: List[citam.engine.core.agent.Agent], work_directory: Optional[Union[str, bytes, os.PathLike]] = None)¶