Complex adaptive systems modeling with Repast

Purpose: This paper is to describe development of the features and functions of Repast Simphony, the widely used, free, and open source agent-based modeling environment that builds on the Repast 3 library. Repast Simphony was designed from the ground up with a focus on well-factored abstractions. The resulting code has a modular architecture that allows individual components such as networks, logging, and time scheduling to be replaced as needed. The Repast family of agentbased modeling software has collectively been under continuous development for more than 10 years.

[1]  Russell K. Standish,et al.  Going Stupid with EcoLab , 2006, Simul..

[2]  Miles T. Parker,et al.  Ascape: Abstracting complexity , 2001 .

[3]  Yanwei Wu,et al.  Shulgi : a geospatial tool for modeling human movement and interaction. , 2007 .

[4]  N. M. Steiger,et al.  2005: Tutorial on Agent-Based Modeling and Simulation , 2005 .

[5]  Charles M. Macal,et al.  Multiscale agent-based consumer market modeling , 2010 .

[6]  N. Meade,et al.  Modelling and forecasting the diffusion of innovation – A 25-year review , 2006 .

[7]  S. Tisue NetLogo : Design and Implementation of a Multi-Agent Modeling Environment , 2004 .

[8]  Sean Luke,et al.  MASON: A Multiagent Simulation Environment , 2005, Simul..

[9]  John H. Holland,et al.  Studying Complex Adaptive Systems , 2006, J. Syst. Sci. Complex..

[10]  Michael J. North,et al.  A Declarative Model Assembly Infrastructure for Verification and Validation , 2006, WCSS.

[11]  W. Feurzeig,et al.  Programming-languages as a conceptual framework for teaching mathematics , 1969, SCOU.

[12]  Charles M. Macal,et al.  Introduction: The Simulation of Social Agents , 2001 .

[13]  Charles M. Macal,et al.  Foundations of and Recent Advances in Artificial Life Modeling with Repast 3 and Repast Simphony , 2009 .

[14]  Michael J. North,et al.  Experiences creating three implementations of the repast agent modeling toolkit , 2006, TOMC.

[15]  Tao Gong,et al.  Coevolution of lexicon and syntax from a simulation perspective: Research Articles , 2005 .

[16]  Michael J. North,et al.  Modeling Endogenous Coordination Using a Dynamic Language , 2008, WCSS.

[17]  Charles M. Macal Agent Based Modeling and Artificial Life , 2009, Encyclopedia of Complexity and Systems Science.

[18]  John H. Holland,et al.  Language Origin from an Emergentist Perspective. , 2006 .

[19]  Mitchel Resnick,et al.  StarLogo: an environment for decentralized modeling and decentralized thinking , 1996, CHI Conference Companion.

[20]  Muga Nishizawa,et al.  An Easy-to-Use Toolkit for Efficient Java Bytecode Translators , 2003, GPCE.

[21]  Ali Cinar,et al.  Agent-Based Control of Spatially Distributed Chemical Reactor Networks , 2005, Engineering Self-Organising Systems.

[22]  Eric Bonabeau,et al.  Agent-based modeling: Methods and techniques for simulating human systems , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[23]  Mirsad Hadzikadic,et al.  Complex Adaptive Systems in the Humanities , 2014 .

[24]  Ali Cinar,et al.  A multi-agent approach using perceptron-based learning for robust operation of distributed chemical reactor networks , 2011, Eng. Appl. Artif. Intell..