Article Image

IPFS News Link • Robots and Artificial Intelligence

This AI Used 'Neuroevolution' to Teach Itself How to Play 'Super Mario World'

• http://motherboard.vice.com, by Clinton Nguyen

Japanese fans re-scored Queen's "Don't Stop Me Now" using the game's sound effects, a level auto-player, and four screens playing simultaneously. We've shown before that computers can learn how to game. For some reason, Mario games just end up being really easy sandboxes for people to spend hours in.

Gaming YouTuber SethBling created a program called "MarI/O" that taught itself how to play Super Mario World. As you'll see in the video above, the program decides which buttons to press by referring to what SethBling calls "neural networks," which are adapted by a "fitness" score. The program measures fitness by how far Mario makes it toward the end of the level and how fast, and when it runs into an obstacle, it can learn to evade by jumping, modifying jump duration, and so on. These decisions make nodes, which are referred to on following runs.


Agorist Hosting