adf_core_python.core.agent.module package#
Submodules#
adf_core_python.core.agent.module.module_manager module#
- class adf_core_python.core.agent.module.module_manager.ModuleManager(agent_info: AgentInfo, world_info: WorldInfo, scenario_info: ScenarioInfo, module_config: ModuleConfig, develop_data: DevelopData, gateway_agent: GatewayAgent | None = None)#
ベースクラス:
object
- get_channel_subscriber(channel_subscriber_name: str, default_channel_subscriber_name: str) ChannelSubscriber #
- get_command_executor(command_executor_name: str, default_command_executor_name: str) CommandExecutor #
- get_command_picker(command_picker_name: str, default_command_picker_name: str) CommandPicker #
- get_extend_action(action_name: str, default_action_class_name: str) ExtendAction #
- get_message_coordinator(message_coordinator_name: str, default_message_coordinator_name: str) MessageCoordinator #
- get_module(module_name: str, default_module_class_name: str) AbstractModule #