This simulation uses a genetic algorithm to create a self improving AI. There is one example level for the AI to solve. You can add your own level as long as the platforms for the level are the same green as these example levels. Turbo mode makes it go by faster. (Although I would not call it an AI and more of a series of movements). The closer the AI is to goal the more fit it is. A higher fitness number is actually worse than a lower one (like a score in golf).
This video inspired me to make this project https://www.youtube.com/watch?v=qv6UVOQ0F44