Simulator for Undergraduate Multi-Agent Systems