AI Copter
AI that learns to play the Classic Copter game.

Pygame window and copter pixel image on it

Copter with gravity effect

With jumping implemented

Copter game with obstacles

With collision

Multiple Copters generation using NEAT

Copter AIs sticking to the top of the screen

When top of the screen was made collidable with copter

When fitness of the Copter AIs is increased with increment in score

- made score more important by increasing fitness
- definitely increased performance generation 6 reached score of 19
- change input to nnets from absolute value to -ve and +ve
- generation 5 copter reached score of 25+
- added 1 hidden layer
- generation 7’s two copters reached score 22
- change helped?
- maybe, need deeper dive and running for a fixed saturated amount of time
- Can make the game run faster, by increasing the FPS constant