Computer Script Is Really Good At Playing Mario

LeonLethality

New member
Mar 10, 2009
5,810
0
0
impressive I have seen more skill from these tool assisted runs (those are inhuman) but damn still very good now wwe gotta learn em to play super mario sunshine
 

Gondito

New member
Jul 11, 2009
389
0
0
So wheres the slinky on an escalator video? that would entertain Bush for an eternity.

Cookie for the reference
 

Danzaivar

New member
Jul 13, 2004
1,967
0
0
Monshroud said:
I have a problem with this. I think the AI can see ahead of the information displayed on the screen, which is something a human can't do. Maybe the argument could be made that a human could memorize a level. The AI was making jumps and landing in a way that does not at all resemble how a human would play.

I would like to see the AI "Play" the game and not just race to the end of the level.
If you look at the red lines, they adapted as new stuff appeared on the screen. It was working off of what we could see.

Ofcourse, when you can make trillions of calculations every second, you don't need time to react. Hence the inhuman movements.
 

SilentHunter7

New member
Nov 21, 2007
1,652
0
0
Meh, I don't think it would be TERRIBLY hard to program a bot to do a speedrun of a level. It would still take awfully long, and many many builds, but it wouldn't be *hard*. Many aspects of Mario, such as enemy trajectories, and the speed and amount of jump needed to clear a pit, are mathematically predictable. Any programmer with proficiency in trig, calc, and physics, and who has some patience can do it.

What would be much harder is to get a bot to play something like Super Mario World to 100% completion. You'd need to be able to program an AI to search the red levels for secrets, as well as not die. That requires the use of data structures and other types of awesome code voodoo to get an AI to find the secret area, learn what doesn't work, remember the exits it's already used, and not blow up when it gets confused. It'd take some kind of guru to be able to pull something like THAT off.

However, I'm not trying to sound condescending, or put down this guy's work. It's an incredible bot, and the programmer is obviously quite skilled, and put some time into it.