Flappy Evolution
50 neural networks learn to play Flappy Bird. GPU evaluates 4,096 birds per dispatch via fused kernel.
P2P Rastrigin Scaling
2,000-dimensional multimodal optimization. Open multiple tabs to form an island-model swarm via WebRTC.
PETase Enzyme Evolution
Distributed island-model evolution of PETase plastic-degrading enzyme. Islands specialize on stability vs activity.
Multi-Allele Neoantigen
Cancer neoantigen design across HLA alleles. Each island evolves peptides for a different MHC-I allele.
How Distributed Evolution Works
1. GPU Evolution
Each browser tab runs a fused WebGPU kernel that evaluates 4,096 neural networks in a single GPU dispatch. No per-step overhead.
2. WebRTC Discovery
Tabs discover each other via a 130-line signaling relay. WebRTC data channels form a direct P2P mesh. No server after handshake.
3. Elite Exchange
Best genomes flow between islands at 88 bytes each. Different islands explore different fitness landscapes. Diversity injection beats isolation by 28.8%.
Architecture
Part of the kernelfusion.dev research project. Source code on GitHub.