NEAT Flappy Bird Simulation

Generation 0
Birds Alive 0
High Score 0
Score 0
Bird Velocity N/A
Bird Position Y N/A

First Gap

Horizontal Distance N/A
Vertical Difference N/A
Gap Center N/A

Second Gap

Horizontal Distance N/A
Vertical Difference N/A
Gap Center N/A

About This Simulation

This simulation demonstrates the NEAT algorithm applied to evolving neural networks that can play Flappy Bird. Each bird uses a neural network to decide when to flap based on the position of upcoming pipe gaps.

Technical Details

Neural Network Inputs: Bird velocity, bird Y position, distance to gaps, gap vertical positions
Neural Network Outputs: Flap decision (yes/no)
Fitness Function: Based on survival time
Population Size: 300 birds per generation