2×2 games


by Christoph Hauert, Version 2.0, January 2003.

In behavioral sciences, the essence of various interactions among humans and animals can be modeled by so called 2×2 games. Such games describe pairwise interactions between individuals with two behavioral strategies to choose from. The particular choice of the parametes determines the character of the interaction ranging form cooperation to competition to synchronization. Certainly the most prominent representative is the prisoner's dilemma - a powerful framework to discuss and explain the emergence of altruistic cooperative behavior among unrelated and selfish individuals. Cooperation has long established as a central topic in evolutionary biology because, at least at a first glance, such behavior seems to contradict the principles of darwinian selection. At the same time, cooperation in various repsects must have played a pivotal role in the history of life leading to major transitions such as from genes to chromosomes, from cells to organisms or from individuals to societies. Extensive theoretical studies identified several mechanisms capable of promoting cooperation. The illustration of some of these findings is the main topic of this tutorial.

The following pages are designed as complementing material to several scientific articles and provide interactive Java applets to visualize and experiment with the system's dynamics for various parameter settings.

 

Prisoner's dilemma, chicken & co.

In the traditional formulation of the prisoner's dilemma, two players have to simultaneously decide whether to cooperate (C) or defect (D). Their joint decisions then determine the payoffs for each player. Mutual cooperation pays a reward R while mutual defection results in a punishment P. If one player opts for D and the other for C, then the former obtains the temptation to defect T and the latter is left with the sucker's payoff S. From the rank ordering of the four payoff values T>R>P>S follows that a player is better off by defecting, regardless of the opponents decision. Consequentially, rational players always end up with the punishment P instead of the higher reward for cooperation R - hence the dilemma. Fortunately there are different mechanisms that allow to overcome this dilemma. This includes repetitions of the interactions with sufficiently high probabilities - the shadow of the future encourages participants to cooperate, i.e. the fear from future retaliation creates incentives to cooperate in the present. Other mechanisms are indirect reciprocity, where individuals carry a reputation, voluntary participation and (spatially) structured populations. The latter two are discussed in greater detail below.

Formally closely related to the prisoner's dilemma is the chicken or hawk-dove game. Actually it changes only the rank ordering of S and P, i.e. the sucker's payoff being more favorable than the punishment: T>R>S>P. Nevertheless, this game addresses quite different biological scenarios of intra-species competition or, in the form of the snow-drift game, explains by-product mutualism.

In general, a 2×2 game is determined by the payoff matrix (for the column player):

Row player
C D
Column player C R S
D T P

where the rank ordering of the four payoff values R, S, T, P determines the characteristics of the game. Without loss of generality we may assume R>P (if this does not hold, we simply interchange C and D) and normalize the payoff values such that R=1, P=0 holds. This leads to 12 different rank orderings which correspond to very different strategic situations. Each game refers to a region in the S, T-plane.

 

Different scenarios

 

Well-mixed populations

In this simplest scenario encounters between players are completely random. Such a mean-field approximation is valuable because for the replicator equation the dynamics of 2×2 games can be fully analysed.

This section is in preparation.
-

Structured populations

In structured populations players are arranged on a lattice or network and interact only with their nearest neighbors. This enables cooperators to thrive by forming clusters and therby offsetting losses against defectors along the cluster boundaries.
-

Voluntary participation

Traditionally, most studies have tacitly built on the assumption that individuals are trapped in e.g. a prisoner's dilemma interaction. Relaxing this basic assumption turns out to have pronounced effects on the fate of cooperators and often results in persistent cooperative behavior.
-

Continuous contributions

In order to investigate whether such binary strategies as used above could actually evolve, it is important to consider a continuous variant of the game where players may decide on their cooperative effort. Thus, the crucial point is whether this effort can actually evolve away from zero.

This section is in preparation.


 

References

IJBC cover This work was originally published as
Hauert, Ch., (2002) Effects of Space in 2×2 Games, Int. J. Bifurcation Chaos 12 1531-1548.

The cover shows the equilibrium fraction of cooperators in well-mixed populations as a function of two parameters S, T (see below). Cooperative regions are colored blue and non-cooperative, i.e. regions with prevailing defection, are red. Intermediate fractions of cooperators are shown in light blue, green and yellow (decreasing). The dashed line separates four quadrants with different dynamical characteristics: dominating defection (top left), co-existence (top-right), prevailing cooperation (bottom right) and bi-stability (bottom left). In the last quadrant, the colors indicate the size of the basin of attraction. In blue regions even few cooperators thrive while in reddish regions cooperators prosper only in populations that are already highly cooperative.

Further publications on 2×2 games in spatially structured populations:

 

Acknowledgements

For the development of these pages help and advice of the following two people was of particular importance: First, my thanks go to Karl Sigmund for helpful comments on the game theoretical parts and second, my thanks go to Urs Bill for introducing me into the Java language and for his patience and competence in answering my many technical questions. Financial support of the Swiss National Science Foundation is gratefully acknowledged.
 


Last updated on Saturday 22 March, 2003 by Christoph Hauert. Visitors since January 2003: