I Introduction
Cooperation is ubiquitous in nature. From replicating molecules to humans, individuals cooperate with others even when such an option represents a cost to themselves. For this reason, understanding the emergence of cooperation is a central problem in many fields of both natural and social sciences, such as biology, sociology, anthropology and economics. Researchers of such diverse disciplines have traditionally adopted the Prisoner's Dilemma (PD) as metaphor for the tension between group welfare and individual self-ishness, and evolutionary game theory [1], [2] as a common formal framework for studying both genetic and cultural evolution.