This has got to be the most low effort KZbin video I have ever seen
@se_0087 ай бұрын
Been a while since I've seen a comment this stupid
@d1xxe7 ай бұрын
Pin of shame
@sandermeesters1927 ай бұрын
he litterally said himself that this one was easy and "lazy"
@Tricia4107 ай бұрын
Pin if truth
@anonofDeath7 ай бұрын
im pretty sure this is sarcastic guys, don't get mad at the guy 😭
@GregMcClean9 ай бұрын
Calling yourself "Code Arrow" at the beginning was funnier to me than it should have been.
@AceLAnimation-b2p2 ай бұрын
im pretty sure its a refrence to code bullet
@Snocone333Ай бұрын
yes @@AceLAnimation-b2p
@theultimateamazingsleepyko66874 күн бұрын
@@AceLAnimation-b2pno way I never would've guessed
@Harbor8119 ай бұрын
I love that he not only does this but does full animations for dumb 30 second jokes, as well as creating the entire environment and even having other snowboarders around just to make it feel less empty. Mad props man
@EEEEEEEE9 ай бұрын
E
@ianbeauregard16954 ай бұрын
The kangaroo wasn’t an animation he recorded that in person I think the salad was AI though
@Mr.Shmeat9 ай бұрын
I can't wait for 50 years in the future when b2studios makes a video called "AI goes to war"
@roastwhale939 ай бұрын
Yah i hope he sees this
@Fenhum9 ай бұрын
Technically he could do this right now. Just make the ai play an RTS game
@b2stud9 ай бұрын
Funnily enough this was a serious discussion for a video for a while
@Fenhum9 ай бұрын
@@b2stud Did it got rejected? If so, why?
@Mr.Shmeat9 ай бұрын
@@b2stud If that's ever a video, I better see the fire line, "There are no rewards in war..."
@forkswift.9 ай бұрын
11:10 direct snowman hit 11:33 the legemdary three snowman hit
@the_gigabara9 ай бұрын
on the first hit of the 3 snowman run, the ai deliberately stuck out its arm in order to knock down the snowman, mike tyson style. what a legend.
@EEEEEEEE9 ай бұрын
E
@rottenbike7149 ай бұрын
@@the_gigabarahe literally threw a left hook
@ctnc60599 ай бұрын
It was like he knew he was going down and decided to make as many (snow) people as possible go down too. XD
@RamadaArtist8 ай бұрын
not only is 11:10 a direct hit, but one of the snowman pieces shot off like a mortar and hit another snowman way down the slope. That's gotta count for style points.
@patconner26389 ай бұрын
Okay, but that snowboard carving force simulation algorithm is really elegant! Ive seen folks back in my college days try to simulate snowboarding & their routines always ended up absurdly complicated trying to handle all the edge cases around carving, braking, straigh-line, etc separately. Nicely done
@b2stud9 ай бұрын
Thank You! I tried to keep it simple and true to real life by combining basic friction with some intuition I had from my snowboarding experience
@rueblimaster9 ай бұрын
@@b2studall tho it’s missing the bending of the bord for carving
@robinclaidlaw9 ай бұрын
Yup, it needs to be able to flex and twist to actually behave like a snowboard.
@vastabyss64969 ай бұрын
3:46 "it truly warms my heart knowing that several thousand of you tried to do this" I feel called out, but I'm glad you feel that way...
4:59 That's about my skill level... Things to do when learning snowboarding: - Flail your arms around (everyone should look at you while you blame yourself) - Dislocate your hip (You won't have to snowboard anymore) - Crash against a post (You don't have to leave while everyone is laughing at you, because you're unconcious)
@roadent2172 ай бұрын
Don't forget: - Never bend your knees ever
@itchy78799 ай бұрын
I really like how the snowmen all go off like they have motion activated explosives inside. Really adds to the comedy of it all
@8jof5449 ай бұрын
14:31 Ragdoll: I'm exhausted, sledding is easier. Give me your sled, purple bird !!!
@SoggieWafflz9 ай бұрын
hey that was my sled! rude!
@Mate_Antal_Zoltan9 ай бұрын
they're fish, you know
@MatthewConnellan-xc3oj6 ай бұрын
@@SoggieWafflzDid you make it to the end of the hill?
@remingtoncomp48739 ай бұрын
I just wanna say. You said that the video feels lackluster, but it doesn’t. It’s absolutely amazing. It’s fun content that feels relevant and instructive while also taking us through a creative journey. It’s really amazing work. You should be very proud!
@anakinsghost47879 ай бұрын
The three levels of floor burn: Level 1: You trip and fall on a gymnasium floor. Ouch. Level 2: While running in a gymnasium, you intentionally slide to stop the other team from doing something. Your knee will feel awful for the next few weeks. Level 3: This.
@athenaraines9 ай бұрын
“Skin? I forgot what having skin felt like around 3 hours in.”
@omatic_opulis98769 ай бұрын
@@athenarainesthat's great.
@ktgame26409 ай бұрын
What?
@1personithink9 ай бұрын
Yeah your just gonna sink into the snow from how much heat that is
@nonr25009 ай бұрын
Level 4: artificial turf
@nitricacid25169 ай бұрын
I appreciate the charm you've added to the environment, like the other little fishies sliding, on the gondola, and lil lights in the trees
@reddedo9 ай бұрын
If there are no bonus points for hitting the snowman i'm unsubbing
@b2stud9 ай бұрын
if it makes you feel any better the AI does manage to hit 3 in one run
@theadhduck9 ай бұрын
@@b2stud I'm satisfied
@delphinusv51849 ай бұрын
@@theadhduck I think we are all satisfied
@I-AM-THE-SKIBIDI-RIZZLER9 ай бұрын
@@b2studthats good
@SideshowBen2069 ай бұрын
Bye Felicia
@SneakySneetch9 ай бұрын
I think a major reason he almost never recovers from getting more than a small amount of air is that you never taught him the benefit of bending his knees which is ESSENTIAL while snowboarding.
@daisyjoy2429 ай бұрын
I hope he sees this
@Eagle3302PL9 ай бұрын
standing almost in the middle of the board may also have something to do with it
@Ed-17499 ай бұрын
Yes, but also you're heavily underestimating how complex of a movement that is. Bending like that requires literally every muscle in your body in a coordinated reactive motion from when you hit a jump to when you hit the ground.
@kurgans9 ай бұрын
I like this AI guy sarcastically asking what more people want without realizing someone who knows half a thing about snowboarding might comment. The fucking hubris.
@Joe-yi5nv9 ай бұрын
You don't teach it ANYTHING, that's the whole point. Theoretically the ai is supposed to figure out to bend it's knees by itself
@kitsukiakuama73649 ай бұрын
something about watching a robot catch an edge warms my heart
@bbbnuyyyy9 ай бұрын
i was waiting for a gnarly front edge grab at high speed for the full scorpion yard sale
@jeshguin_the_final_one9 ай бұрын
You and Dingus Labs are the most fun I've had watching AI in a long while.
@BritishBoy9 ай бұрын
I absolutely love this kind of content man. Neural networks are actually so interesting. I found your channel when you uploaded the spiderman AI video and you haven't missed since. Hats off, you're on a roll!
@b2stud9 ай бұрын
Thank you!
@blitzgerald9 ай бұрын
same here, I love funny ai
@mmhmnms9 ай бұрын
im from switzerland and this is your most true-to-life video so far
@subbie-eye9 ай бұрын
3:58 I remember hearing you giggle a lot at this part. Glad to see it in full polish here.
@b2stud9 ай бұрын
The elmo on drugs shot gave me a lot of joy
@subbie-eye9 ай бұрын
@@b2stud I need to borrow the "elmo on drugs shot" phrase. And it was a joy to hear you laugh fully at this shot too.
@Shredster79 ай бұрын
The absolute madlad went out of his way to model and *_animate_* an entire miniature ski resort, ostensibly just because he can, when an undecorated tilted plane would have been mechanically sufficient. What a legend.
@lisahansen4719 ай бұрын
I think it would have been funny if there was Tony Hawk Pro Skater text at the top saying the stunts that the ragdoll did, and there was a reward for doing stunts.
@mmhmnms9 ай бұрын
I feel like whichever patron got punted at 14:40 deserves a special shout out 😂😂 EDIT: wait that's SoggieWafflz from the bowling video!! (36 seconds in)
@SoggieWafflz9 ай бұрын
ehehe
@wiisportswithtea.37369 ай бұрын
What a kick tho, teach it karate next
@ziginox9 ай бұрын
Also rip to the bearded bananahead at 12:20!
@letsdosomething66919 ай бұрын
12:16 there was an unsatisfying lack of metal pipe sound when his head hit the ski lift lol.
@Juni_02209 ай бұрын
Crunchy sounds when a joint receives sufficient force
@taranciucgabrielradu9 ай бұрын
CodeArrow with that "profile picture" had me dead 💀
@Nativityin6lack9 ай бұрын
I love this channel! The humorous gags and running jokes, the skill and effort put into the coding and production of the videos, and the nostalgic reminder of a simple time playing Sumotori Dreams and Blockland as a kid made this video and this channel so endearing to me. Enjoy this (90% of a) cup of coffee on me, and keep the videos coming! and Peace and Love.
@b2stud7 ай бұрын
ay im late to respond to this by I really appreciate your comment! Have an awesome day
@Nativityin6lack7 ай бұрын
@@b2stud No worries ‼️ all the best 🫡
@subbie-eye9 ай бұрын
I saw some of the behind the scenes. Going to love it in full time.
@decrepit_angel34329 ай бұрын
Your videos are so good! The entire environments you create for each video feel so fleshed out and are brimming with character and charm. The video editing is great as well!
@Real_Niclashell9 ай бұрын
knowing he will make more videos on this particular subject is quite exciting
@ChOmPa989 ай бұрын
As a snowboarder who has taught multiple beginners, it was heartwarming to see the AI struggle, act, and even crash in a similar way as a beginner. Love your work!
@a-e36549 ай бұрын
was not expecting the code bullet reference
@LoremasterYnTaris9 ай бұрын
Much as you seem to think that this content was somehow lacking because of how simple (or 'simple', I suppose I should say) it is, I absolutely loved it. Was actually really cool to see the little AI man start to understand snowboarding and nearly make it to the bottom a few times!
@FallenAnxiety5946-n8e9 ай бұрын
Bro is having a fun time :D
@diamondrel51906 ай бұрын
I actually really like that this video is simple, i can understand the inputs and outputs much better than the others (and the WHY) This is one where id love to read through the code
@finneatsfeet18559 ай бұрын
After seeing the intro I’m realizing that he sounds quite a bit like code bullet
@alexbergstrom-yx9yw9 ай бұрын
Code bullet is like this guys deranged cousin
@benjamin53709 ай бұрын
As a snowboarder and someone who used to teach it, this was quite an interesting video. In the beginning it seemed that the ai had begun to use its heal edge to control the board which is one of the first things we teach to people learning! I would have liked to see you try to give rewards for it using and switching between edges the same way we snowboarders go down the hill.
@b2stud9 ай бұрын
This is not the last video I'm going to make on snow sports, but I'm going to use some more powerful software / hardware for those
@benjamin53709 ай бұрын
@@b2stud can’t wait, your work is a joy to watch 🤙
@therealelement759 ай бұрын
0:20 why did you explode my snowman
@geraldwheatly18249 ай бұрын
I love the soft bonk sound when he hits things or the ground
@sampearson34069 ай бұрын
I love how far you've come as a creator. As much as i love the older videos, the dumb humour and personality in the newer ones is amazing
@Minty13379 ай бұрын
7:30 here's something i'd want to see how about the ragdolls have a paintball fight? sounds complicated but fun to watch
@b2stud9 ай бұрын
shhh, this is a future video idea
@b2stud9 ай бұрын
not even idea, it's gonna happen
@Minty13379 ай бұрын
@@b2stud in that case, i can't wait!
@blitzgerald9 ай бұрын
@@b2stud :O sounds fun and I'm gonna sub for it!
@Creepaminer9 ай бұрын
I love these AI ragdoll videos so much 😂 Something I think would have helped a lot is if you added reward for the distance is goes down the hill, and air time (greater than 0.5 seconds), rather than just the time is stays on the board and how straight it goes. Maybe even hitting a snowman too lmao. Can’t wait for the next one!
@itzgxtr9 ай бұрын
my favorite youtuber Code Arrow just posted!!!
@LoraLoibu9 ай бұрын
I love how the ragdoll just PUNCHES a snowman at 11:39
@eugenebergeron9 ай бұрын
Heyo was that a Code Bullet reference
@anuran_anna9 ай бұрын
It might have been an interesting way to modify the reward function to adjust a punishment for falling based on forces applied to the ragdoll - such that falling harder hurts the AI’s score. while being faster is more rewarding (in real life too haha), the NN still needs to be safe to avoid crashing heavily (and losing all of its hard earned rewards!). Probably would have needed some hyperparameter tweaking but could have led to the boarder learning to carve or even stop at the bottom of the slope. Alternatively, just adding a discount factor to the reward function so that a punishment doled out for crashing would become less potent as the boarder was able to stay upright for longer.
@daviandelgado71449 ай бұрын
Bro got me too close my eyes and move my hand. 😂
@CoffeeHype73569 ай бұрын
Same here
@AS-ze5gm9 ай бұрын
Same here too
@Drag0nmaster9 ай бұрын
Same here
@toqher699 ай бұрын
Dude i love these types of videos. Awesome videos! Keep up the great work
@buzzlightyearpfp76419 ай бұрын
the animation is getting more unhinged per video and i love it
@Fleekb0i9 ай бұрын
This channel is so underrated for the quality... thank you!!!!
@davisdiercks9 ай бұрын
11:35 that punch looked deliberate and personal 😂
@judepiltingsrud85979 ай бұрын
I'm incredibly sick right now and getting to watch this goofball do his thing for a while really cheered me up, thanks man. I'd support you on patreon if I wasn't a super broke college student
@therealelement759 ай бұрын
2:35 I understood all and none of the vector math
@gabrielv.43589 ай бұрын
yesnt
@XperimentorEES8 ай бұрын
You got me with the blurb lol. And that's a great point, sports either fall into 'single sentence simplicity' or 'where the hell do I even start' when it comes to their design complexity, inturn making an ai for any given sport can be trivial or a nightmare.
@spicy-slayer9 ай бұрын
I've never seen B2 and Code bullet in the same room, just saying this would explain the giant gap in code bullet's upload schedule
@swirle139 ай бұрын
Another important thing in snowboarding is the edge of the board digs in and provides a lot of resistive force, which is where the classic S-shaped carving comes from. It ensures a central line is followed while maintaining the grip on a single edge. Beginner boards have a shallow bowl shape from front to back, which is easier to learn on, but makes it easier to slide and spin, which can lead to edge catching. More advanced boards actually arch upwards in the middle and provide two contact points right before the rounded ends of the board. This enables easier forward-only travel by reducing (but not eliminating) the possibility of edge bite, allowing faster, straighter riding. Perhaps adding these variables might help your guys from spinning out and losing the board out from under them :)
@superliogaming9 ай бұрын
11:39 triple!
@bendawg34582 ай бұрын
Lol he winds up for the first one😂😂
@Phoeboi9 ай бұрын
This might be one of my favorites series on KZbin. The educational bits mixed with the humor and AI eating it is amazing
@CrusherCallen9 ай бұрын
It’s okay if this video was too simple, you can always make AI play cricket!
@theadhduck9 ай бұрын
It would have to be a two-part video, all of Part 1 would have to be spent explaining cricket
@CrusherCallen9 ай бұрын
@@theadhduck hahahah that's for sure!
@jordanfry51389 ай бұрын
Since you mentioned that you aren't just making one video in this series, a few suggestions: 1) I think the penalty for horizontal movement is a mistake. For one, the speed reward should get the AI going fast regardless, and meanwhile avoiding all horizontal movement both reduces how realistic the snowboarding is and limits the use of your very clever snowboard design. 2) I saw the discussion of it learning to bend its knees, so I figured I'd suggest a solution other than simply telling the AI to bend its knees. If you intend to reward it for doing stunts, by, say, heavily rewarding airtime, might I suggest giving it a way to detect the angle of its board and rewarding it for keeping the board at as flat an angle as possible in the air? That should both help it figure out how to land, at least eventually, and help it learn skills like bending your knees not as a reaction to a direct instruction but as the most efficient way to stabilize the board. It won't be perfect, but I think it'll give it enough info to get it going the right direction.
@Avets6109 ай бұрын
I remember red ai being reckless in ping pong, cant immagine what will hapen with snowboarding
@andrewbanks11759 ай бұрын
Love how these videos are still educational, even though they have become progressively more insane with the commentary. 10/10 wouldn’t change it for the world
@thezwarteridder9 ай бұрын
24
@SuperM7899 ай бұрын
25 is funnier imo
@emptyheadrawings9 ай бұрын
@@SuperM789nah 26 best
@teamtigershark43379 ай бұрын
why was this pinned
@Maccapacca359 ай бұрын
35
@gabrielv.43589 ай бұрын
funny number haha vinte e quatro KKK
@jacobsinner38979 ай бұрын
Hi B2! I love your videos and want you to know I get excited every time I see you released a new one, and wanted to ask how I get to be one of the fish? I also want to comment on your procedure for the AI. I think the model you used for its vision, while being a good system, isn't how we use vision as humans in this task. I think giving the AI Its distance from certain obstacles on the map (trees, snowmen, fences and the lift towers) would more accurately depict how you look out for obstacles when doing these activities. It probably wouldn/t change the result at all, but I wonder if it'd learn how to steer to avoid things? Food for thought. Love your content! Keep it up:).
@b2stud9 ай бұрын
You will need to become a Patreon for that (a paid membership), then you can create a fish over on my discord. Have a look at 2:36 and you'll see the 21 Patreon members and their fish. That probably would've been a good way to do the computer vision as well, I know it's a common method used for these things. But in all honesty, I thought it was super funny to watch it hit a tree / pole.
@vyzion30899 ай бұрын
8:37 I want my red fellow to have a name, so I decided that from now on his name will be Alfred
@Perfect.unsymmetry9 ай бұрын
Yes
@PeterMyler9 ай бұрын
Bro, you're so much better than code arrow. Honestly, I mean it. ❤ can't wait for more !
@terminal_24959 ай бұрын
Yooo new video from B2
@furbyfubar9 ай бұрын
I fully expected the first reward function to result in an AI learning to make it to one of the big ramps slowly enough that it could then stand still on the flat part of the ramp and keep getting infinite rewards.
@SockLove9 ай бұрын
Code arrow is my favourite youtuber after code bar
@slimestudios97489 ай бұрын
7:48 you jest, but this did make me realize how absolutely hilarious, if difficult, it would be to see this AI attempt an RPG/roguelike there's been attempts before such as the Pokémon Red run where the AI traumatized itself so badly the very concept of Pokémon Centers shocked it, but the way you animate and the delivery of the gags, plus the occasional dry wit from yourself would really put something like that over the edge in the end though, i can see the main issues lying in the reward system (as the timestamp was in a rant about reward systems) being difficult to define, let alone implement, and also just that it'd take forever to get any kind of good results out of an AI that takes like 30 bajillion hours just to relearn the concept of not falling over the minute it begins existence
@onemadscientist73059 ай бұрын
Just saying, but I might tune into a 24/7 real-time AI snowboarding stream occasionally…
@THE_CARBON9 ай бұрын
Same
@ishkanark67259 ай бұрын
Same
@NotSoMelancholy9 ай бұрын
If there’s anything I’d love to see iterated it’d be this one. There’s something so satisfying in seeing snowboarding work. So much potential, race them, little obstacles/moguls, teach them to jump, or even do rail or box. I think it’s neat
@Cyber_Official9 ай бұрын
0:35 I feel called out
@richardhallyburton9 ай бұрын
I've only been snowboarding a couple of times. I have so much empathy for that ragdoll.
@Axel-wo6qu9 ай бұрын
4:34 the ai just started learning and I'm like "0h" Is he titling the phases of ai learning or... oh.
@SamChaneyProductions9 ай бұрын
It's impressive that you were able to so accurately model the physics of the edges and so we saw the ragdoll fall in realistic ways so familiar to snowboarders like catching a downhill edge. I think it would be worthwhile to revisit this and try to incentivize carving and turning, maybe by making some moguls or an obstacle course. Also I think it would add a lot if you added overly gruesome sound effects when they fall and hit things, like foley in movies.
@mattybrunolucaszeneresalas90729 ай бұрын
“Today, I’m going to train an AI to snowboard. But 1st.. _we need to learn how to Après-ski party like the pros.”_ *_gurgles 5 gallons of beer aggressively_*
@ReySilverskin9 ай бұрын
If your only reward at the start was for staying upright, I'm a little surprised the AI didn't simply find a way to stop and stand still. Who knew.
@louiscypher69199 ай бұрын
0:12 Literally me.
@overanalyzed52589 ай бұрын
These videos are what i use to keep myself going in my cs math degree. They bring such joy
@peace26529 ай бұрын
money money money This man will do anything for money.
@proyoloks13869 ай бұрын
I honestly expected more people to read it...
@xanderman17 ай бұрын
This one was nice and chill. I cant wait for "AI learns to hug his best friend and give affirmations"
@Wyrmwould-Star9 ай бұрын
13:58 The closest the AI got to hitting the fence
@charliehey27919 ай бұрын
Right now you're training me to keep watching your vids by boosting my serotonin with the sphere guys on the ski lifts 🥺
@jonapoka71099 ай бұрын
You should add rewards for jumps too. Maybe teaching the ai to use its legs as kind of a spring to soften the landing (crouching when landing). Giving points when it lands a jump with over 2 seconds of airtime if it doesnt fall over in the few seconds after landing. After teaching that you could keep track of the boards rotation and give points on how much it rotated while airborne so the ai learns to do tricks. Great video as always 🙏
@gabrielv.43589 ай бұрын
13:28 what the... The subtitles said something???
@dirtpig024 ай бұрын
for
@korriannavanheart89113 ай бұрын
for
@TungstenRaven77 ай бұрын
I like the message you put on the underside of the board at 3:03!
@crowbartender9 ай бұрын
I think discouraging the AI from turning was a mistake. Snowboards aren't even supposed to go straight, you're basically always turning since that's how you control the board. Turning is also what makes snowboarding look cool, without it it's just... this. I wonder if you could encourage the AI to turn without it just spinning in circles. Cool vid anyway, hope to see more of this!
@MyProfileIsAGalaxy27 күн бұрын
these are easily my favorite videos on youtube
@DarkOmegaMK29 ай бұрын
We wanna hear a dramatic tale of how the reward system literally cost blood and sweat. How everyone around you started being concerned about you: your dog, your wife, your wife's boyfriend. And how they all came together to support you and rehabilitate you so that you could overcome these challenges turn into a better person.
@luisostasuc81357 ай бұрын
The "wifes boyfriend" joke wasn't funny the first time. It never has been funny, just to clarify. It's an unfunny joke.
@sillyman3579 ай бұрын
You are my favorite coder channel, you satisfy my yearning of witnessing silly little guy
@kimberlylewistyner20709 ай бұрын
9:47 he could have gone on the ramp but chose to fell!😫😫
@ZekeStudiosFilms6 ай бұрын
at 9:02 he did the same thing but decided to dislocate his hip on a tree. Guess he just doesn't like ramps
@buddabudski18249 ай бұрын
excellent video. seems like you already have good ideas of how to spice up this snowboarding excursion. more catapults please
@kimberlylewistyner20709 ай бұрын
11:01 yes!!
@Rachano9 ай бұрын
I think it might have been useful for you to look into how exactly snowboards are made proportional to the body and weight of the rider. From what little I know, the board should be longer to better support the ai, and the feet should be attached a little farther apart and the feet angled slightly apart. The different foot position allows for you to use your hips to "kick" the board which could help with changing direction and balance. Of course, making it hard for the ai is part of the fun. Looking forward to more!
@thejunkman9 ай бұрын
10:51 is what we all came to see.
@amy532419 ай бұрын
that was a great explanation of the vector math in a comprehensible (for some) and well simplified way, the flailing calc 3 student in me appreciates it greatly
@Vinnie_7289 ай бұрын
Super cool! I hope we see more progress with the Bloons AI.
@alan2here9 ай бұрын
come on :/ post it in 6 hours then
@gargoylegray77259 ай бұрын
This is the only kind of AI related content I feel safe with knowing exists. This is pure and good.