Skip to content

TSHS-ML-Club/AutomatedFlappyBird

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flappy Bird Project - Evolutionary Learning

Overview

This project utilizes evolutionary learning to train an agent to play Flappy Bird. Agents improve through mutation and selection based on fitness.

Structure

The project has four main files: Game.py, Template.py, Answers.py, and main.py. If you just want to see the game in action, just run main.py. If you would like to code your own methods for mutation and selection as well as the underlying neural network for agents, then put your code in Template.py and run it via Game.py to see your work in action. To see possible solutions to the Template, check out Answers.py.

How to Run

Clone the repo. Run the files you desire.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages