MASON (Java)

MASON is a multi-agent simulation environment developed in Java.

The name, as well as referring to the parent institution, derives from the acronym Multi-Agent Simulator Of Neighborhoods (or Networks).

[1] MASON development started within the Java.net environment,[2] then moved to Google Code[3] and is now at GitHub.

[4] Whilst MASON is less extensive than other similar libraries it is designed with simplicity and execution speed as a priority.

[5] Applets developed using MASON include Craig Reynolds' Boids algorithm, Balls and Bands, a simulation of Hooke's Law, an L-system generator, Conway's Game of Life, Sugarscape and autonomous multi-robot systems.