gulpinhenry/flappy-bird-ai
A program that uses the NEAT (NeuroEvolution of Augmenting Topologies) algorithm to play Flappy Bird. NEAT is a generation-based reinforcement learning method which imitates natural selection to evolve neural networks. The game design was implemented using pygame, and solely played by the computer. The user can change the population size in the config file to increase the rate of learning, but it is ultimately able to play Flappy Bird at an extremely proficient level.
No commits in the last 6 months.
Stars
—
Forks
—
Language
Python
License
MIT
Category
Last pushed
Feb 10, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/gulpinhenry/flappy-bird-ai"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
ssusnic/Machine-Learning-Flappy-Bird
Machine Learning for Flappy Bird using Neural Network and Genetic Algorithm
xviniette/FlappyLearning
Program learning to play Flappy Bird by machine learning (Neuroevolution)
SarvagyaVaish/FlappyBirdRL
Flappy Bird hack using Reinforcement Learning
virgs/flappy-bird-ai
Multiple ai powered flappy birds running for their survival
ikergarcia1996/NeuroEvolution-Flappy-Bird
A comparison between humans, neuroevolution and multilayer perceptrons playing Flapy Bird...