This is an AI platformer made with my AI engine: BlueAI. The agent starts with NOTHING, and over time, it will learn to complete the course. This features V0.2 of BlueAI, and it took ages for me to code this, fix bugs, adjust the parameters, etc. The V0.2 update includes 'devotion'. This encourages the AI to quit a path if it continues to die over and over. It is the basis for pattern recognition.
All code by me. The AI method BlueAI uses is reward based learning. This means that the agent is rewarded for doing good things. This encourages it to do that thing again. If the AI every gets stuck, it WILL eventually get out. It may take a few tries for it to realize that it is taking a bad path though.