The Recursive Porous Agent Simulation Toolkit (Repast) is a widely used free and open-source, cross-platform, agent-based modeling and simulation toolkit. Repast has multiple implementations in several languages and built-in adaptive features, such as
genetic algorithm
In computer science and operations research, a genetic algorithm (GA) is a metaheuristic inspired by the process of natural selection that belongs to the larger class of evolutionary algorithms (EA). Genetic algorithms are commonly used to gene ...
s and regression.
Repast was originally developed by David Sallach, Nick Collier, Tom Howe, Michael North and others at the
University of Chicago.
Features
* variety of
agents and examples
* fully
object oriented
* fully concurrent discrete event scheduler
* built-in simulation results logging and graphing tools
* allows users to dynamically access and modify agents and model at run time
* libraries for
genetic algorithms,
neural networks
A neural network is a network or circuit of biological neurons, or, in a modern sense, an artificial neural network, composed of artificial neurons or nodes. Thus, a neural network is either a biological neural network, made up of biological ...
, etc.
* built-in systems dynamics modeling
*
social network modeling tools
* integrated
geographical information systems (GIS) support
* implemented in Java, C#, etc.
* supports Java, C#,
Managed C++, Visual Basic.Net, Managed Lisp,
Managed Prolog, and
Python scripting, etc.
* is available on virtually all modern computing platforms
See also
*
Agent-based social simulation Agent-based social simulation (or ABSS) consists of social simulations that are based on agent-based modeling, and implemented using artificial agent technologies.
Agent-based social simulation is a scientific discipline concerned with simulation ...
*
NetLogo
*
Sugarscape
Sugarscape is a model for artificially intelligent agent-based social simulation following some or all rules presented by Joshua M. Epstein & Robert Axtell in their book ''Growing Artificial Societies''.
Origin
Fundaments of Sugarscape models can ...
*
Swarm
References
"Agent'97 Repast" agent2002.anl.gov.
*
*
* {{Citation
, last1=Barnes , first1=D.J. , last2=Chu , first2=D. , year=2010
, title=Introduction to Modelling for Biosciences
, publisher= Springer Verlag
, url=http://www.cs.kent.ac.uk/projects/imb/
External links
Agent-based software