SeanFitzpatrick0/FlappyBird_AI
AI trained to play flappy bird using N.E.A.T
This project lets you observe an Artificial Intelligence learning to play the popular Flappy Bird game. It showcases how a genetic algorithm, specifically NeuroEvolution of Augmenting Topologies (N.E.A.T.), can train an AI from scratch to overcome obstacles. You'll see a population of 'birds' with neural networks evolve over generations, with the most successful ones passing on their traits to improve the AI's performance. This is perfect for anyone curious about how AI learns through evolutionary processes.
No commits in the last 6 months.
Use this if you want to visually understand how genetic algorithms can train an AI to solve a game or task through simulated evolution.
Not ideal if you're looking for a tool to develop or train your own AI models for real-world applications.
Stars
18
Forks
3
Language
JavaScript
License
—
Category
Last pushed
Dec 27, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/SeanFitzpatrick0/FlappyBird_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...