Click the flag to see the square learn! (Be patient). Press space to run a test of the best score your square has gotten. The square will learn how to jump in order to go through the pipes and not hit the ceiling and floor. It is an example of an algorithm learning over time. Just a simple little thing (well I guess not so simple) that I decided to try. Look up neural network programs to learn more about this kind of stuff.
All made by Simsomsim. Any relationship to any phone app was totally intentional (that game seemed like the easiest to program) and I'm sorry if there was any problem.