English

Optimizing Wealth by a Game within Cellular Automata

Computer Science and Game Theory 2025-02-11 v1 Multiagent Systems

Abstract

The objective is to find a Cellular Automata (CA) rule that can evolve 2D patterns that are optimal with respect to a global fitness function. The global fitness is defined as the sum of local computed utilities. A utility or value function computes a score depending on the states in the local neighborhood. First the method is explained that was followed to find such a CA rule. Then this method is applied to find a rule that maximizes social wealth. Here wealth is defined as the sum of the payoffs that all players (agents, cells) receive in a prisoner's dilemma game, and then shared equally among them. The problem is solved in four steps: (0) Defining the utility function, (1) Finding optimal master patterns with a Genetic Algorithm, (2) Extracting templates (local neighborhood configurations), (3) Inserting the templates in a general CA rule. The constructed CA rule finds optimal and near-optimal patterns for even and odd grid sizes. Optimal patterns of odd size contain exactly one singularity, a 2 x 2 block of cooperators.

Keywords

Cite

@article{arxiv.2502.05246,
  title  = {Optimizing Wealth by a Game within Cellular Automata},
  author = {Rolf Hoffmann and Franciszek Seredyński and Dominique Désérable},
  journal= {arXiv preprint arXiv:2502.05246},
  year   = {2025}
}
R2 v1 2026-06-28T21:36:45.784Z