Skip to content

0aaryan/Reinforcement_learning_FlappyBird

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Reinforcement Learning with NEAT and Pygame - Flappy Bird

18ba5500-990d-11e9-95bc-3188f5debff0

This repository contains an implementation of Flappy Bird game using Pygame and reinforcement learning with NEAT (NeuroEvolution of Augmenting Topologies). The NEAT algorithm is used to train an agent to play Flappy Bird game autonomously by controlling the bird's jumps.

Requirements

To run the code, the following libraries are required:

  1. Pygame
  2. NEAT-Python

You can install them using the following command:

pip install pygame neat-python

How to run To run the code, simply execute the file game.py using Python:

Demo

Here's a demo of the pre-trained agent playing Flappy Bird:

Contact

If you have any questions or feedback, please feel free to contact me at aroraryan826@gmail.com. I'll be happy to assist you!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages