AI Learns Table Tennis

ragdoll overcomes it's spherical disabilities by violently shaking it's pelvis
Discord: / discord
Reddit: / b2studios
Twitch: / b2studios
Patreon: / b2studios

Пікірлер: 928

  • @synt_axe
    @synt_axe9 ай бұрын

    AI: So what am I learning today? b2: Ping pong AI: Cool! b2: *pulls out taser and a bag of Doritos* AI: ...

  • @gamering149

    @gamering149

    9 ай бұрын

    and a unholy amount of jelly beans constantly being launched out of a tube

  • @ehmaree

    @ehmaree

    9 ай бұрын

    @@gamering149 And each jellybean is $33

  • @AndroCubed

    @AndroCubed

    9 ай бұрын

    @@ehmaree it costs 400,000$ to feed this ai, for TWELVE seconds.

  • @orangeduckduck2996

    @orangeduckduck2996

    9 ай бұрын

    He eats jelly beans like heavy shoots bullets.

  • @cassidy_and_evan

    @cassidy_and_evan

    8 ай бұрын

    You forgot about the truck of gummy bears.

  • @Sirpwnsalot
    @Sirpwnsalot9 ай бұрын

    ready to watch an intense table tennis match with someone spasming on the floor for the first 12 hours

  • @jonasheikkila8204

    @jonasheikkila8204

    9 ай бұрын

    yeahs

  • @Tarvitan

    @Tarvitan

    9 ай бұрын

    Fr

  • @toblobs

    @toblobs

    9 ай бұрын

    Not much different from regular table tennis

  • @Subscribe15387

    @Subscribe15387

    9 ай бұрын

    HOW IS THIS 8 HOURS AGO WHILE THE VID IS 1 HOUR ago

  • @Astropine

    @Astropine

    9 ай бұрын

    @@Subscribe15387 it was a premiere, you can comment before you watch it

  • @dylandgs
    @dylandgs9 ай бұрын

    As an american I really appreciate you converting kilos to something I can understand

  • @Anothergingerman

    @Anothergingerman

    9 ай бұрын

    🇺🇲🦅WHAT THE FUCK IS A KILOMETRE🦅🇺🇲

  • @redstonemaster10

    @redstonemaster10

    9 ай бұрын

    @@Anothergingerman Obviously a kilometre is a milli-megametre, that is, a thousandth of a megameter.

  • @nathantan4603

    @nathantan4603

    9 ай бұрын

    @@Anothergingerman you mean kiloMETER

  • @MachoDavid

    @MachoDavid

    9 ай бұрын

    Hamburgur

  • @tomohawk2177

    @tomohawk2177

    9 ай бұрын

    It’s normally the opposite way around in my experience

  • @toblobs
    @toblobs9 ай бұрын

    I seriously can't wait for an entire series of PPO based AI to win at the Olympics in 2078.

  • @richmail

    @richmail

    9 ай бұрын

    That would actually be sick. Researchers VS researchers. Who can make the best table tennis AI?

  • @SSukram_

    @SSukram_

    9 ай бұрын

    ​@@richmailthere is a competition where researchers try to make an ai that mines diamonds in Minecraft, the fastest ai wins

  • @richmail

    @richmail

    9 ай бұрын

    @@SSukram_ Whats the competetion called?

  • @SSukram_

    @SSukram_

    9 ай бұрын

    @@richmail I don't remember rn, I'm not even sure if they do it anymore

  • @Elemental...

    @Elemental...

    9 ай бұрын

    @@richmailthey have a competition like that in the game “Rocket League” where coders code bots and then make them face off.

  • @thewiseoldfox
    @thewiseoldfox9 ай бұрын

    If I had tennis balls instead of feet, I'd have a similar walking method

  • @kittleo3614
    @kittleo36149 ай бұрын

    "You can think of me as an AI, trying endless amounts of random shit and occasionally learning something new." Story of my life.

  • @Helios8170

    @Helios8170

    3 ай бұрын

    Isn't that just all types of intelligence?

  • @necrolycoris
    @necrolycoris9 ай бұрын

    i love the choice of NOT giving the AI flat feet, opting for spheres JUST to make it fun. Worth the 3 months wait 👍

  • @bugzilla318

    @bugzilla318

    9 ай бұрын

    The sphere feet are somehow easier to balance on, as explained in a previous video. I do not understand why or how this works, but it does make it look like they’re skating which is funny.

  • @NopeNaw

    @NopeNaw

    9 ай бұрын

    ​@@bugzilla318Without knowing the exact intricate math, I would guess that the reason is that the feet would effectively require two additional joints and the AI would need to be trained to use like actual feet (otherwise it would just be tippy toeing around and be pretty much the same as the ball feet AIs). The ball feet are likely a case of "good enough" approximation of what humanoid locomotion would be, without needing to spend an inordinate amount of time replicating the functions of ligaments and tendons that allow us to use our feet the way we do.

  • @puppergump4117

    @puppergump4117

    9 ай бұрын

    @@NopeNaw Also, reducing the number of inputs and outputs speeds up the learning and thinking process by an order of magnitude, especially on non-specialized graphics cards or cpus.

  • @no_dogs

    @no_dogs

    2 ай бұрын

    but most importantly, they kept fazing through the floor

  • @redacted0_5
    @redacted0_59 ай бұрын

    Don’t know if you’ll read this, but the humour here lands a lot better than the previous video, so good job :)

  • @b2stud

    @b2stud

    9 ай бұрын

    tyty

  • @DaRandomCommenter

    @DaRandomCommenter

    9 ай бұрын

    ​@@b2studhehe, funni

  • @aguyontheinternet8436

    @aguyontheinternet8436

    9 ай бұрын

    the big funni

  • @DaRandomCommenter

    @DaRandomCommenter

    6 ай бұрын

    @@aguyontheinternet8436 the bigger funni

  • @hexagon8899
    @hexagon88999 ай бұрын

    give the AI a reward for longer distance strides, should help with more realistic walking

  • @hansstrudel9614

    @hansstrudel9614

    9 ай бұрын

    I think something more important would be giving them some actual feet

  • @aljon5947

    @aljon5947

    9 ай бұрын

    yea i think actual feet would be better(imagine walking with wheels as foot) but i remember he said something about it in the bowling video being too hard for the AI

  • @xxizcrilexlxx1505

    @xxizcrilexlxx1505

    9 ай бұрын

    ​@@aljon5947if i remember it was that is too complex for the IA and it made imposible the smallest leaps on the IA

  • @randomblock1_

    @randomblock1_

    9 ай бұрын

    If you had softballs for feet I'm pretty sure this is how you would walk too

  • @Roflcopter4b

    @Roflcopter4b

    9 ай бұрын

    Great. Um. How? The fuck is a stride? The AI knows location and angle.

  • @TabletPencil
    @TabletPencil9 ай бұрын

    2 parts within an hour??? this is amazing, can't wait for next years upload

  • @derpyderp5396
    @derpyderp53969 ай бұрын

    4:26 "the most active pelvis since wilt chamberlain" got me rolling💀

  • @diamonddudeygo
    @diamonddudeygo9 ай бұрын

    "Table tennis is harder to solve than bowling or being spider-man" this one starts strong

  • @johngellare3507
    @johngellare35078 ай бұрын

    I love how you had to specify for it to stay on it's side of the table because it would 100% climb on the table and just violently shake around

  • @alexisb3829

    @alexisb3829

    3 ай бұрын

    I would like to see it without that specification lol

  • @pedronunes3063
    @pedronunes30639 ай бұрын

    6:29 This scream is so cute

  • @nullmeasure6155
    @nullmeasure61559 ай бұрын

    I started chuckling when the continuous stream of rainbow candy started going into your guy's mouth and nearly stopped breathing when the taser animation came in. All I can say is so true.

  • @bazem
    @bazem7 ай бұрын

    1:41 - Measures the height in feet Makes fun of North Americans for not using kilos

  • @TunaBear64

    @TunaBear64

    5 ай бұрын

    Worst of all, it used Kilos, Kilos is basically mean "a thousand" A thousand what? Use KiloGRAMS next time.

  • @Moonlight_Drawing
    @Moonlight_Drawing9 ай бұрын

    Just a suggestion, you should add a timer that shows the real time hours to the sections where the ai learns

  • @b2stud

    @b2stud

    9 ай бұрын

    good idea, ill be sure to implement it in the next video

  • @ataready8810
    @ataready88109 ай бұрын

    Fellow Aussie here, I'm proud that you've gone from one successful video on BTD6 AI to one banger after another. My favourite so far has to be the cannons that never miss video because of the personality in the scenarios. Keep it up man, your animation skills and video production are excellent.

  • @jimibunni
    @jimibunni9 ай бұрын

    I know you have hundreds of thousands of subscribers, but i still dont think you have nearly what you deserve. Your content is so expertly made, being funny, entertaining, and informative all in one. Keep making such great content!

  • @b2stud

    @b2stud

    9 ай бұрын

    Thank you so much! I will do my best!

  • @henningerhenningstone691
    @henningerhenningstone6919 ай бұрын

    man this video is just perfect... the consistent art-style, the explanation and animations to go along, the humour. Absolutely bloody brilliant

  • @jespervanbommel
    @jespervanbommel9 ай бұрын

    i love the accurate simulation of the magnus effect at 5:11

  • @gamermanh
    @gamermanh9 ай бұрын

    Goddamn hilarious to watch that AI struggle with the spherical feet you gave it, wow Does perfectly well standing in a small area but the second it needed to move any kind of distance without control over the arms (which did practically ALL of the balancing) it flopped over

  • @foxlive420yes9
    @foxlive420yes99 ай бұрын

    As a American I do appreciate how he translates kilos into hamburgers it’s much needed for me to understand it

  • @Pain.enjoyer

    @Pain.enjoyer

    8 ай бұрын

    How are there no reply’s on this amazing comment

  • @archaniac529

    @archaniac529

    8 ай бұрын

    did the math on this actually. if we're going off of McDonald's burgers, 85kg is about 405 hamburgers

  • @stephenaulin8298

    @stephenaulin8298

    8 ай бұрын

    Xd

  • @thatweirdphoneguystickman5596
    @thatweirdphoneguystickman55968 ай бұрын

    As an American, I'm so glad he converted kilos to cheeseburgers, otherwise I wouldn't be able to know how many Kilos he weighed.

  • @DeuxisWasTaken
    @DeuxisWasTaken8 ай бұрын

    I think the jerky small movement is because you punish distance travelled by limb, not acceleration which is what actually wastes energy - a single big movement of a leg is less wasteful than constantly jerking it back-and-forth and having to apply a lot of force to achieve that acceleration. Nice video anyway, subbed.

  • @gr1ffyyn351
    @gr1ffyyn3519 ай бұрын

    I love this channel, you’re the reason I got into coding, so glad you’re back!

  • @sodancookie2905
    @sodancookie29059 ай бұрын

    This is one of the only channels that I genuinely get excited every upload. Keep up the great content!!

  • @Clop
    @Clop9 ай бұрын

    you're now one of my favorite creators. i love stuff like this it's fun. keep doing you man, you're awesome.

  • @lpsp442
    @lpsp4429 ай бұрын

    b2, yours is the first youtube channel I think I've ever encountered (certainly the first AI channel) to consistently make pause the video because I'm *creased* up laughing. The witch's spell got me in the bowling vid, and now.... Will Chamberlain, eat your heart out! 🐟❤

  • @forlape
    @forlape9 ай бұрын

    mans going thru the entire wii catalog gotta do boxing next

  • @widojay2048
    @widojay20489 ай бұрын

    I think these kind of 3D rendering videos are awesome. You’ve built a whole world a character and you animate it

  • @yeturs69420
    @yeturs694209 ай бұрын

    That is such a good idea for backers, making a little background character for videos.

  • @thesnailmachine7181
    @thesnailmachine71818 ай бұрын

    My partner and I have formed a strong emotional attachment to this little guy. We call him Gregor and we just want him to be happy with his work.

  • @spainwithoutthes101
    @spainwithoutthes1019 ай бұрын

    Why is this a dhar mann title without the instantly regrets it

  • @diegodoesnothing6092

    @diegodoesnothing6092

    9 ай бұрын

    AI is forced to play table tennis, what happens next is unbelievable- b2 studios

  • @biscade

    @biscade

    9 ай бұрын

    is_shocking

  • @luketrzeciak6967
    @luketrzeciak69678 ай бұрын

    Wow man, super entertaining. The math, programming, graphic design. Everything man, perfect!

  • @MrMeoow91
    @MrMeoow919 ай бұрын

    I just could not stop laughing at the silly movement by the AI

  • @scoper7897
    @scoper78979 ай бұрын

    love this AI videos man. keep it up

  • @Splarkszter
    @Splarkszter9 ай бұрын

    amazing work, interesting, educative and extremely funny. You skills are extemely good.

  • @b2stud

    @b2stud

    9 ай бұрын

    Thank you :)

  • @SkyBreaker321
    @SkyBreaker3219 ай бұрын

    YOU FINALLY POSTED 😍 I love these videos bro, much love

  • @BroudbrunMusicMerge
    @BroudbrunMusicMerge6 ай бұрын

    "Smuggling extra information into its neck" is my new favorite context-free phrase

  • @BrakeCoach
    @BrakeCoach9 ай бұрын

    0:58 bro looks like hes dancing gangnam style

  • @Yippee-sk1fm
    @Yippee-sk1fm5 ай бұрын

    1:47 If four burgers equals 1 pound then 773 divided by 4 would be 193. But 85 kg equals 187 lbs. so there’s a 6 pound difference. So technically 6 x 4 would be 24 then 773 - 24 = 749. There should only be 749 burgers as 749 divided by four is 187.

  • @Cutielove9770

    @Cutielove9770

    5 ай бұрын

    The dedication to do something this unnecessary is voila 😂😂😂😂

  • @GDnobrain

    @GDnobrain

    15 күн бұрын

    GG you passed your maths test! (Not making fun)

  • @TheInfamousLegend27
    @TheInfamousLegend279 ай бұрын

    "trying endless amounts of random shit and occasionally learning something useful" i've never felt so understood in a programming video lmao

  • @Unknown-yt2hb
    @Unknown-yt2hb9 ай бұрын

    This was really well edited.

  • @Izayoink_Saccuy
    @Izayoink_Saccuy9 ай бұрын

    People say ai will take over the world and yet they can't even play ping pong

  • @Wizzkidwas
    @Wizzkidwas9 ай бұрын

    As a left handed person this video makes me feel left out lol Also 6:29 Love their yelling

  • @gaopinghu7332

    @gaopinghu7332

    9 ай бұрын

    It makes you feel "left" out? Lol.

  • @Wizzkidwas

    @Wizzkidwas

    9 ай бұрын

    @@gaopinghu7332 Somehow I've never actually heard that one before, I'm impressed!

  • @djentlover
    @djentlover9 ай бұрын

    Why are these my absolute favorite videos in a long time

  • @joshuapatrick682
    @joshuapatrick6829 ай бұрын

    I think this raises a bigger question about what constitutes programming? Because you aren’t actually programming anything, you’re just defining the parameters an algorithm used to program something.

  • @israelt.hernandez8612
    @israelt.hernandez86126 ай бұрын

    6:24 ._. HeadShot (diying fish noises)

  • @GlitchGames_A
    @GlitchGames_A9 ай бұрын

    I feared the fast limb movement punishment would make the ragdoll walk by taking rapid, short steps. It did end up doing that, but looking at how the face is moving, maybe it's not that big of a deal

  • @inoobboi5438
    @inoobboi54389 ай бұрын

    i have never been so entertained by physics explained by ragdolls and fish in my life

  • @SRHtheHedgehog
    @SRHtheHedgehog9 ай бұрын

    I cannot begin to tell you how much i love these videos i cry laughing every time i love them so much

  • @AlexJoneses
    @AlexJoneses9 ай бұрын

    This is going to be epic

  • @The-EJ-Factor
    @The-EJ-Factor9 ай бұрын

    To make it more human you need to teach it what would and wouldn’t be energy efficient. Which is harder to do than it sounds.

  • @bunnyonabunwithagunnicepun5689
    @bunnyonabunwithagunnicepun56899 ай бұрын

    Can’t wait for Part 2!

  • @brennansmith4670
    @brennansmith46705 ай бұрын

    These videos are hilarious, your channel is so underrated

  • @Xizilqou
    @Xizilqou9 ай бұрын

    you should use stencil shadows for the lighting in your videos instead of shadow mapping, shadow mapping is noticeably blurry and low res and sometimes leads to the "peter panning" shadow bias effect at 0:29 where when the ragdolls fall you can see the shadows disappear into the ground. Stencil shadows, often called "shadow volumes," are based on the actual geometry of the meshes instead of a camera image taken from the light itself and as a result have none of these problems. There's probably a plugin for these in whatever game engine you're using, it'll look so much better.

  • @Xizilqou

    @Xizilqou

    9 ай бұрын

    This video has an example of stencil shadows in the same sort of indoor lighting style that you often choose to do youtu .be/CCIwiC37kks

  • @alaggs7279
    @alaggs72799 ай бұрын

    next: AI learns competitive yugioh

  • @CliffThePerson
    @CliffThePerson9 ай бұрын

    1:48 thank you for giving measurements that we will understand.

  • @jaygvswrld
    @jaygvswrld8 ай бұрын

    love when you upload

  • @creepyscaryskeletons3034
    @creepyscaryskeletons30349 ай бұрын

    Nobody: That one person in the stands: 👀3:50

  • @OmniSync

    @OmniSync

    6 ай бұрын

    thats an ai toddler

  • @szynke9553
    @szynke95539 ай бұрын

    3:00 its me enjoying capitalism

  • @ThatOneHacker305
    @ThatOneHacker3059 ай бұрын

    “The ai will have to have full control of its right hand to succeed” good luck

  • @Wacky0zack
    @Wacky0zack9 ай бұрын

    Half of the impressions for this video must have been used on me. I see this video everywhere I go and all the time. I didn't look like a bad video but just a video I wasn't in the mood for. I finally caved and clicked on it. I enjoyed it

  • @dogethefirst1
    @dogethefirst19 ай бұрын

    3:10 i named that 1 guy watching him "Gerald" unless you already named

  • @Mahonokage
    @Mahonokage8 ай бұрын

    I'm curious to see how an AI would handle an "energy consumption" problem. Seeing them walk with as many taps and movements as possible in the arms and head is funny, but also only possible in a state of infinite potential energy. It could force the AI to learn how to use assumed positioning with bigger (more natural looking) movements, in other words, kinda like rollback netcode in online games

  • @isaacgreen9495
    @isaacgreen94959 ай бұрын

    Incredible! I love the fish interactions XD

  • @shayaharon5015
    @shayaharon50159 ай бұрын

    When b2 uploads its a good day

  • @GeorgeDCowley
    @GeorgeDCowley6 ай бұрын

    4:50 It's probably because you punished it for big movements (like lifting the legs).

  • @HappyGingerWolf
    @HappyGingerWolf9 ай бұрын

    If the AI is sneaking data into the neck movements, why not just give it a stored value it can edit? Wouldn't that achieve the same result without the jittering?

  • @shawnakervin
    @shawnakervin9 ай бұрын

    i love the background music. simple and fun!

  • @Digby8
    @Digby89 ай бұрын

    Another incredible video!

  • @nikkiofthevalley
    @nikkiofthevalley9 ай бұрын

    5:17 Hey, it's a SUVAT equation! Didn't expect that, I would've expected a Euler integration with Newton's laws of motion, which is the usual way people do this.

  • @natbia5362

    @natbia5362

    8 ай бұрын

    🤓

  • @nikkiofthevalley

    @nikkiofthevalley

    8 ай бұрын

    @@natbia5362 You are literally watching someone make an AI that plays table tennis. The fuck are you judging me for?

  • @OmniSync

    @OmniSync

    6 ай бұрын

    ​@@natbia5362🥸

  • @alansmithee419
    @alansmithee4199 ай бұрын

    2:25 I have never seen one of your AIs so despondent.

  • @jdhgeui2838
    @jdhgeui283821 күн бұрын

    This is such an amazing channel

  • @JWhite-qi5zv
    @JWhite-qi5zv9 ай бұрын

    The Wilt Chamberlain joke made me audibly laugh. Completely unexpected. 💀

  • @GamerChad_EaturBalls
    @GamerChad_EaturBalls9 ай бұрын

    4:35 he's having a seizure help him

  • @multiarray2320
    @multiarray23209 ай бұрын

    why are there two parts instead of just one video?

  • @b2stud

    @b2stud

    9 ай бұрын

    cha-ching

  • @OhioanOrganDonor

    @OhioanOrganDonor

    9 ай бұрын

    @@b2stud secure that bag, b2. you deserve it.

  • @disassembly4147

    @disassembly4147

    9 ай бұрын

    ​@@b2studshut ub

  • @luditheuber

    @luditheuber

    9 ай бұрын

    ​@@b2studheheheheeeeeeeeeeeeee

  • @nemtudom5074
    @nemtudom50747 ай бұрын

    1:10 Gotta love how its going to be the most dexterous creature alive once its finished training .....But only in its right arm lol

  • @saratan.
    @saratan.9 ай бұрын

    Love ur vids mate keep it up ❤

  • @nocluebruh3792
    @nocluebruh37929 ай бұрын

    1:28 honestly... I would have made the same mistake lol

  • @ricopuper
    @ricopuperАй бұрын

    Pls make ‘AI learns to play soccer’ next.

  • @Brass319
    @Brass3198 ай бұрын

    how- how do- how do you- how do you learn to uncook a chicken from working with AI

  • @shaurmiath6719
    @shaurmiath67199 ай бұрын

    I like that it doesn't so much "walk" as kick the ground over and over as quickly as it can.

  • @near5148

    @near5148

    9 ай бұрын

    It looks goofy as hell

  • @rappyrap2819
    @rappyrap28199 ай бұрын

    I see these walking AI videos often, and I notice they are never given feet, they always either have spheres or the end of a square leg. I wonder how it would go if they were given feet, even just simple rectangles that they could move.

  • @ts4858

    @ts4858

    9 ай бұрын

    I think spheres work better than rectangles though

  • @bluey-next777
    @bluey-next7779 ай бұрын

    6:29 HEADSHOT

  • @jimmoydapatat6928
    @jimmoydapatat69289 ай бұрын

    this is hilarious and educational im subscribing

  • @Jose-vd3rn
    @Jose-vd3rn7 ай бұрын

    This is fucking hilarious, the video is great quality too 10/10 great job bro. Take my like

  • @sirgoosehonk2716
    @sirgoosehonk27169 ай бұрын

    0:50 bro tweakin💀

  • @citratune7830
    @citratune78309 ай бұрын

    2:30 AM??

  • @citratune7830

    @citratune7830

    9 ай бұрын

    stayed up to see this

  • @waffleclan1831
    @waffleclan18319 ай бұрын

    Adding the square green box made it look like he's fighting an unruly weasel

  • @RayHosterMusic
    @RayHosterMusic3 ай бұрын

    0:29 "Table Tennis is a lot harder to solve than... being Spiderman" Not a quote I ever thought I'd hear, but here we are. Honestly this channel is hysterical, really enjoy the AI content!

  • @hexa1905
    @hexa19058 ай бұрын

    1:47 funny bru but you just measured length in *feet*. Use meter, 1/300.000 of what light travel in 1 second. Pretty intuitive right ?

  • @ohhi687itsme8
    @ohhi687itsme89 ай бұрын

    8:24 he finally admitted it

  • @MaskedDeath_
    @MaskedDeath_9 ай бұрын

    "the AI is smuggling extra information into it's neck" is not a sentence I ever expected to hear. It is strangely resourceful, though.

  • @zachsmith3761
    @zachsmith37619 ай бұрын

    “With the most active pelvis since Wilt Chamberlain” now that is a great joke that may unfortunately fly over many peoples’ heads

  • @Learn_The_Cube
    @Learn_The_Cube9 ай бұрын

    5 am est 😢😢😢

  • @DANNYonPC
    @DANNYonPC9 ай бұрын

    6:16. you forgot a N in front of the U T z

  • @String_noodle

    @String_noodle

    4 ай бұрын

    Nutz

  • @inzanity7212
    @inzanity72129 ай бұрын

    YES! HE’S BACK!

  • @braydentreleaven9370
    @braydentreleaven93707 ай бұрын

    I swear someone needs to make a movie about ai learning like this, it would be awesome