adf_core_python.core.agent.platoon package#

Submodules#

adf_core_python.core.agent.platoon.platoon module#

class adf_core_python.core.agent.platoon.platoon.Platoon(tactics_agent: TacticsAgent, team_name: str, is_precompute: bool, is_debug: bool, data_storage_name: str, module_config: ModuleConfig, develop_data: DevelopData, finish_post_connect_event: Event, gateway_agent: GatewayAgent | None)#

ベースクラス: Agent

post_connect() None#
think() None#

adf_core_python.core.agent.platoon.platoon_ambulance module#

class adf_core_python.core.agent.platoon.platoon_ambulance.PlatoonAmbulance(tactics_agent: TacticsAgent, team_name: str, is_precompute: bool, is_debug: bool, data_storage_name: str, module_config: ModuleConfig, develop_data: DevelopData, finish_post_connect_event: Event, gateway_agent: GatewayAgent | None)#

ベースクラス: Platoon

get_requested_entities() list[Entity]#

adf_core_python.core.agent.platoon.platoon_fire module#

class adf_core_python.core.agent.platoon.platoon_fire.PlatoonFire(tactics_agent: TacticsAgent, team_name: str, is_precompute: bool, is_debug: bool, data_storage_name: str, module_config: ModuleConfig, develop_data: DevelopData, finish_post_connect_event: Event, gateway_agent: GatewayAgent | None)#

ベースクラス: Platoon

get_requested_entities() list[Entity]#

adf_core_python.core.agent.platoon.platoon_police module#

class adf_core_python.core.agent.platoon.platoon_police.PlatoonPolice(tactics_agent: TacticsAgent, team_name: str, is_precompute: bool, is_debug: bool, data_storage_name: str, module_config: ModuleConfig, develop_data: DevelopData, finish_post_connect_event: Event, gateway_agent: GatewayAgent | None)#

ベースクラス: Platoon

get_requested_entities() list[Entity]#

Module contents#