Axelrod Tournament

Genetic Algorithms

Tools

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
Curricular Materials 

SOC 527

Evolution of Cooperation

Axelrod Tournament

This section begins with Axelrod's famous treatment of cooperation via an evolutionary tournament.

Axelrod:Evolution of Altruism

This paper is followed by Kollok's extension of Axelrod' work, showing the effects of his alterations of the tournament rules on the results reported by Axelrod

Kollok:Tournament

This section also includes some tools for students to enter their own strategies into the tournament. This is a useful introduction to how simulation models work, and how changing parameters affect the results.

Tournament Simulation Package (Zipped) Contributed by A. Flache, ICS Netherlands

Tournament Simulation Package (Zipped) from University of Lille.

 

Evolutionary Models and Genetic Algorithms

Axelrod's extensions to the tournament, and more treatment of evolution of cooperation.

Axelrod Elaborates

The introduction of genetic algorithms for studying the evolution of cooperation

Axelrod on Genetic Algorthims

Macy's treatment of the difference between genetic algorithms (biological evolution) and social learning in solving social dilemmas

Macy Genetic Algorithm and Learning

Macy and Skvoretz treat the problems of trust and cooperation in a 'sociological' evolutionary model.

Macy and Skvoretz: Trust and Cooperation

 

Tools for Studying Cooperation

Students are given the following agent-based models, developed by Centola, for exploring the effects of environmental factors (such as resource scarcity and population viscosity) on the evolution of cooperation. These models allow students to experiment with parameter settings, as well as to 'look under the hood' and change the code of the model.

Altruism Model (Scarcity)

Cooperation Model (Population Viscosity)

 

 
 

_______________________________________________________