Skip to content

mrdcvlsc/flappy-ffnn-ga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FLAPPY-FFNN-GA

builds License: MIT

A Flappy Bird like game that uses a feedforward neural network to play the game, and a genetic algorithm to learn how to play the game.

Sample GIF Loading...

The player's bird which is actually just a box (has a red colored outline and filled with yellow color inside) can be controlled by the human player by pressing the space key in the keyboard.

A human player can compete with the each generated birds controlled by their own neural network.

Anyone can download the released executables (click here to download) and extract it then run the program, these release executables are only supported on x86-64 or 64-bit systems.

In windows, one might need to install the Microsoft Visual C++ Redistributable in their system if the release versions of the executables is not working.