Adaptive decision-making frameworks for multi-agent systems