on Gitlab

SimSpark is a generic simulator for various multiagent simulations. It supports developing physical simulations for AI and robotics research with an open-source application framework.

RoboCup Soccer Simulation
Nao model
Articulated creatures
Many different bodies

One Simulator - Many Simulations

Simulations are created using Ruby and text-based RSG files. Different agents can participate in one simulation, connecting to SimSpark using UDP or TCP.