"Would you like to play a game?"
January 19, 2015 10:20 AM   Subscribe

Mario AI - "Mario's inner emotive states cause behavior-determining drives. For example, Mario will collect coins if he is hungry. Whereas, when he is curious, he will explore his environment and autonomously gather knowledge about items he does not know about yet."
posted by a lungful of dragon (15 comments total) 5 users marked this as a favorite
 
I wish there was more footage of Mario actually just doing stuff.
posted by sparklemotion at 10:34 AM on January 19, 2015


Found this a few days ago and could not stop laughing. This particular combination of chirpy Mario music, overserious German logic and diagrams, awkward grammar, and the weirdly flirty robot voice somehow triggers the "stupendously funny" switch in my brain. "Mario, don't be so heppy."
posted by oulipian at 11:22 AM on January 19, 2015 [1 favorite]


Aw, I was hoping this would be something like the Mario-playing AI competition.

I kind of do want to see a AI learn to play Mario totally from scratch, though. I want to see it wander around all confused and curious at first. I want to see it pick up a coin by accident, discover that coins give points, and get totally coin-hungry for a while before finding out that there are other things to do. I want to watch it fall down holes and get killed by goombas lots of times before it learns not to do that. I want it to discover, without being told, that the goal is to get all the way to the right.
posted by a car full of lions at 11:47 AM on January 19, 2015 [7 favorites]


I guess I should just get a six-year-old child and give them Mario.
posted by a car full of lions at 11:48 AM on January 19, 2015 [6 favorites]


Ok, slight derail, but I've actually been googling this for a few days: Is there a way I can play marioKart 64 on a PC? Presumably in addition to the software I'd need a N64 controller adapted for USB or something?
posted by If only I had a penguin... at 12:50 PM on January 19, 2015


Sorry Mario but your pathos is in another castle.
posted by Fizz at 1:27 PM on January 19, 2015 [2 favorites]


I kind of wonder what happens if Mario becomes self-aware. How will he perceive himself in this strange linear world, with an omniscient voice talking to him from somewhere mysterious.

Are you there, God? It's-a me, Mario!
posted by redbeard at 2:40 PM on January 19, 2015 [3 favorites]


Why does Mario have a German accent? Isn't he Italian?
posted by If only I had a penguin... at 2:48 PM on January 19, 2015


Gah hit the ? block HIT THE DAMN ? BLOCK!
posted by Navelgazer at 4:04 PM on January 19, 2015


a car full of lions
I kind of do want to see a AI learn to play Mario totally from scratch, though. I want to see it wander around all confused and curious at first. I want to see it pick up a coin by accident, discover that coins give points, and get totally coin-hungry for a while before finding out that there are other things to do. I want to watch it fall down holes and get killed by goombas lots of times before it learns not to do that. I want it to discover, without being told, that the goal is to get all the way to the right.

This may be as close as you're going to get. An AI that learns from watching others play. Mario starts at 6:11ish.
posted by yeolcoatl at 11:33 PM on January 19, 2015 [2 favorites]


I guess I should just get a six-year-old child and give them Mario.

Ok but don't just pick up one off the street.
posted by Ray Walston, Luck Dragon at 3:23 AM on January 20, 2015


Maybe there'll be an AGDQ Mario race, human vs. AI speedrun.
posted by gucci mane at 8:02 AM on January 20, 2015




Oops, that's the same video, sorry. I got confused by the description. It doesn't learn from watching others play, it learns by figuring out where in the RAM there are things that are likely to be scores that increment, and then does whatever it can to increment those scores.
posted by Galaxor Nebulon at 10:08 AM on January 20, 2015


it learns by figuring out where in the RAM there are things that are likely to be scores that increment

Yes, and it figures out what RAM values are important (the ones humans value) by watching the RAM as a human plays. That's why there is a human playing mario at 6:11ish. He refers to the human play as "input training data" and "teaching the computer how to play this game"
posted by yeolcoatl at 10:09 PM on January 20, 2015


« Older if, however, the solution requires deep...   |   2015: The year /baph/ /b/reaks? Newer »


This thread has been archived and is closed to new comments