kingyuluk/RL-FlappyBird

Using reinforcement learning to train FlappyBird.

45
/ 100
Emerging

This project allows developers to experiment with reinforcement learning by training an AI to play Flappy Bird. You provide the game environment and the learning algorithm, and the project outputs a trained model that can autonomously navigate the bird through obstacles. It's designed for machine learning practitioners interested in practical applications of Deep Q-Networks.

No commits in the last 6 months.

Use this if you are a machine learning engineer or researcher wanting to see a concrete example of Deep Reinforcement Learning applied to a classic game environment.

Not ideal if you're looking for a general-purpose reinforcement learning framework or a tool for real-world automation outside of game AI.

reinforcement-learning game-ai deep-learning-example educational-tool
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 20 / 25

How are scores calculated?

Stars

82

Forks

27

Language

Java

License

MIT

Last pushed

Dec 04, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/kingyuluk/RL-FlappyBird"

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