Classic Grid - Altruism Evolution

GPU-accelerated evolutionary competition between altruistic and selfish agents

GPU-Accelerated • Three.js TSL • Evolutionary Dynamics

📖 Parameter Guide

Cost: Fitness penalty paid by altruists for helping others (0-1). Higher cost makes altruism harder to sustain.
Benefit: Fitness boost everyone receives from nearby altruists (0-2). Higher benefit helps altruism survive.
Harshness: How hard it is for agents to colonize empty spaces (0-1). Harsh environments favor altruistic clustering.
Disease: Random death rate for all agents (0-1). Creates turnover and empty spaces.

Parameters

Generation: 0
Altruists: ~
Selfish: ~
Empty: ~
Altruist
Selfish
Empty