Repast (modeling toolkit): Difference between revisions

Content deleted Content added
Nabeth (talk | contribs)
m Disambiguating links to Object-orientation (link changed to Object-oriented programming) using DisamAssist.
 
(21 intermediate revisions by 19 users not shown)
Line 1:
{{Other uses|Repast (disambiguation)}}
{{unreferenced|date=December 2007}}
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 {{Harv|North|Collier||Vos|2006}} and built-in adaptive features, such as [[genetic algorithmsalgorithm]]s and regression.
{{Otheruses|Repast}}
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 {{Harv|North|Collier||Vos|2006}} and built-in adaptive features such as genetic algorithms 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 [[Software agent|agents]] and examples
* fully [[Object-oriented programming|object oriented]]
* fully concurrent discrete event scheduler
* built-in simulation results logging and graphing tools {{Harv|North|Tatara|Collier|Ozik|2007}}
* allows users to dynamically access and modify agents and model at run time
* libraries for [[genetic algorithms]], [[Artificial neural network|neural networks]], 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 scriptingscript]]ing, etc.
* is available on virtually all modern computing platforms
 
==See also==
* [[Agent-based social simulation]]
*[[NetLogo]]
*[[Sugarscape]]
*[[Swarm (simulation)|Swarm]]
 
==References==
*[http://agent2002.anl.gov/repast.html "Agent'97 Repast"], agent2002.anl.gov.
* {{Citation
* {{Harvard reference | Surname1=North | Given1=M.J. | Surname2=Collier | Given2=N.T. | Surname3=Vos | Given3=J.R. | Year=2006| Title=Experiences Creating Three Implementations of the Repast Agent Modeling Toolkit | Journal=ACM Transactions on Modeling and Computer Simulation | Volume=16 | Issue=1 | pages=1-25 | doi=10.1145/1122012.1122013 }}
| last1=North | first1=M.J. | last2=Collier | first2=N.T.
* {{Harvard reference | Surname1=North | Given1=M.J. | Surname2=Tatara | Given2=E. | Surname3=Collier | Given3=N.T.| Surname4=Ozik | Given4=J. | Year=2007 | Title=Visual Agent-based Model Development with Repast Simphony | Journal=Proceedings of the Agent 2007 Conference on Complex Interaction and Social Emergence, Argonne National Laboratory, Argonne, IL USA | url=http://agent2007.anl.gov/2007pdf/Paper%2015%20--%20North%20Agent%202007_ALM_MJN_alm2_chngsaccpt_NEW.pdf }}
| last3=Vos | first3=J.R. | year=2006
| title=Experiences Creating Three Implementations of the Repast Agent Modeling Toolkit
| journal=ACM Transactions on Modeling and Computer Simulation
| volume=16 | issue=1 | pages=1–25 | doi=10.1145/1122012.1122013 | citeseerx=10.1.1.331.2313 | s2cid=14249726 }}
* {{Citation
| last1=North | first1=M.J. | last2=Tatara | first2=E.
| last3=Collier | first3=N.T.| last4=Ozik | first4=J. | year=2007
| title=Visual Agent-based Model Development with Repast Simphony
| journal=Proceedings of the Agent 2007 Conference on Complex Interaction and Social Emergence, Argonne National Laboratory, Argonne, IL USA
| url=http://agent2007.anl.gov/2007pdf/Paper%2015%20--%20North%20Agent%202007_ALM_MJN_alm2_chngsaccpt_NEW.pdf }}
* {{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==
*[httphttps://repast.sourceforgegithub.netio/index.html Repast homepage]
*[httphttps://wwwwww2.econ.iastate.edu/tesfatsi/repastsg.htm Repast Self-Study Guide]
 
 
[[Category:Agent-based software]]