Added: 2 years ago
From: robinba2342364
Views: 71,050
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (57)

Sign In or Sign Up now to post a comment!
  • The AI is doing a TAS.

  • Do you still have this AI on hand? If so, I would love to see you put it against Kaizo Mario. :D lol

  • I'd like to see this on kaizo lol

  • what name of this game, mario world?

  • Hello world, The A*-search algorithm is NOT AI!!!!! Solutions that employ GAs TDL and Neural Networks are much more interesting, but if you want performance - supply a complete model of the game by maintaining a copy of the game engine!!!

    That....is....NOT....AI!!

  • @eerikk

    I agree with you, but i think he means something like:

    And entity has artificial inteligence if it can solve its own (new) problems ... or something like it.

  • Why does mario grab the shell? Is he actually planning to destroy the enemies as part of the algorithm?

  • this was after mario was told there is no spoon.

  • This man will make robotic girlfriend's one day and man kind will praise him.

  • Oh shoot, everyone stand back, Mario's on his period again.

  • Awesome stuff

  • what is the music?

  • Would it be possible to make it work with super mario world?

  • How does the AI respond to an impossible to achieve request, such as a long bottomless pit that is just long enough to be unreachable by Mario's Jump?

  • From the looks of it, the AI probably wouldn't jump normally (the AI seems to be able to detect hazardous areas pretty well) but following the pointer might force him to attempt it.

    I'd be very interested in seeing this as well

  • Actually, now that I think about it, it would most likely do that thing where it half jumps right and then turns around in midair, over and over.

  • @rimaslxbya

    1st priority: live

    2nd priority: follow mouse pointer

    the AI figures out it's impossible so mario just humps the edge to at least get as close to the mouse pointer as possible

  • Theirs wall jumping in Infinite mario.

  • mario having a menstruation WTF ?

  • I've seen Asians, do better... although this is pretty much the best AI ever, you should work for some kind of government or something.. although that would be a waste.

  • There's only one way to describe something as amazing as this creation of yours: Fucking awesome in every respect, aspect, etc.

    I cannot express how much watching that AI makes me happy and smile. I've always loved programming, and more recently, AI specifically (as I've been having issues learning the A* algorithm and other common/old techniques).

    I've been programming for a long time, and I've seen many bots, hacks, etc. but a real-time AI written in Java? Just amazing..

    Message me <3

  • everyone thinks ur comment sucks

  • So, I can't tell, is this SMW or something else entirely?

  • really clever ai

  • Insane.

  • insane

  • Oh nice

    Can you make one that doesn't walljump so it can play the actual Super Mario World game? :)

  • You can walljump in SMW.

  • waaaaaah i had to answer ur question

  • This is like some kind of meta-game. Try to get Mario to die. Awesome cool AI you have there.

  • Whoa.........

  • Nice! Oh, that is what the red lines do. Projected paths. Cool!

  • A* is pretty sweet.

  • I see it now. In a few short years, it will be able to play online deathmatches and kick our butts. No one playing the next Smash Bros, Mario Kart, or FPS will be safe. Then we may look up to the heavens and scream "MY GOD WHAT HAVE WE BROUGHT UPON OURSELVES"

  • This is the first robot/A.I. that has actually made me paranoid.

    I mean, what the fuck, what if they teach that little motherfucker to play COD 6?

    (I'm joking, but seriously, this is amazing. How long until they get it to work in 3D games?)

  • ...

    Thanks, I feel like a complete idiot...

  • you mean aimbot?..

  • you put the third law of robotics before the second law

    now we're all fucked, thanks a lot

  • What? Isnt supposed that the orded didn´t meant anything?

  • Yes but has anyone really been as far as decided to use even want to go look more like?

  • # A robot must obey any orders given to it by human beings, except where such orders would conflict with the First Law.

    # A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.

  • Alright howd you code the shell throwing?? Thats a level beyond what I've seen in your (already impressive videos), is he actually planning out all the places he could release the shell, and figuring out their effects? Or is it a lucky coincidence

  • The second YouTube URL in your video description is broken apart, so the link does not work properly.

  • thats awesome keep it up !

  • this looks different from the original video, in the original, I can see Mario clearly kick the shell, not pick it up. Or is it just me?

  • It's the same area of the map, but another run of the bot. It was less work to record it twice than to cut out and slow down part of the old video. Also, the shell-handling in this video is nicer, so I decided to use this instead.

  • Well made AI! The fact that it's made in Java (which has a bad rap for being "slow") is even more impressive!

  • That is probably because that is bullcrap. Java may have a little overhead, but since code that runs frequently will be compiled to native machine code and optimized on the go, this isn't really a problem.

  • Not as much as of a problem as some might think with JIT compilation, but still a problem sometimes. HotSpot doesn't catch everything, and it's all reactive instead of proactive.

  • I'm just getting tired of this "Java is too slow" stereotype. Seems to me that most of the people that mindlessly repeat this are the ones that don't have a clue why Java would be slow.

  • really? he actually picks up a shell and throws it? wow this is genuis

  • Holy crap, didn't notice him handling the shell!

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more