eon

side

Artificial life simulator. Agents start with random neural networks and figure out how to survive through natural selection.

status
active
started
2024
role
creator
stack
RustPythonNEATGodotWebSocket

I wanted to see if complex behavior could emerge from pure evolutionary pressure, so I built this with Claude. Rust handles the simulation at 60 ticks/sec, Python runs NEAT for the neural evolution, Godot visualizes everything over WebSocket.

There is no fitness function. Survival is the fitness. Bad genes die out. Good genes spread.