You are on page 1of 1

MASON is a multi-agent simulation environment in java.

It is designed to be one of the


foundation for different purposes java simulations. It has many functions suitable for lightweight
simulations. It has both model library and an optional suite of visualization tools in 3D and 2D
environment. It was built by the help of George Mason Universitys Evolutionary Computation
and the GMU Center for Social Complexity. Designed by Sean Luke, Gabriel Catalin Balan,
Keith Sullivam and Liviu Panait, with the help from Claudio Cioffi Revilla, Sean Paus, Daniel
Kuebrich, Joey Harrson, and Ankur Desai. MASON is an acronym for Multi-Agent Simulator of
Neighborhoods or Networks. The software was first released on 2003 and still continues to be
updated. It was first developed with the java.net environment then later transferred to Google
Code and now currently at GitHub. Applets that has been developed with the help of MASON
includes Craig Raynolds Boids algorithm which is an artificial life program which simulates
flocking behaviour of birds, Balls and Bands, a simulation of Hookes Law, and an L- system
generator, Conways Game of Life. MASON is fast, portable and has a small size for a software.
The models are completely independent from visualization and can be removed, added, and
changed. It also has a recovery feature and can be migrated across different platforms. It is
considered to be accurate and precise as it can produce results similar with different platforms. It
is self-contained and can run with other java frameworks and applications. It also has a feature
that can generate PNG snapshots, graphs and charts.

You might also like