Genetic algorithm masters Flappy Bird
Combining Flappy Bird in pygame with neuroevolution algorithm (neat-python). Only a few minutes worth of tinkering with the selection parameters produced ineresting results.
-> Fitness function depends on score, lifespan and in the beggining also on number of flaps.
-> Each bird is 'aware' of its own position, speed and the pipe that is in front of him.