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

Link to this comment:

Share to:
see all

All Comments (143)

Sign In or Sign Up now to post a comment!
  • Just send Rick Deckard to kill mario :3

  • but will it blend?

  • Thumbs up if you wanna play with it. Please tell us where to download this awesome program!

  • is the game completely deterministic?

  • and what would the AI do if there isnt a walljump and there are 1000 enemys attacking mario and no chance to stay alive?

  • @00ShowYouHow00 There's always a walljump, and he probably wouldn't get into the center of the enemies if there was 1000.

  • @00ShowYouHow00 I think the AI would desperately attempt to survive as long as possible or kill the enemies.

  • Is there any chance of this game becoming downloadable and playable without knowledge of java? 'Cuz this is probably the most awesome thing EVER.

  • omg notch made this game?

  • Wow, cool.

  • How do you get the input?

  • i wanna do this lol

  • i would like to see this go against kaizo mario

  • Isncee's comment is just epic brightened my day :DDD

  • Mario, HM u koo,fire,jumpjump koo, onNOES turtle shell, jumpjump fireball, theres the mouse,uh wait, um this way, slide, jump, shorthop, uh can BULLETBILL uh(4000x a second)

  • Is there a version of this for my math test?

  • so sick

  • Now if only there was a switch I could push to activate this mode when a Mario level pisses me off. I can only die so many times in the exact same spot (3) before Mario becomes FML

  • You should add another heuristic that gives mario more of a "mindset" to avoid coming into horizontal contact with pipes, walls, etc. Since he cannot react to obstacles off screen you can say... make shorter jumps to allow better reaction time due to being in contact with floor more often.

  • Wow that was intense.

  • Wait, what, wall jump what.

  • well done

    

  • wow that is cool. can't kill him no matter how hard you try and he stays within the rules of the game world. really awesome.

  • nice...i want to see that with kaizo mario, though maybe you can exclude the pointer part

  • This is terrifying.

  • Brb, sex.

  • I'd love to see this thing do Kaizo Mario (See: Asshole Mario) on youtube.

  • @crapoartworks i think that wont work, because this programm is limited in his movement

  • so all you have to do is move the mouse and mario attacks and does everything else

  • very cool stuff!

  • practical application: your own personal terminator robot running this AI, and thinks you are the mouse cursor

  • THIS LITTLE MARIO MAN IS UNSTOPPABULLLLLLL! holee shits

  • Isn't this bassically Tool assisted

  • Now make a super smash bros melee one that can wavedash and all the other advanced tactics, and has a learning system.

    Then pit 2 of them against each other to get a freaking hax machine.

  • This would be awesome to watch.

  • wow i never imagined that there would be mario AI !this is sooo cool could i have this game please please please!!!!

  • It'd be awesome if you could release this code, pre-packaged into an executable for laymen. I think it'd be so much fun to just play this game using a mouse...and exploring how Mario's AI responds to different simuli...

  • Very impressive, now teach one to play Super Metroid.

  • Fucking AWESOME. The next step is to allow him to learn.. Such as learn that a fireball cannot kill certain things, thus to not allow for that action to be considered at all next time?

  • Mario does the Matrix

  • If you give him an impossible situation, will he simply refuse, go blindly, or explode?

  • @PCpaste Priority 1: Stay alive.

    If there's absolutely no way to reach the mouse without putting himself in mortal danger, he won't go.

  • lol its nice =/

  • Neat!

  • Me want play now!!!!!

  • Wow.

  • Actually, it is.

    The point is for Mario (controlled by the computer) to follow the cursor without dieing. And it seems to work really well, too! Notice that Mario never touches the spiny, even though the cursor is telling him to move towards the spiny. If this wasn't AI, and Mario was simply following the cursor no matter what, he would run right into the spiny and die!

  • whats the name of that track?

  • This is madness!

  • this is sparta!

  • THIS! IS! MUSHROOM KINGDOM!

  • excuse me, wich music is that?

    i enjoy it

  • look at the ad its the song right there =]

  • Did I see a Para-Spiny?.... I wasnt aware they existed...

    or is that a modded enemy?

  • What music is this?! Please Tell

  • im downloading the source, this looks insane

  • So I undestand correctly: da computer will play video games for us, so we have more free time? Way cool.

  • open your mind and the possiblities will follow

  • Lol. I just quoted the website's "Ideal YouTube comment." :D

  • Yeah, but it's only the way to find the solutions for more complicated problems in AI development.

  • I was just quoting the website this guy linked to. I understand how complex of a program this is. He just said that it eas the "ideal comment" so I decided to post it. :D

  • nice, now i can get a rid of my keyboard LOL

    put a dload link for this mario, i wanna play it,look like fun to play

  • HOLY SHIT!!

    hahah!!

  • i found it cool due to its programmation (sorry if i wrote wrong)

  • You could use that to change goals on-the-fly and create an hybrid with Jason's approach. So if Mario is weak and there is no power up on the screen, he would target "?" boxes. If he is weak and there is a power up on the screen, target the power up. Otherwise, target the right of the screen as usual. It'd be almost perfect!

  • infinite mario can't die boooo hahahahahaha =D

  • OMG I WANT TO PLAY THIS

  • You can't. The AI plays it for you.

  • Haha it's like SMW easy mode

  • No I mean the mouse following version.

  • sooooo good

  • Nice! So why are the red lines needed with the mouse guiding him? 5 stars btw.

  • Sly88Frye: The red lines are just extra, showing the paths that the AI is considering.

  • Oh. Okay, that's cool!

  • Impressive :)

  • If this is just a "working in progress" I can't imagine how great it will become when it's done.

    Although, in AI, there is no "done" ;-)

  • when it can understand human emotions, the AI is indeed "done"

    ....

    nah, just joking around. Above will probably never happen(maybe, but not in our lifetime), and hey, who really wants to flirt with AIs?

  • The version of the game the AI is playing, Infinite Mario, supports wall jumps in the style of Mega Man X.

  • may I have this prog?

  • OSOM

  • insane

  • Mario is an unstoppable beast

  • with this software you could actually change the objective to TRYING to kill mario....

  • YES BUT WILL IT EVER LEARN TO LOVE

  • LOOOOOOOOL

  • LMFAO! xDDD

  • Machines don't need no LOVE. only HATE.

  • @Isncee why would you want to fuck a computer?

  • @Isncee

    It loves the A[nn]rrow

  • @Isncee lol

  • @Isncee No, the question is: Will it blend?

  • @Isncee it loves the mouse

  • Damn, better than most humans. But how is he at solving abstract puzzles?

  • I searched for the music but i can't find it... could you help me?

  • Comment removed

  • IOI IOI IOI!!!!!!

  • Listen, and understand. That Robot-Mario is out there. It can't be bargained with. It can't be reasoned with. It doesn't feel pity, or remorse, or fear. And it absolutely will not stop, ever, until Koopa is dead.

  • For "popup dialogues," are you referring to YouTube annotations (they look like speech bubbles)? Those are not part of the video and can be disabled by the viewer beside the full-screen button. The other statistics, as fas as I know, are part of the driver that runs the AI/bot -- for the contest.

  • no, i actually meant the bot stats... i think it should be more discrete for better gameplay...

  • Yeah, as far as I know the discreetness isn't up to the creator of this bot -- I think it's part of a different bit of the code (that is, not the AI bot but the "game"). You could confirm that by trying out one of the sample bots. I suspect it looks the same.

  • I posted this on my blog: CodeJustin(.)com

  • looks like mario cut his artery

  • I like that. neat.

  • looks like he is having a constant period.... but nice work

  • great!!!

  • :O:O

  • nice vid btw lol

  • could someone tell me the name of this song?

  • no  .

  • that was super cool!!

  • Ummm.... it's for a competition. To challenge people to write an AI system for Mario. AI systems are important for video games to progress. This is a video game win.

  • Brillant

  • your badass period.

  • My badass period rocks your badass period anyday!

  • Even when chasing the mouse, Mario always remembers that "safety comes first!"

  • Pretty damn awesome.

  • Mario is aimbotting! lol

  • Just want to remind you how awesome you are. I'm learning some programming and hope to be able to do something like this someday.

  • Its-a-me, Mario!

  • That's awesome!  Good luck in the competition.

  • very sick, yes, megaman, yes

  • Looks like he's pissing blood everywhere! LOL

    But seriously, great job! Keep it up.

  • they should try this with megaman

  • Song?

  • Yes? My name is Song.

  • I still don't get how you determine future states when you're searching. How do you calculate Mario's trajectory? And if you're only using the information on the screen, I assume you're not calculating the trajectories of all the enemies? If so I'm surprised that you never run into enemies.

  • That is all information that can probably be extrapolated. Assuming a particular choice of action at a point in time (it helps that there isn't a big list of possible actions), it shouldn't be hard at all to tell where mario will be in 30 ms time, or however often this evaluation goes.

    If I were doing this competition, I would try to approach this a little like a chess AI, but it is one player and there are only a handful of possible moves.

  • Once you know the position (and speed) of each enemy and mario, you can reuse the functions that control the real enemies and mario and use them to look forward to see what will happen next. Of course, all of this is restricted to what happens on screen, but that information is sufficient (new objects from the borders are not faster than the AI can re-plan and adjust for them).

  • This is youtube. Please refrain from these kind of posts and stick to OMFG WTF and FFFUUU.

  • HythlothCoder, I believe that the original Super Mario didn't allow for walljumps, but Infinite Mario does.

  • Could the mario be killed, if it standed next to the cannon when it suddenly fired, or would he still make it out alive, quickly jumping away or retreating? Or are you monitoring them to expect the fire as well?

  • First off let me say this is awesome! Quick question though. It doesn't appear as if mario ever "jumps" off of a shell or enemy, which is definitely supported by the game. It may help to allow this for the competition because more air time generally means completing the level faster.

  • So awesome! More than one kind of agent. I can't wait to see the source. And I saw one that said "ScaredAgent"... sounds hilarious !

    Two things I never knew: one, that you can jump out of a hole after falling in, and two, that if you hit those biting pirahna flower things from underneath, you knock them out.

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