adf_core_python.implement.tactics package

目次

adf_core_python.implement.tactics package#

Submodules#

adf_core_python.implement.tactics.default_tactics_ambulance_center module#

class adf_core_python.implement.tactics.default_tactics_ambulance_center.DefaultTacticsAmbulanceCenter(parent: TacticsAmbulanceCenter | None = None)#

ベースクラス: TacticsAmbulanceCenter

initialize(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
precompute(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
prepare(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, develop_data: DevelopData) None#
resume(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
think(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#

adf_core_python.implement.tactics.default_tactics_ambulance_team module#

class adf_core_python.implement.tactics.default_tactics_ambulance_team.DefaultTacticsAmbulanceTeam(parent: TacticsAmbulanceTeam | None = None)#

ベースクラス: TacticsAmbulanceTeam

initialize(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
precompute(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
prepare(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, develop_data: DevelopData) None#
resume(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
think(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) Action#

adf_core_python.implement.tactics.default_tactics_fire_brigade module#

class adf_core_python.implement.tactics.default_tactics_fire_brigade.DefaultTacticsFireBrigade(parent: TacticsFireBrigade | None = None)#

ベースクラス: TacticsFireBrigade

initialize(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
precompute(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
prepare(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, develop_data: DevelopData) None#
resume(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
think(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) Action#

adf_core_python.implement.tactics.default_tactics_fire_station module#

class adf_core_python.implement.tactics.default_tactics_fire_station.DefaultTacticsFireStation(parent: TacticsFireStation | None = None)#

ベースクラス: TacticsFireStation

initialize(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
precompute(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
prepare(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, develop_data: DevelopData) None#
resume(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
think(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#

adf_core_python.implement.tactics.default_tactics_police_force module#

class adf_core_python.implement.tactics.default_tactics_police_force.DefaultTacticsPoliceForce(parent: TacticsPoliceForce | None = None)#

ベースクラス: TacticsPoliceForce

initialize(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
precompute(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
prepare(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, develop_data: DevelopData) None#
resume(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
think(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) Action#

adf_core_python.implement.tactics.default_tactics_police_office module#

class adf_core_python.implement.tactics.default_tactics_police_office.DefaultTacticsPoliceOffice(parent: TacticsPoliceOffice | None = None)#

ベースクラス: TacticsPoliceOffice

initialize(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
precompute(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
prepare(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, develop_data: DevelopData) None#
resume(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#
think(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_manager: ModuleManager, precompute_data: PrecomputeData, message_manager: MessageManager, develop_data: DevelopData) None#

Module contents#