While playing against the AI, aim to play ~201 rounds (without thinking, just try to be random). AI Learns to Speedrun Mario Part 2 coming next weekend!
This is just so fucking cool for some sci fi idea of a laser defence system where the ai predicts where they are gonna attack and deflects it with the most likely mode of defense
Haha yeah. The stupid thing is most people use this algo and machine learning / AI in general for marketing A/B tests 😭. Out of all the cool things you can do with AI, the biggest uses are recommending what content to show you next and predicting if a user will click on ads :/ But things have been changing so much in the past 2 years that I think people are finally working on cool ideas like yours. I’m excited for the future :)
I figured out how to beat this bot most of the time now that I know how it thinks. The secret is calculated randomness. Once you establish a pattern of any kind ie. 4 moves, change it up, and pick something else. It's quite similar to beating a smart human opponent
Speaking of algorithms not sure why this video flew under the radar compared to your other video. I'm an AI enthusiast CONSTANTLY trying to find new AI entertainment videos to watch and only after several months of that did it decide to show me this video.
My result after 60 games was 30 - 30 and after 120 games it was 60 - 60! I noticed that if i pick the same hand after drawing, I'll win more often than not. Wish there was a way to export the choices.
great video! i know this probably didn't get as much views as you want, but keep going. this is really cool! also, i think i figured out a way to exploit the AI decision making. i beat it 51 to 49 first try, once i got an idea of how to mess with it. because it trains on what you've done before, i can create a pattern to intentionally lose. then, if i switch at random intervals, the AI takes a moment to adjust. you can score easy points that way.
I dig the vibe of your channel man! I liked and subscribed and all that good stuff. I can't wait to see the next Mario AI video. I'm obsessed with AI and from the moment I heard neural networks were taking off, I always wanted someone to perfectly train a Mario AI. Some people have already, but your video was interesting and I can't wait to see where it goes! Also love this one, a very unique video! Also informative.
I won 1st try I kept clicking without making a choice while moving the mouse around so that my choices were not in my control, I didn't even know what was gonna get clicked
You’re a statistical anomaly! Based on my current data, out of 413 games, the AI has won 312. (Btw for a game to count, you need to have a combined player + AI score of 201).
Dude his ai bot seriously is built at rock paper scizzors. It beat me 301 to 256 that thing knows our patterns very well. We arent as random as we think we are but we are predictable. Try it out for yourself. See if you can beat it. Its like playing against a chess master no joke. 😅
don't underestimate the randomness of humans ... I beat your AI with 49 points ... My score 202 and AI score is 153. I tried pasting the screen shot image link but youtube is automatically removing my comments ...
I won 100 to 85, there wasn’t a single time when the bot was on top of me…. If the ai knows that we can’t be perfectly random and it works by finding patterns, force it to learn random patterns that you can exploit afterwards (example: 50 rounds in I decided to spam rocks and then scissors, this way I knew that, for a while, I could use paper after using scissors and scissors after using rock)
After playing for a while i clicked in a random order that i HATED because it didn’t fit well (i have ocd and tend to feel satisfied when I make things perfect) and got 137 over 93.
I tried playing the Bot with the C++ standard rand function (= 1,2,3) and overall the AI vs. Random numbers is pretty equal, but if you think over your moves and you try to switch the strategy all 3 to 4 moves, you are overall performing better. So the question is if the bot could perform even better if he tries to make random moves all 5 to 10 moves?
What do you mean by “try to switch the strategy all 3-4 moves”. Are you saying you switch strategies every 3-4 moves? The point of the bot is that it finds patterns in your“randomness”, proving the point that humans are terrible at being random. So don’t play against it with a strategy in mind, instead just pick random options-whatever you feel like clicking.
Ehn... beat your AI 103 - 98. I'm too random for it. I noticed when I picked 4-6 of the same thing in the row, I would often get all wins as the AI kept expecting me to change. But I tried to stay as unpredictable as possible. I think I got the most losses on Scissors for whatever reason. Seemed like the AI felt safest going rock. But I wanted to keep it honest so I kept trying to be as random as possible despite going into a lot of draws thinking I might lose, and that feeling being correct. So, I did think about it a bit, but I tried to commit to being as random as possible.
0:50 im not agree with that human can't be completely Predictable but if you now how computer get his random number you now its not completely predictable
Probability of 3 heads OR 3 tails would be p(3 heads) + p(3 tails) So (1/2)^3 + (1/2)^3 =25% Testing against a random number generator the AI would probably perform worse because the AI sometimes goes in patterns. True randomness beats any pattern in the long run.
In my second game i got upper hand - by predicting its moves and not by randomly choosing. Score were like initially -54 me vs 40 , 73 vs 60, 101 vs 82 then 108 vs 89 . After that i started playing randomly - Ai algo gained some points - 130 me vs 111 ,138vs 128 , 152 me vs 147 ,157 me vs 154( i had only 3 more wins) ,165 vs 165 then 180 me vs 173 . At last 200 me vs 196 ai, then 200 me vs 200 ai, 201 me vs 201 ai. I stopped after that.
Now it's even easier to win. Since the AI is trying to react to the way you play, it's worse at being random than humans. You can start tricking its expectations and reverse the roles. Mankind 1 - Skynet 0
While playing against the AI, aim to play ~201 rounds (without thinking, just try to be random).
AI Learns to Speedrun Mario Part 2 coming next weekend!
can't wait!
YOOOOOOOOOOO!!!!!
YAY
i love your avatar
Nice i literally had a friend i showed the mario vid to ask about did that guy upload it yet, we eagerly wait.
Bro, i just found your channel. Are you still alive? We need a part 2 to the Mario AI speedrun!
+
Icl I picked 3 heads and was SHOOK when your next words were "did you pick 3 heads?"
Same I was so confused
EXACTLY WHAT I DID
EXACTLY SAME
same bro
Same
I FINALLY WON AFTER PLAYING LIKE 10 GAMES with a total of 100 moves per game (Final result of the 10th game: AI 32 Human: 51)
we need evidence upload a video
@@cmrsamk This man rn: 💀
Bro was trying to win and you need evidence so he should play again.
Very cool stuff, thanks for making a publicly available version!
Edit: I managed to beat it! I got 61 wins, it got 47 wins.
You explain complex AI/ML concepts so well! This is amazing content!
I won 60 - 42 first try, after 20 rounds I started to pick up on the robots patterns to counter me, and I could predict its moves
This is just so fucking cool for some sci fi idea of a laser defence system where the ai predicts where they are gonna attack and deflects it with the most likely mode of defense
Haha yeah. The stupid thing is most people use this algo and machine learning / AI in general for marketing A/B tests 😭.
Out of all the cool things you can do with AI, the biggest uses are recommending what content to show you next and predicting if a user will click on ads :/
But things have been changing so much in the past 2 years that I think people are finally working on cool ideas like yours.
I’m excited for the future :)
@@KushGupta1 please get back to your mario ai vid part 2
wheres part two of mario lol
oh nvm lol
where?
@@goatknight777 it was just a troll .
To win, just pick gun
or apple
i chose triple heads and was like wtf when you said did you choose triple heads but then heard the rest of it lol.
Same LOL.
I figured out how to beat this bot most of the time now that I know how it thinks. The secret is calculated randomness. Once you establish a pattern of any kind ie. 4 moves, change it up, and pick something else. It's quite similar to beating a smart human opponent
weirdly so fun to play rock paper scissors against the bot lol
Great video and project!
Thanks! Glad you liked it!
Speaking of algorithms not sure why this video flew under the radar compared to your other video.
I'm an AI enthusiast CONSTANTLY trying to find new AI entertainment videos to watch and only after several months of that did it decide to show me this video.
Please continue. Nice idea and implementation
This mans editing has improved so much since last video, i have no doubt this will be a fast growing channel.
I appreciate that!
That's one of the best contents I've ever saw on youtube
Thank you very much for this video! You explain very well the concepts. Even if I am french I understand a big part of your talk. Continue like this.
U earned a new sub in 5 seconds, impressed eeiting
0:26 i picked all heads b i felt like it lol
My result after 60 games was 30 - 30 and after 120 games it was 60 - 60!
I noticed that if i pick the same hand after drawing, I'll win more often than not.
Wish there was a way to export the choices.
why export? wdym
@@sijdidjjd By export i mean to save the data - this could then be used to plot (visualize) things out.
great video! i know this probably didn't get as much views as you want, but keep going. this is really cool!
also, i think i figured out a way to exploit the AI decision making. i beat it 51 to 49 first try, once i got an idea of how to mess with it. because it trains on what you've done before, i can create a pattern to intentionally lose. then, if i switch at random intervals, the AI takes a moment to adjust. you can score easy points that way.
I dig the vibe of your channel man! I liked and subscribed and all that good stuff. I can't wait to see the next Mario AI video. I'm obsessed with AI and from the moment I heard neural networks were taking off, I always wanted someone to perfectly train a Mario AI. Some people have already, but your video was interesting and I can't wait to see where it goes! Also love this one, a very unique video! Also informative.
actually i did do 3 tails in a row
And I picked 3 heads, although I kinda saw the question coming
you're built different
apple
I won 1st try I kept clicking without making a choice while moving the mouse around so that my choices were not in my control, I didn't even know what was gonna get clicked
You’re a statistical anomaly! Based on my current data, out of 413 games, the AI has won 312. (Btw for a game to count, you need to have a combined player + AI score of 201).
yeah was shocked I actually pulled it off it was still super close 101 -100 My win
Dude his ai bot seriously is built at rock paper scizzors. It beat me 301 to 256 that thing knows our patterns very well. We arent as random as we think we are but we are predictable. Try it out for yourself. See if you can beat it. Its like playing against a chess master no joke. 😅
The start got me 😭😭😭😭😭😭
Bro, that 600 views he deserves more
lets gooooo he made new sprites!!!!!
dawg I was so close to beating it. It's really fun to try to outsmart/be random against the AI
Haha Im glad you had fun
Make AI play tic-tac-toe
please
GREAT IDEA!!!! I agree!
But tic tac toe is unbalanced. You can't lose when you start
human : 126 - ai : 146 impressive
don't underestimate the randomness of humans ... I beat your AI with 49 points ... My score 202 and AI score is 153. I tried pasting the screen shot image link but youtube is automatically removing my comments ...
Purposely trying to lose a game of rock/paper/scissors is equally as difficult as trying to win.
just do only rock - that'll lose quickly
your videos are so cool, you deserve more views for sure.
YOU FINALLY POSTEDDDDDDDDDDDD
When I played against the AI on your side, I realized that the AI is actually doing the same strategy I do while playing rock paper scissors.
Man your channel needs like 100x times more subs at least for how good of a quality your vids are. You just need more vids I guess
You should try making two AIs playing against each other
The final result is amazing
I won 58 to 42 and then stopped at 110 to 100. Too ez
damn i like your videos, remember me when ure big
Thanks!
1:12 LOLL
Next video: "AI learns to destroy the world"
0:31 I had the exact same picks that's scary
Bro I said, heads tails tails and I genuinely triple checked behind me
Complex modeling in Blender: 😮
Complex Modeling in Revit using Dynamo: 🗿👌
bro how i cant WHAT
Good thing you didn't draw 100 times in a row or a portal from the regular show could've opened.
1:32 HAAHAHAAHHAHH
I won 100 to 85, there wasn’t a single time when the bot was on top of me…. If the ai knows that we can’t be perfectly random and it works by finding patterns, force it to learn random patterns that you can exploit afterwards (example: 50 rounds in I decided to spam rocks and then scissors, this way I knew that, for a while, I could use paper after using scissors and scissors after using rock)
Just found this channel, glad to see im early
lovely planet mentioned
What happened to the Mario part 2 video :) ?
After playing for a while i clicked in a random order that i HATED because it didn’t fit well (i have ocd and tend to feel satisfied when I make things perfect) and got 137 over 93.
104-96 ai won i was close
Holy cow 6 months. Okay I guess the AI takes a long time to learn right?
0:25 I did head head tails
before watching the video I went to the website and played, I ended up with 120 wins and the ai got 110
I tried playing the Bot with the C++ standard rand function (= 1,2,3) and overall the AI vs. Random numbers is pretty equal, but if you think over your moves and you try to switch the strategy all 3 to 4 moves, you are overall performing better. So the question is if the bot could perform even better if he tries to make random moves all 5 to 10 moves?
What do you mean by “try to switch the strategy all 3-4 moves”. Are you saying you switch strategies every 3-4 moves?
The point of the bot is that it finds patterns in your“randomness”, proving the point that humans are terrible at being random. So don’t play against it with a strategy in mind, instead just pick random options-whatever you feel like clicking.
Yo man Kush, where's the Mario Part 2???
Could you just make a guide how to program an AI?
I won aginst the AI on your website with it having 48 and me having 51, I just tried to be as random as possible, first try
Ehn... beat your AI 103 - 98. I'm too random for it.
I noticed when I picked 4-6 of the same thing in the row, I would often get all wins as the AI kept expecting me to change. But I tried to stay as unpredictable as possible. I think I got the most losses on Scissors for whatever reason. Seemed like the AI felt safest going rock. But I wanted to keep it honest so I kept trying to be as random as possible despite going into a lot of draws thinking I might lose, and that feeling being correct.
So, I did think about it a bit, but I tried to commit to being as random as possible.
DAMNNN W CODING MAN
I picked 3 tails to satisfy my ego
Playing the ai was fun
0:50 im not agree with that human can't be completely Predictable but if you now how computer get his random number you now its not completely predictable
Now make it play against another copy of itself, what larger pattern emerges for you?
I Win the bot, we can be bad in Random stuff but we are very good in recgnise padrons, and your bot have padron
Really great content, chapeau!
that was awsom
I liked playing the Ai but I got a handle of it's pattern as well and I could make it play my way to win 👌🏾
Alright, I played those 201 games and won by just a single point haha 100 to 101
Ok now duplicate the bot and make them play each other 🧠
Tee hee “math goons”
If you are just starting out, don't use too much money
Lol, I get the impression a bit late somehow
Ai : 100
Me : 117
EZ
( And at a point, ai only ad between 40 and 49 and i was in 60-69 )
51:32 for human
Are you still alive?
I tried with a random Number generator and I got:
AI: 113
Human: 89
i... did say HHH.
i agree, rock paper scissors isnt luck
bro its been 6 MONTHS
literally picked 3 heads :P
0:43 Wouldn't it be 12.5%? (1/2)^3
Cool vid btw =]
I'm curious, what happens if you have a random number generator pick your moves?
Probability of 3 heads OR 3 tails would be p(3 heads) + p(3 tails)
So (1/2)^3 + (1/2)^3 =25%
Testing against a random number generator the AI would probably perform worse because the AI sometimes goes in patterns. True randomness beats any pattern in the long run.
@@KushGupta1 Ah yeah, you are right, I was thinking just heads, my bad ^^;
Where did bro go…?😔
My name is Kushagra and most people just say Kush, and my surname is Gupta. Coincidence?
Where is training a ai to beat a super mario bros speed run
Me who peak 3 tails in a row 🤣
Nice
hey I picked 3 heads LMAO
In my second game i got upper hand - by predicting its moves and not by randomly choosing. Score were like initially -54 me vs 40 , 73 vs 60, 101 vs 82 then 108 vs 89 . After that i started playing randomly - Ai algo gained some points - 130 me vs 111 ,138vs 128 , 152 me vs 147 ,157 me vs 154( i had only 3 more wins) ,165 vs 165 then 180 me vs 173 . At last 200 me vs 196 ai, then 200 me vs 200 ai, 201 me vs 201 ai. I stopped after that.
Now it's even easier to win. Since the AI is trying to react to the way you play, it's worse at being random than humans. You can start tricking its expectations and reverse the roles. Mankind 1 - Skynet 0
The problem is after a while you forget what system you're on
i beat it first go. the trick is not to look at the bots move.
Ummmmmmmmm I'm not lying I swear but I actually guessed heads tails tails at the start first try
Hey where’s super Mario bros ai and how’s it going with the Ai
Coming soon 😶🌫️
ohhh its something big isnt it. I see (☞゚ヮ゚)☞@@KushGupta1
@@KushGupta1 its been 8 months. and your last video was 1 year ago...
I hope your doing okay. and I hope you can make a that mario ai video
Just beated the game in first try using strategy.. Human Was 32 Ai Was 18 took only 6-7 mins😊