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#