An gentic algorithm based agent which can learn to play Flappy Bird Game.
-
Updated
Jul 6, 2023 - Python
An gentic algorithm based agent which can learn to play Flappy Bird Game.
FlappyBirdAI utilizes NEAT Python to train an AI to master Flappy Bird. Employing genetic algorithms, this project evolves neural networks over generations to improve gameplay performance automatically. Ideal for developers and AI enthusiasts exploring game AI and evolutionary algorithms in Python.
This repository contains the code for a Flappy Bird game with NEAT AI. NEAT is a genetic algorithm that can be used to train neural networks to play games. In this project, a NEAT neural network is trained to play Flappy Bird. The neural network learns to control the bird so that it can avoid the pipes and score points.
The classic flappy bird game made using Python and PyGame
Add a description, image, and links to the flappy-bird-ai topic page so that developers can more easily learn about it.
To associate your repository with the flappy-bird-ai topic, visit your repo's landing page and select "manage topics."