← All work

2019

Reinforcement Learning

Flappy Bird AI

An agent that teaches itself to play Flappy Bird using NEAT (NeuroEvolution of Augmenting Topologies).

Overview

Built an AI agent that learns to play Flappy Bird using the NEAT evolutionary algorithm. Neural network topologies evolve over generations through selection, crossover and mutation until the agent masters the game.

Built with

Python · NEAT · PyGame

Next project

Mochi →