For decades, attempts to understand cooperation between non-kin have generated substantial theoretical and empirical interest in the evolutionary mechanisms of reciprocal altruism. There is growing evidence that the cognitive limitations of animals can hinder direct and indirect reciprocity because the necessary mental capacity is costly. Here, we show that cooperation can evolve by generalized reciprocity (help anyone, if helped by someone) even in large groups, if individuals base their decision to cooperate on a state variable updated by the outcome of the last interaction with an anonymous partner. We demonstrate that this alternative mechanism emerges through small evolutionary steps under a wide range of conditions. Since this state-based generalized reciprocity works without advanced cognitive abilities it may help to understand the evolution of complex social behaviour in a wide range of organisms.
- Received July 30, 2010.
- Accepted September 1, 2010.
- This journal is © 2010 The Royal Society