Machine Learning Flappy Bird
You can see the Flappy Bird game learning process using neural networks and genetic algorithms. As the birds pass through generations, they become better at flying based on information from previous generations.

How to try it
When you open the page, 10 birds will be playing Flappy Bird. When all 10 birds are eliminated, one generation of the game will end, and a new generation will begin.