multi agent system control