Evolving Personalities in Chaos: An LLM-Augmented Framework for Character Discovery in the Iterated Prisoners Dilemma under Environmental Stress
Oguzhan Yildirim
TL;DR
This work tackles two core IPD limitations—environmental realism and interpretability—by introducing stochastic God Mode perturbations during evolution and an LLM-based behavioral profiler that converts evolved genotypes into narrative character profiles. It evolves 18-bit LUT-based strategies with standard GA operators under five perturbations, then uses four behavioral tests to extract metrics for GPT-5.1 to generate interpretable archetypes (e.g., The Paranoid Pacifist). Results show chaotic environments promote resilient, forgiving strategies and demonstrate that LLM-generated profiles align with observed behaviors, providing a bridge between evolutionary computation and explainable AI. The approach offers a reproducible template for automated, human-understandable agent characterization in multi-agent systems.
Abstract
Standard simulations of the Iterated Prisoners Dilemma (IPD) operate in deterministic, noise-free environments, producing strategies that may be theoretically optimal but fragile when confronted with real-world uncertainty. This paper addresses two critical gaps in evolutionary game theory research: (1) the absence of realistic environmental stressors during strategy evolution, and (2) the Interpretability Gap, where evolved genetic strategies remain opaque binary sequences devoid of semantic meaning. We introduce a novel framework combining stochastic environmental perturbations (God Mode) with Large Language Model (LLM)-based behavioral profiling to transform evolved genotypes into interpretable character archetypes. Our experiments demonstrate that strategies evolved under chaotic conditions exhibit superior resilience and present distinct behavioral phenotypes, ranging from Ruthless Capitalists to Diplomatic Enforcers. These phenotypes are readily classified by LLMs but remain nearly impossible to interpret through manual genome inspection alone. This work bridges evolutionary computation with explainable AI and provides a template for automated agent characterization in multi-agent systems.
