Article · 2026-01-28

From Conway's Game of Life to Digital Darwinism: Building a GPU-Accelerated Neuroevolutionary Ecosystem

As I approach the second semester of my AI Master's program at the University of York, one elective, Evolutionary Intelligence, has particularly captured my interest. During this holiday period, I've taken the classic "Conway's Game of Life" to an entirely new dimension: a large-scale, neural network-driven, GPU-accelerated Artificial Life (ALife) evolutionary system.

Video Demo: YouTube

Core Architecture: When Neural Networks Have "Genes"

In my simulator, NeuroEvo-Life, digital organisms are no longer rigid pixels, but intelligent agents endowed with 12-dimensional genetic traits (12D Genome):

GPU Vectorization Optimization

Leveraging years of backend architecture experience, I realized that the bottleneck for large-scale simulations lies in computational efficiency.

Evolutionary Results: 100% Ecological Dominance

By introducing a hybrid evolutionary paradigm (combining individual adaptation from reinforcement learning with population mutation from genetic algorithms), I observed a significant phenomenon of "Digital Darwinism".

After thousands of generations of optimization, one specific "super-lineage" demonstrated extreme environmental plasticity, occupying 100% of the ecological niche in competition with populations of randomly weighted agents—manifesting the absolute survival advantage that learned evolution confers.


Open Source & Archiving:

The project has been archived on Zenodo and received DOI certification: 10.5281/zenodo.18397035.

The source code has also been officially open-sourced: github.com/geyuxu/yuxus-life-of-game

© 2026 Yuxu Ge ·