The Evolution of Altruistic Rationality Provides a Solution to Social Dilemmas via Rational Reciprocity
Mohammad Salahshour, Iain D. Couzin
TL;DR
This work tackles how cooperation can evolve among rational actors by introducing an evolvable, altruism-driven subjective payoff that distorts objective payoffs. Through an indirect-evolutionary framework, agents learn diverse rational personalities and engage in rational reciprocity, turning dilemmas into coordination problems and promoting widespread cooperation across key two-by-two games. The findings show robust cooperation in both well-mixed and structured populations, with minimal reliance on network reciprocity and without hard-coded cooperative rules. The approach bridges rational decision-making with indirect reciprocity concepts, offering a universal mechanism for cooperation under perfect information and suggesting extensions to more complex settings.
Abstract
Decades of scientific inquiry have sought to understand how evolution fosters cooperation, a concept seemingly at odds with the belief that evolution should produce rational, self-interested individuals. Most previous work has focused on the evolution of cooperation among boundedly rational individuals whose decisions are governed by behavioral rules that do not need to be rational. Here, using an evolutionary model, we study how altruism can evolve in a community of rational agents and promote cooperation. We show that in both well-mixed and structured populations, a population of objectively rational agents is readily invaded by mutant individuals who make rational decisions but evolve a distorted (i.e., subjective) perception of their payoffs. This promotes behavioral diversity and gives rise to the evolution of rational, other-regarding agents who naturally solve all the known strategic problems of two-person, two-strategy games by perceiving their games as pure coordination games.
