Difference between revisions of "ABM Resources"
(Created page with " ==Complete kits and platforms== ===Open source=== (must be freely distributable under an open source license, i.e. "free as in speech" as defined by the superset o...")
Revision as of 01:53, 7 March 2015
Complete kits and platforms
(must be freely distributable under an open source license, i.e. "free as in speech" as defined by the superset of the Open Source Definition from the Open Source Initiative and the Free Software Foundation)
- Cormas "Cormas is a programming environment dedicated to the creation of multi-agent systems, with a specificity in the domain of natural-resources management. It provides a framework for developing simulation models of coordination modes between individuals and groups that jointly exploit common resources."
- metaABM (A meta-modeling environment supporting multiple ABM platforms)
- Mobidyc "The free software for building and running Individual Based Models with no computer skill. Mobidyc is a software project that aims to promote Individual-Based Modelling in the field of ecology, biology and environment."
(available for free "as in beer", source may or may not necessarily be available, if source is available it is not under an open-source license)
- VisualBots -- Easy to use multi-agent simulator for Microsoft Excel - Visual Basic syntax, rich object model, documentation, sample simulations
Swarm add-ons and extensions
- COSMIC -- General simulation utility classes, provided by the Complex Systems Modelling Group at Imperial College
- EcoSwarm@HSU -- Modeling tools for use with the Swarm simulation system
- LogZone -- Zone exploration tool.
Related tools and technologies
- Agent-based simulation on Graphics Processing Units. Roshan D'Souza at Michigan Tech's Mechanical Engineering department has been working on ultra-high-speed agent-based modeling using direct programming of Graphics Processing Units (gaming chips). He has, for example, run Sugarscape with 2 million agents updating over 50 times per second with graphical output. Here is a paper on this work.
- FIPA. "FIPA is an IEEE Computer Society standards organization that promotes agent-based technology and the interoperability of its standards with other technologies."
- Leigh Tesfatsion's Resource Site for Agent-Based Software and Toolkits
- Steve Railsback, Steve Lytinen, and Steve Jackson's ABM template model site