Evolution of cooperative behavior in the iterated prisoner's dilemma under random pairing in game playing

We discuss the evolution of cooperative behavior in the iterated prisoner's dilemma (IPD) game under random pairing in game playing. The main characteristic feature of this paper is the use of the random pairing scheme in which each player plays against a different randomly chosen opponent at every round of the dilemma game. Each player has a single-round memory strategy represented by a binary string of length five. The next action of a player is determined by its strategy based on the result of its previous round of the dilemma game. First we perform computational experiments to examine the evolution of cooperative behavior under the random pairing scheme using various parameter specifications. Experimental results show that the evolution of cooperative behavior is difficult independent of parameter specifications about the population size, the crossover probability, and the mutation probability. It is also shown that slightly better results (i.e., higher payoff) are obtained from smaller populations. Then we demonstrate the possibility of the evolution of cooperative behavior under the random matchmaking scheme in the case of a spatial IPD model where each player is located in a cell in a two-dimensional grid-world.

[1]  Bernard Manderick,et al.  A Massively Parallel Genetic Algorithm: Implementation and First Analysis , 1991, ICGA.

[2]  David B. Fogel,et al.  On the Relationship between the Duration of an Encounter and the Evolution of Cooperation in the Iterated Prisoner's Dilemma , 1995, Evolutionary Computation.

[3]  L. Dugatkin Cooperation Among Animals: An Evolutionary Perspective , 1997 .

[4]  M A Nowak,et al.  The arithmetics of mutual help. , 1995, Scientific American.

[5]  L. Darrell Whitley,et al.  Cellular Genetic Algorithms , 1993, ICGA.

[6]  Bernard Manderick,et al.  Fine-Grained Parallel Genetic Algorithms , 1989, ICGA.

[7]  Kristian Lindgren,et al.  Evolutionary phenomena in simple dynamics , 1992 .

[8]  Alun L. Lloyd,et al.  Computing Bouts of the Prisoner's Dilemma , 1995 .

[9]  Brauchli,et al.  Evolution of cooperation in spatially structured populations , 1999, Journal of theoretical biology.

[10]  P. Grim Spatialization and greater generosity in the stochastic Prisoner's Dilemma. , 1996, Bio Systems.

[11]  P H Crowley,et al.  Evolving cooperation: strategies as hierarchies of rules. , 1996, Bio Systems.

[12]  Margarita Ifti,et al.  Effects of neighbourhood size and connectivity on the spatial Continuous Prisoner's Dilemma. , 2004, Journal of theoretical biology.

[13]  L A Dugatkin,et al.  Evolving cooperation: the role of individual recognition. , 1996, Bio Systems.

[14]  David B. Fogel,et al.  Evolving Behaviors in the Iterated Prisoner's Dilemma , 1993, Evolutionary Computation.

[15]  M. Oliphant Evolving cooperation in the non-iterated prisoner''s dilemma , 1994 .

[16]  Robert Axelrod,et al.  The Evolution of Strategies in the Iterated Prisoner's Dilemma , 2001 .

[17]  L. Dugatkin,et al.  Cooperation among unrelated individuals: reciprocal altruism, by-product mutualism and group selection in fishes. , 1996, Bio Systems.