HOME

TheInfoList



OR:

MASON is a multi-agent simulation environment developed in
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
.


Development

MASON is developed at
George Mason University George Mason University (GMU) is a Public university, public research university in Fairfax County, Virginia, United States. Located in Northern Virginia near Washington, D.C., the university is named in honor of George Mason, a Founding Father ...
's Evolutionary Computation Laboratory in conjunction with the GMU Center for Social Complexity. First released in 2003, the environment continues to be maintained and kept up to date. The name, as well as referring to the parent institution, derives from the
acronym An acronym is a type of abbreviation consisting of a phrase whose only pronounced elements are the initial letters or initial sounds of words inside that phrase. Acronyms are often spelled with the initial Letter (alphabet), letter of each wor ...
Multi-Agent Simulator Of Neighborhoods (or Networks). MASON development started within the Java.net environment, then moved to Google Code and is now at
GitHub GitHub () is a Proprietary software, proprietary developer platform that allows developers to create, store, manage, and share their code. It uses Git to provide distributed version control and GitHub itself provides access control, bug trackin ...
. Whilst MASON is less extensive than other similar libraries it is designed with simplicity and execution speed as a priority.


Applets

Applets developed using MASON include Craig Reynolds' Boids algorithm, ''Balls and Bands'', a simulation of
Hooke's law In physics, Hooke's law is an empirical law which states that the force () needed to extend or compress a spring by some distance () scales linearly with respect to that distance—that is, where is a constant factor characteristic of ...
, an L-system generator,
Conway's Game of Life The Game of Life, also known as Conway's Game of Life or simply Life, is a cellular automaton devised by the British mathematician John Horton Conway in 1970. It is a zero-player game, meaning that its evolution is determined by its initial ...
, Sugarscape and autonomous multi-robot systems. MASON may be used with the
Eclipse An eclipse is an astronomical event which occurs when an astronomical object or spacecraft is temporarily obscured, by passing into the shadow of another body or by having another body pass between it and the viewer. This alignment of three ...
Integrated development environment An integrated development environment (IDE) is a Application software, software application that provides comprehensive facilities for software development. An IDE normally consists of at least a source-code editor, build automation tools, an ...
.


See also

* Swarm intelligence * Comparison of agent-based modeling software


References


External links

* {{DEFAULTSORT:Mason Cellular automaton software Self-organization Theorem proving software systems Artificial life Agent-based model Free software programmed in Java (programming language) Software using the Academic Free License