Skip to content

Latest commit

 

History

History
16 lines (9 loc) · 801 Bytes

README.md

File metadata and controls

16 lines (9 loc) · 801 Bytes

AI Flappy Bird

This project is to implement an AI that can learn to play Flappy Bird itself.

demo

NEAT - Neuroevolution of augmenting topologies

Despite of rapidly developing of new machine learning algorithms such as reinforement learning in solving unsupervised problem, the very old techique - NEAT was very successful in training an agent that can play Flappy Bird incredibly.

You can find the config for NEAT network in the config text file.

Reference

Deeply thanks to the tutorial series called Python Flappy Bird AI Tutorial (with NEAT) on Youtube from Tech With Tim.

The tutorial is very helpful and detailed about the implementation of NEAT and Flappy Bird in Python.