adf_core_python.core.component.action package#
Submodules#
adf_core_python.core.component.action.extend_action module#
- class adf_core_python.core.component.action.extend_action.ExtendAction(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, develop_data: DevelopData)#
ベースクラス:
ABC
- abstract calculate() ExtendAction #
- get_count_precompute() int #
- get_count_prepare() int #
- get_count_resume() int #
- get_count_update_info() int #
- precompute(precompute_data: PrecomputeData) ExtendAction #
- prepare() ExtendAction #
- reset_count_precompute() None #
- reset_count_prepare() None #
- reset_count_resume() None #
- reset_count_update_info() None #
- resume(precompute_data: PrecomputeData) ExtendAction #
- abstract set_target_entity_id(target_entity_id: EntityID) ExtendAction #
- update_info(message_manager: MessageManager) ExtendAction #