aryankashyap0 / Ai-that-creates-Ai

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ai-that-creates-Ai

Overview

Implementation of the NEAT algorithm for learning an agent to play Flappy Bird.

The game was designed using the pygame library while NEAT was implemented using the Python-NEAT package.

flappyBird2.py : Basic python game. Allows user to play Flappy Bird

flappyBird3.py : Implements NEAT algorithm to train game playing bot ( Neural Network )

testBird.py : Runs 10 runs of a given trained model to evaluate its performance

Credits

Credits for this code go to rsk237. I've merely created a wrapper to get people started.

About


Languages

Language:Python 100.0%