Multiple-agent system