MASON (Java)

MASON
DeveloperSean Luke
Initial release2003; 23 years ago (2003)
Stable release
20 / September 3, 2019; 6 years ago (2019-09-03)
Written inJava
PlatformJava platform
Size3.3 MB
Available inEnglish
TypeAgent-based model simulation
LicenseAcademic Free License, version 3.0 (with caveats)
Websitepeople.cs.gmu.edu/~eclab/projects/mason/

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

Development

MASON is developed at George Mason University'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 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

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.[6]

MASON may be used with the Eclipse Integrated development environment.[7]

See also

References

  1. ^ "MASON Multiagent Simulation Toolkit". MASON and Distributed MASON. 19 January 2011. Retrieved 30 January 2026.{{cite web}}: CS1 maint: url-status (link)
  2. ^ "mason: Home". Retrieved 19 January 2011.[permanent dead link]
  3. ^ "mason - Project Hosting on Google Code". Retrieved 19 January 2011.
  4. ^ "mason - Project Hosting on Github". GitHub. Retrieved 10 August 2015.
  5. ^ Railsback, S. F.; Lytinen, S. L.; Jackson, S. K. (September 2006). "Agent-based simulation platforms: review and development recommendations". Simulation. 82 (9): 609–623. doi:10.1177/0037549706073695. S2CID 466746.
  6. ^ Tucker Balch. "MASON instructions". Retrieved 23 Apr 2012.
  7. ^ Lytinen, Steve; Railsback, Steve. "How to Set Up MASON in Eclipse" (PDF). Swarm Development Group. Archived from the original (PDF) on 18 July 2010. Retrieved 23 April 2012.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.