Rabrg / artificial-life
PublicA simple (300 lines of code) reproduction of Computational Life: How Well-formed, Self-replicating Programs Emerge from Simple Interaction
A simulation program that evolves a grid of simple instruction-based entities into self-replicating patterns, visualized as animated GIFs.
How It Works
You come across a cool project that simulates how simple digital creatures can evolve and replicate on their own.
You download the simple program to your computer so you can run your own simulations.
You pick a random seed to set the initial mix of tiny programs on a big grid.
You start the simulation, and the programs begin pairing up, running instructions, mutating, and spreading across the grid.
Over thousands of cycles, you see self-copying programs appear, compete, and take over the entire world.
The program creates a vibrant animated video showing the whole story of digital life unfolding.
You now have a stunning GIF of evolving life that you can watch, tweak, and show to friends.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.