"...agent-based modeling is clearly a powerful tool in the analysis of spatially distributed systems of heterogenous autonomous actors with bounded information and computing capacity. It is the main scientific instrument in a generative approach to social science, and a powerful tool in empirical research."

- Joshua Epstein
.

TransmissionLab

The goal of TransmissionLab is to accurately represent
theoretical models of cultural transmission (e.g., random copying, prestige-biased transmission, frequency-biased transmission) within a variety of population structures (e.g., complete graphs/well-mixed, sparse random graphs and social networks of varying topologies, spatial lattices), and using a variety of update algorithms (e.g., Moran processes, Wright-Fisher processes, various other birth-death processes). TransmissionLab seeks to also make data collection and 'observation' of simulated populations simple, with modules which are completely separate from the simulated population itself thus preventing observational 'side-effects' on the model. Analysis flows from data collection, and can be done in a variety of ways.

TransmissionLab grew directly out of the RandomCopyModel version 1.3 codebase, but will diverge quickly in the Spring of 2007. Use this model if you are interested in a more generic long-term platform for cultural transmission simulation; use the RandomCopyModel as described below if you are interested in specifically replicating Bentley et al.'s 2007 results.

The TransmissionLab codebase is available under a standard open-source license (CC-GPL), and is hosted by Google Code at:

http://code.google.com/p/transmissionlab/

The project website includes a publicly-available Subversion repository for the simulation code, a development wiki, and issue tracking. Currently access to the code is read-only except for the core development team. Once I reach a stable point in our development plans, we may allow additional developers to join the project if there is interest.

RandomCopyModel

In their 2007 paper titled "Regular rates of popular culture change reflect random copying," Alex Bentley, Carl Lipo, Harold Herzog, and Matthew Hahn present a convincing hypothesis for cultural imitation of many "neutral" phenomena, such as popular music preferences, first names, and dog breed popularity. The paper is in press in the journal Evolution and Human Behavior, and available in official pre-print form from ScienceDirect. Bentley et al. studied random copying phenomena using an agent-based simulation model, written in RepastJ. The code distribution linked below replicates the full functionality of Bentley's model, with some changes to facilitate future research.

DOWNLOAD:

Version 1.3: [zip] (15.75MB)