A Nintendo community
by the fans!
  Forum main
 + 
An AI learning to play videogames
 
I thought this was a fun watch. Guy writes a paper on programming a computer to learn how to play Super Mario Bros., and by extension other videogames, by focusing on increasing certain data values in the game. In other words, it's a singleminded, score chasing machine.

It's funny when it doesn't work and pretty interesting when it starts to exploit bugs in the games. It also seems to have a little existential moment at the end while playing Tetris badly.


Enjoy!



(Article)

URL to share (right click and copy)
04/26/13, 02:14  
 
   
 
Thanks for posting. I laughed out loud at the end of Tetris.
04/26/13, 03:04   
"I just like this graph, doesn't matter what it means."

That was the best part.
04/26/13, 03:27   
This was funny and fascinating. Great post.
04/26/13, 06:16   
I second the Tetris part being hilarious. Makes perfect sense though!
04/26/13, 07:23   
You know, with some tweaks this type of program could help play test games. The human tester could then take notes on problems or glitches.
04/26/13, 11:47   
This program has redefined how to play Tetris. I will now stack blocks whenever possible to get points.
04/26/13, 13:37   
Must. Obtain. Points!

Uh. Oh.

::pauses forever::
04/26/13, 14:54   
Edited: 04/26/13, 14:56
That ending was fascinating, really. One envisions the AI wanting to go outside and smell daffodils after that.
04/26/13, 21:08   
Very interesting and impressive. It might be better than I am at Adventure Island...
04/26/13, 22:16   
That NES Tetris counts each piece used was also probably throwing it off, making seven more scores to increase. I don't think it can learn the precision necessary to make lines in that game.

I'd like to see this thing play Balloon Trip, I'd bet it could get far in that game.
04/26/13, 23:46   
@Mop it up He could've just had it ignore +3 or whatever point increases of block drops.
04/26/13, 23:51   
  Forum main
 +