|
Models and Source Code
This
project does not promote a particular modeling framework, toolkit, or programming language. Many of
the materials that we have developed employ Matlab, Excel,
Stella, R, Netlogo, or pseudocode. The collection also includes
source code or demonstration models in BASIC, C#,
C, Delphi, Java, FORTRAN, Gauss, Goldsim,
LISP, Mathematica, and Pascal.
If you have resources to contribute, click to contact the project director
Exercises
or
Replications
|
Implementations
|
Axelrod's (1997) Culture
Model
|
C#, Pascal,
VisualBasic, NetLogo
|
Butts Spatially Embedded
Networks
|
R |
Carley's (1991) Model of
Group
Stability
|
Matlab, R |
Chase Dominance Model
|
R
|
Cohen, March, & Olson
(1972)
Gargage Can Model
|
Fortran,
Basic, Pascal, C, NetLogo
|
Epstein & Axtell (1996)
Growing Artificial Societies
|
Ascape,
Cormas, Java, MASON, Netlogo
|
Erdos-Renyi Graph Process
|
R |
Friedkin & Johnsen
Network
Influence Model
|
R |
Gilbert & Troitzsch
Hawk-Dove Model
|
Excel, GoldSim,
Matlab
|
Gintis Evolutionary Game
Theory Models
|
Mathematica
|
Granovetter System-Level
Threshold Model
|
Excel,
Matlab, R
|
Heckathorn (1996)
Collective Action Model
|
Matlab |
Hirshleifer Evolution of
Cooperation
Model
|
Excel,
Matlab, Stella
|
Iterated Game Arena
|
Delphi
|
Kollock's Iterated
Prisoners
Dilemma
|
Excel, R
|
Latane's Dynamic Social
Impact
Model
|
Excel
|
Macy (1991) Threshold
Model
|
Matlab
|
Mitteldorf & Wilson
Altruism
Model
|
NetLogo
|
Organizational Ecology
Simulation
|
Stella
|
Richardson Arms Race Model
|
Excel,
GoldSim, Matlab, R, Stella
|
Schelling (1976)
Segregation
Model
|
C, Excel,
Matlab |
Schelling (1976)
Thermostat Model
|
Matlab, R
|
Shutters (2009) Strong
Reciprocity in Ultimatum Game
|
Matlab
|
Strogatz (1988) Love
Affair Model
|
Stella
|
Susceptible-Infected-Recovered
(SIR)
Model
|
Stella
|
| Simon's (1957)
Formalization of
Homans
Group Dynamics
|
Excel, Matlab,
Stella
|
Takahashi (2000)
Evolution of Generalized Exchange
|
Matlab
|
Volterra Population
Dynamics
Model
|
Excel, GoldSim, Matlab, R,
Stella
|
Original
Programs
&
Code
for
Published Articles (collecting & organizing)
|
Implementations
|
Axelrod's IPD Tournament
|
Fortran
|
| Boyd-Gintis-Bowles-Richerson
Altruistic
Punishment
Model |
Delphi
|
| Bush-Mosteller Stochastic Learning Model
|
Delphi
|
Butts Bayesian Belief
Feedback
Model
|
R
|
Chiang Network Threshold
Model
|
Matlab
|
| Cultural
Markers
and
the
Evolution
of
Altruism |
Delphi
|
Gintis Dynamics of
General Equilibrium
|
Delphi
|
Harrison-Carroll Network
Influence Model
|
Basic
|
Iannaccone-Bainbridge-Makowski
Religion
Model
|
Netlogo
|
| Kim-Bearman Structure of Collective Action
|
Pascal
|
Kitts Rival Incentives
&
Antisocial Norms Model
|
Pseudocode
|
Kitts-Macy-Flache
Structural Learning Model
|
Executable
|
Kitts-Trowbridge Network
Influence & Demography
|
Pseudocode |
Lazer-Friedman
Organizational Networks, Exploration, Exploitation
|
Java
|
Leik-Meeker Population
Dynamics
Models
|
Pascal
|
Macy, Kitts, Flache,
Benard
Polarization Model
|
Executable
|
| Macy-Skvoretz Evolution of Trust |
Pascal
|
| Mark
Differentiation
from
First
Principles
Model |
Gauss
|
| Marwell & Oliver's Critical Mass Model
|
Fortran |
| Oliver-Myers Coevolution of
Social Movements |
Stella
|
| Sept-Griffith-Long
Optimal Foraging
Model |
Java |
Takahashi Evolution of
Generalized Exchange Model
|
C
|
Van de Rijt, Siegel, and
Macy Segregation Model
|
Matlab
|
|
This site is supported by the National Science Foundation under Grant SES-0433086, to James Kitts, Michael Macy,
and Martina Morris. Any opinions, findings and conclusions or recomendations expressed in this material are those of the authors
and do not necessarily reflect the views of the National Science Foundation (NSF).
|
|