Computational Abiogenesis Simulation - Long

Описание к видео Computational Abiogenesis Simulation - Long

Abiogenesis simulation in python using pytorch. Inspired by https://arxiv.org/pdf/2406.19108.

00:00 Random Start
00:16 Replicator Emerges
00:45 Distinct Strains
02:15 White Infects Blue
05:05 Red River Strain Emerges
09:00 Red-Green River Strain Dominates

The simulation begins with a grid filled with random numbers, where each spot holds a sequence of numbers that act like a simple program. Each number represents an action or piece of data that can be read, copied, or modified with every step of the simulation.

From this initial random noise, self-replicating programs gradually emerge and evolve over time.

Instructions:
- Increment/decrement head0/1 position (3 dimensions)
- Increment/decrement array value at head0/1 position
- Copy value from head0/1 to head 1/0
- Enter/exit loop conditioned on value at head0
- No action

Differences from the original BFF simulation:
- Instruction sequences interact with neighbors through localized head operations instead of concatenation
- Each instruction sequence has the same computation budget: one instruction per iteration

Code: https://github.com/Nebraskinator/BFF

Arguments used in this simulation:
python bff_2d.py --height 256 --width 512 --depth 64 --num_instructions 64 --num_sims 24000000 --stateful_heads True

Комментарии

Информация по комментариям в разработке