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 #