Computer program that learns to play classic NES games

 

 

Every once in a while I find really awesome things about game development that I really want to share with everyone. So now and again i’ll post it on the site

This is an explanation and demo of software I wrote that learns how to play a Nintendo Entertainment System game and then automatically plays it. This is real.

Research paper published in SIGBOVIK 2013: “The first level of Super Mario Bros. is easy with lexicographic ordering a and time travel …after that it gets a little tricky.”
http://tom7.org/mario/mario.pdf

For more info and source code, see: http://tom7.org/mario/