Multi-Agent Systems Project