SiMAMT
Multi-agent multi-team systems are commonly seen in environments where hierarchical layers of goals are at play. For example, theater-wide combat scenarios where multiple levels of command and control are required for proper execution of goals from the general to the foot soldier. Additionally, similar structures can be seen in game environments, where agents work together as teams to compete with other teams. The different agents within the same team must, while maintaining their own “personality”, work together and coordinate with each other to achieve a common team goal. This paper develops strategy-based multi-agent multi-team systems, where strategy is framed as an instrument at the team level to coordinate the multiple agents of a team in a cohesive way. The authors present SiMAMT, a framework for strategy-based multi-agent multi-team systems. The different components of the framework, including strategy simulation, strategy inference, strategy evaluation, and strategy selection are described. A formal specification of strategy and strategy-based multi-agent multi-team systems is provided. An example and experimental results are given to illustrate the proposed framework and its efficacy.