|
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
|
Harrison-Carroll (2002)
Network
Influence Model
|
BASIC, Matlab, Netlogo, Pseudocode
|
Heckathorn (1996)
Collective Action Model
|
Matlab |
Hirshleifer Evolution of
Cooperation
Model
|
Excel,
Matlab, Stella
|
Kaufman NK Model
|
C,
C++, Java, LSD, Pascal
|
Kollock's (1993) 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
|
C, Matlab
|
Volterra Population
Dynamics
Model
|
Excel, GoldSim, Matlab, R,
Stella
|
Original
Programs
&
Code
for
Published
Articles
(still collecting and documenting)
|
Implementations
|
Axelrod's (1980) IPD
Tournament
|
Fortran
|
Boyd-Gintis-Bowles-Richerson
(2003)
Evolution
of Altruistic
Punishment
|
Delphi
|
| Bush-Mosteller Stochastic Learning Model
|
Delphi
|
Butts (1998) Bayesian
Belief
Feedback
|
R
|
Chiang (2007) Network
Threshold
Model
|
Matlab
|
Fioretti (2011) Small
Firms Competing and Collaborating
|
Objective C
|
Gintis (2007) Dynamics of
General Equilibrium
|
Delphi
|
Iannaccone-Bainbridge-Makowski
(2008)
Religion
Model
|
Netlogo
|
| Kim-Bearman (1997) Structure of Collective Action
|
Pascal
|
Kitts (1998) Iterated
Game Arena
|
Delphi
|
| Kitts
(1998)
Cultural
Markers
and
the
Evolution
of
Altruism |
Delphi
|
Kitts (2000) Rival
Incentives
&
Emergence of Antisocial Norms
|
Matlab, Pseudocode
|
Kitts-Macy-Flache (1999)
Neural Network Model of the Emergence of Norms
|
Delphi, Executable
|
Lazer-Friedman
(2007) Organizational Networks, Exploration, Exploitation
|
Java
|
Leik-Meeker (1995)
Population
Dynamics
Models
|
Pascal
|
Macy, Kitts, Flache,
Benard
(2003) Networks & Opinion Polarization
|
Delphi, Executable
|
| Macy-Skvoretz (1998) Evolution of Trust
|
Pascal
|
| Mark
(1998)
Differentiation
from
First
Principles
|
Gauss
|
| Marwell & Oliver's (1988) Critical Mass of
Collective Action
|
Fortran |
| Oliver-Myers (2002) Coevolution
of
Social Movements |
Stella
|
| Sept-Griffith-Long
Optimal Foraging
Model |
Java |
Van de Rijt, Siegel, and
Macy (2009) 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 recommendations expressed in this material are those of the
authors and do not necessarily reflect the views of the National Science Foundation (NSF).
|
|