Multi-agent-systems