28 February 2011
Peer ---
On 2/28/2011 5:18 PM, Peer-Olaf Siebers wrote:
> Dear SIMSOC members
>
> I am looking for a paper that describes how an agent-based simulation executable works inside (a detailed description of the simulation cycle). Is this simulation cycle different for different software packages (e.g. Swarm, Repast, etc.)? Is there a paper that compares the different approaches? Does a micro simulation executable work in the same way?
>
> I found a very informative paper for discrete-event simulation 'Inside discrete-event simulation software: How it works and why it matters' (http://www.informs-sim.org/wsc10papers/015.pdf) but nothing for agent-based or micro simulation.
>
> Many thanks for your help!
> Peer
You might want to take a look at the following comparative materials by
Railsback et al.:
ACE Research Area: Agent-Based Computational Laboratories
http://www.econ.iastate.edu/tesfatsi/acomplab.htm
Software Resources, Toolkits, and Demos
Steven F. Railsback, Steven L. Lytinen, and Stephen K. Jackson have
developed *StupidModel: A Template Model for ABM Platforms*
<http://condor.depaul.edu/%7Eslytinen/abm/StupidModel/>. The template
model is implemented in five different platforms: NetLogo; RepastJ;
MASON; Java Swarm; and Objective C Swarm. Although relatively simple,
StupidModel includes many commonly used features of agent-based modeling
(ABM) platforms. Sixteen versions of StupidModel are implemented for
each platform, beginning with a bare bones version and ending with a
relatively sophisticated version that involves two agent types, a full
agent life cycle (birth, reproduction, predation, and death), and a
habitat with data read from an input file. Each implementation is made
available as freeware with accompanying implementation notes. In
addition, the authors include at this site a pointer to a paper titled
*"Agent-Based Simulation Platforms: Review and Development
Recommendations"*
<http://www.humboldt.edu/%7Eecomodel/documents/ABMPlatformReview.pdf>
that reviews and compares the five ABM platforms and seeks to identify
key development priorities both for these specific ABM platforms and for
ABM platforms in general.
Best wishes,
Leigh
--
Professor Leigh Tesfatsion Email: [log in to unmask]
Department of Economics FAX: 515-294-0221
Iowa State University
Ames, Iowa 50011-1070
www.econ.iastate.edu/tesfatsi
|