adf_core_python.core.component.module package#

Subpackages#

Submodules#

adf_core_python.core.component.module.abstract_module module#

class adf_core_python.core.component.module.abstract_module.AbstractModule(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, develop_data: DevelopData)#

ベースクラス: ABC

abstract calculate() AbstractModule#
get_count_precompute() int#
get_count_prepare() int#
get_count_resume() int#
get_count_update_info() int#
precompute(precompute_data: PrecomputeData) AbstractModule#
prepare() AbstractModule#
register_sub_module(sub_module: AbstractModule) None#
reset_count_precompute() None#
reset_count_prepare() None#
reset_count_resume() None#
reset_count_update_info() None#
resume(precompute_data: PrecomputeData) AbstractModule#
unregister_sub_module(sub_module: AbstractModule) None#
update_info(message_manager: MessageManager) AbstractModule#

Module contents#