← all repositories

xviniette/FlappyLearning

A JavaScript neuroevolution library that learns to play Flappy Bird through simulated evolution.

4k stars JavaScript ML FrameworksLearning
FlappyLearning
Velocity · 7d
+1.1
★ / day
Trend
steady
star history

FlappyLearning demonstrates neuroevolution by evolving neural networks to play Flappy Bird. The project includes a reusable Neuroevolution.js library that implements population-based evolutionary training of neural networks, with configurable options for mutation rate, elitism, and network architecture. Users can watch generations evolve from random behavior to competent gameplay.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.