SeanFitzpatrick0/FlappyBird_AI

AI trained to play flappy bird using N.E.A.T

26
/ 100
Experimental

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.

AI-demonstration genetic-algorithms machine-learning-visualization neuroevolution educational-AI
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 6 / 25
Maturity 8 / 25
Community 12 / 25

How are scores calculated?

Stars

18

Forks

3

Language

JavaScript

License

Category

flappy-bird-ai

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.