ssusnic/Machine-Learning-Flappy-Bird

Machine Learning for Flappy Bird using Neural Network and Genetic Algorithm

44
/ 100
Emerging

Implements neuro-evolution by combining a 3-layer neural network (2 input neurons sensing gap distance/height, 6 hidden neurons, 1 output neuron) with a genetic algorithm that performs selection, crossover, and mutation across generations. Built entirely in HTML5 using the Phaser game framework and Synaptic neural network library, with fitness calculated as distance traveled minus proximity to obstacles.

1,839 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 9 / 25
Community 25 / 25

How are scores calculated?

Stars

1,839

Forks

393

Language

JavaScript

License

MIT

Category

flappy-bird-ai

Last pushed

Dec 19, 2017

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ssusnic/Machine-Learning-Flappy-Bird"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.