Skip to content

sahil-tah/Flappy-Learn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flappy Learn 🐣

Neuroevolution of Flappy Bird game

Play here

Created by Sahil Tah , Jayesh Shelar & Tigmanshu Kumar


Libraries

  • P5.js
  • Particle.js

Explanation

This Project uses neural-network & genetic algorithm for bird's brain. Input of the neural network consists of Bird's y-position, Bird's y-velocity, closest distance to the pipe x-distance, upper pipe's y-dist and bottom pipe's y-distance. The output will be 2 probability scores, if the score from the desired node is greater then jump else don't.

nn


References

  • The Coding Train NN
  • Demystifying Reinforcement Learning Intel