Upload

Infinite Mario AI - Long Level

Robin Baumgarten Robin Baumgarten·7 videos
356
971,481
Like     Dislike 61

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to like Robin Baumgarten's video.

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to dislike Robin Baumgarten's video.

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to add Robin Baumgarten's video to your playlist.

Uploaded on Aug 5, 2009

This is my attempt at a Mario AI using a path-finding algorithm called A*. The bot won both Mario AI competitions this year!

You can see the path it plans to go as a red line, which updates when it detects new obstacles at the right screen border. It uses only information visible on screen.

At the "close call" situation: In this version of Mario, when you're jumping while sliding on a wall, you jump backwards and upwards away from it. That's what the AI did twice to get out of the hole. This is possible in this version of Mario, which is a Freeware Java clone. See the links below for more info.

The source code is now available on my homepage!

More info:
Competition: http://julian.togelius.com/mariocompe...
My Project Page: http://www.doc.ic.ac.uk/~rb1006/proje...
A star: http://en.wikipedia.org/wiki/A*_searc...
Twitter: https://twitter.com/Robin_B
Enjoy :)

*Update*: My Mario AI won the ICE-GIC conference competition this year! Yay!

  • Category

  • License

    Standard YouTube License

Loading icon Loading...

Loading icon Loading...

Loading icon Loading...

Loading icon Loading...

Ratings have been disabled for this video.
Rating is available when the video has been rented.
This feature is not available right now. Please try again later.

Uploader Comments (Robin Baumgarten)

  • Ali Ababwa

    Did you ever publish any kind of pseudocode? be really interested to see it

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Ali Ababwa's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Ali Ababwa's comment.
  • Robin Baumgarten

    Not pseudo-code, but the actual source code is available on my site, see the video description.

    · 10

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Robin Baumgarten's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Robin Baumgarten's comment.
    in reply to Ali Ababwa (Show the comment)
  • impero101

    Is it possible to outperform this using a hierarchical reinforcement learning agent?

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate impero101's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate impero101's comment.
  • Robin Baumgarten

    Probably not in these simple levels, but the creators of the AI competition have made it successively harder for pure A* to succeed by building in dead-ends, which are tough to solve for a java-A* implementation.

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Robin Baumgarten's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Robin Baumgarten's comment.
    in reply to impero101 (Show the comment)

Top Comments

  • MrJdog272

    It's only a matter of time until the machines rise up...

    · 37

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate MrJdog272's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate MrJdog272's comment.

Video Responses

This video is a response to Infinite Mario AI

All Comments (659)

Sign in now to post a comment!
  • Buddy1306

    ...and beat us at video games...

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Buddy1306's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Buddy1306's comment.
    in reply to MrJdog272 (Show the comment)
  • John Jacob

    XD took me 1000 attemps to beat half of the video :/

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate John Jacob's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate John Jacob's comment.
  • Diego Arevalo

    So this is what JARVIS does in it's spare time?

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Diego Arevalo's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Diego Arevalo's comment.
  • bumoffhtestreet

    Can this AI play through something like Kaizo?

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate bumoffhtestreet's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate bumoffhtestreet's comment.
  • destedjones

    Few things make me want to program more than this video does.

    · 8

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate destedjones's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate destedjones's comment.
  • shadyalien

    This both fascinating and creepy. For me, it's the uncanny valley.

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate shadyalien's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate shadyalien's comment.
  • DTE225

    Just wondering...at 0:43 are those walljumps, like the glitch doable in the real SMW?

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate DTE225's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate DTE225's comment.
    in reply to Robin Baumgarten (Show the comment)
  • doctorockzo

    Teach it to play Dark Souls and then maybe I'll be impressed.

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate doctorockzo's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate doctorockzo's comment.
  • Loading comment...
Loading...
Advertisement
Loading...
Working...
Sign in to add this to Watch Later