I taught an A.I. to speedrun Minecraft. It made history.
Ойындар
Robots might be taking over the world, but it all starts with Minecraft.
💟 Join my Patreon for exclusive videos, early access, end credits, and more! ➵ / mcbyt
🌲 Join the BlueWillow discord to make your AI masterpiece! ➵ bluewillow.ai/discord
𝄡 Join the AltoClef discord to experiment with their Minecraft AI! ➵ / discord
🕹️ Check out the new Minecraft server! ➵ mcb.yt
🎙️ Subscribe to the live channel for streams every weekend! ➵ / @mcbytlive
🤖 Join the Discord and chat with my community! ➵ / discord
🐦 Follow my Twitter for, idk, memery I guess ➵ / mcbytt
[SOUNDTRACK]
Scoobadive - Electric
Lupus Nocte - Midnight Safari
C418 - Beton
ELFL - Alienated
Daniel Fridell - Motional Overload
Grieg - In the Hall of the Mountain King
Lofive - Lisboa
Oh the City - Ad Infinitum
Koji Kondo - Jolly Roger Bay
C418 - Sweden (Astrophysics Synthwave Remix)
Toru Minegishi - Hyrule Castle Town
David Wise - Kongo Jungle
Gavin Luke - Feeling Alright
AGST - Erupt
[CHAPTERS]
0:00 - Intro.
0:21 - Making AI graphics.
1:41 - Writing an AI storyline.
2:00 - Finding our speedrunner AI.
4:02 - The speedrun begins.
10:53 - Outro
bye love u
Пікірлер: 630
💟 If you feel like it, join the new Patreon for exclusive videos, early access, end credits, and more! ➵ patreon.com/mcbyt 🌲 Join the BlueWillow discord to make your AI masterpiece! ➵ bluewillow.ai/discord FAQ: *Did you actually train the AI at all?* Yes - while I didn't create Alto Clef or Baritone, I did modify the gamer task (the one that speedruns Minecraft) to skip some things (e.g iron armor, extra eyes) that were there as a safety net. There's a reason this run is an hour faster than most of the others out there! *Is this actually an AI?* Yeah! Baritone, and therefore Alto Clef, is based on Machine Learning (ML), which is a type of AI that takes data (for example, where a diamond is), applies an algorithm (the Baritone pathfinding code), and performs a task without being hard-coded (like mining that diamond). The other AI bots I mentioned in this video are based on Deep Learning, which uses neural networks (computer models of a brain) to "think" about how to accomplish a task; the only problem is, Minecraft deep learning bots aren't that smart yet. Music credits and chapters in the description. This is a very... different sort of video for me, but I think it turned out really well! Hopefully you'll feel the same :)
@Scratchfan321
Жыл бұрын
@@user-ex4cu7ni6f :(
@mcbyt
Жыл бұрын
@Walter D:
@thew8605
Жыл бұрын
@@mcbyt did you forget to pin this comment
@mcbyt
Жыл бұрын
@@thew8605 I pinned it then edited it, and editing comments unpins them (really dumb youtube feature). Thanks for reminding me haha :)
@thew8605
Жыл бұрын
@@mcbyt no problem
Original dev of the bot here, awesome work! This is an insanely high effort production. Not only is the whole video narrated and saturated with edits, but you've also gone out of your way to modify the bot's code to make it run faster (and anyone patient enough to sift through my code deserves a medal).
@D4N1LO
Жыл бұрын
Great job making it man 🙌
@ItzzFinnix
Жыл бұрын
Good work to you too !!!
@tanhrs8711
Жыл бұрын
Exept it is not an AI. It is like you said a bot.
@sans6993
Жыл бұрын
@@tanhrs8711 well, baritone is an ai, this is a fork to baritone, so it can be considered a bot and an ai
@Am4x667
Жыл бұрын
@@tanhrs8711 it's a deep machine learning agent since it collected data and has a dataset that it can use to perform different actions and solve problems
here's an ai that speedruns minecraft. *Shows a total of 21 seconds of the ai in a 11 minute video*
@jamiefoley1200
9 ай бұрын
Literally😂😭
That skeleton thing was added in 1.10. They're called strays. They're skeletons that spawn in winter biomes and shoot slowness arrows.
@FoxSlyme
Жыл бұрын
I would rather say "cold" biomes as there are no seasons
@MCrelationz
Жыл бұрын
@@FoxSlyme Okay bud.
@me-myself-i787
Жыл бұрын
@@FoxSlyme There is also no temperature in Minecraft.
@FoxSlyme
Жыл бұрын
@@me-myself-i787 burning in the fire? freezing in the powdered snow?
@janmamu8721
Жыл бұрын
@@me-myself-i787 (as far as i know) there is temperature but it’s only used to make sure that “hot” biomes don’t appear next to “cold” biomes
Worth pointing out that it's not actually "AI" as in machine learning, it's just a bot that has a select list of tasks to accomplish and it does that by using baritone (again, not "machine learning" or AI, just a fancy A* pathfinding algorithm). While you can call it an "AI", it's really just a fancy way of saying that it's a "NPC"
@thecountrox
Жыл бұрын
was gonna comment this
@mcbyt
Жыл бұрын
Yeah, that's my bad - I was under the impression that Baritone was machine learning because of how it navigates around obstacles, when it just mimics machine learning behavior by calculating paths in chunks instead of doing that on the spot.
@thecountrox
Жыл бұрын
@@mcbyt great video nonetheless, machine learning models need training and something as complex as speed running mc would need soooo much training data and nodes that it would take quite long to train and an insane GPU to run properly
@TwiStedTentom
Жыл бұрын
Regardless of what it is, it's impressive.
@IceTank
11 ай бұрын
AI stands for artificial intelligence, which includes path searching and planning algorithms. What you are referring to is ML as in machine learning. Baritone is indeed not ML, but it is AI. And yes, a lot of people call everything AI when it would be more accurate to call it ML. Although a lot of people would call ChatGPT and other large language models an AI as it is able to act 'smart' and plan even tho it is just a machine learning model.
Regarding the bot not using a boat at around 7:03 Altoclef, or even Baritone for that matter, doesn't have the ability to ride entities and control them. You can ride a boat, or a horse, and execute any command that moves the bot, and (If I remember correctly) it would fail every time
@mcbyt
Жыл бұрын
Yeah haha - wish I knew that ahead of time and avoided maps with thousand-block oceans
@cheezballz8146
Жыл бұрын
@@mcbyt You woulda been put in the grave by the thing then lol, for the seventh time!
@MrCaptainTea
Жыл бұрын
@@cheezballz8146 Damn roasted 😂
Guarantee this video will blow up, AI is so popular, great idea MCBYT Well played.
@mcbyt
Жыл бұрын
Haha, I hope so! And thank you :)
@scoopet
Жыл бұрын
Wish it was real ai though, not just an algorithm going through tasks for baritone to walk to / mine / kill
@arttukettunen5757
Жыл бұрын
Honestly he's getting relatively low views on most videos compared to the production quality imo. Ofc some topics he covers are more niche but I don't think this video would be like that.
@whatdadogdoingaming
Жыл бұрын
I second that
@mcbyt
Жыл бұрын
@@arttukettunen5757 I'm honestly super pleased with how many people have gotten to see my work lately - there's definitely people who have the same quality of content at a much wider scale, but I'm sure that'll come with time as long as I can consistently create content this well-received :)
I had this video idea but I sat on it for a while and gave up! You did a great job on this dude
@villaainarc
Жыл бұрын
guinnyyy
You didn't train or taught ai anything. You just presented someone else's work and added poem with graphics created by ai
@ICE0124
9 ай бұрын
yea, and it didnt make history at all, also baritone isnt even an AI, its just a path finding algorithm and altoclef just gives it tasks in a specific order. this whole video is just a clickbait mess
@brunogatti383
Ай бұрын
@@ICE0124 Path finding IS ai. But yeah, i get it. It's not really training anything. But it's just because nowadays explicitly programming an agent with classic AI techniques like pathfinding is more profitable than using Reinforcement learning
Sees stray: What are those? I need to play 1.19 more. Stray added in 1.10: "and i took that personally"
This is criminally good content. Keep it up bro!
@mcbyt
Жыл бұрын
Appreciate it man, I'll do my best!
The title is completely misleading, considet changing it.
This is actually a crazy use of ai most ai ran speed runs are very linear games but mine craft has so many paths you can take to speed run it
Nice! Small correction though, Baritone is not an AI. Everything it does is programmed manually. The other projects are actually real AIs that have full control over the game (mouse, keyboard, etc) and have been trained on TONS of real gameplay.
@mcbyt
Жыл бұрын
Yeah, that's my bad - I was under the impression that Baritone was machine learning because of how it navigates around obstacles, when it just mimics machine learning behavior by calculating paths in chunks instead of doing that on the spot.
@nuarbed
11 ай бұрын
@@mcbyt yeah i thought that too
6:00 that mob has been in the game since 2016, so for 7 years lol.
@mcbyt
Жыл бұрын
Yeah, I'm uh... a bit behind.
This guy thought the Stray was from 1.20… ITS FROM 1.10! THAT WAS 7 YEARS AGO!
Bro the ai was just flexing on you with wasting 1 whole hour on just swimming back and forth thru ocean and still beating you
That was an awesome speed run. good job
those strays at 5:59 were added in 1.10
@mcbyt
Жыл бұрын
... oof. i need to get with the times
wow, thats amazing! keep up the great video!
I would love to see round 2.
I am definitely not an expert, but from what I read, MineDojo did not make it to the End by itself. The AI was artificially placed there by the developers. Currently, all it can do is perform basic instructions like "shoot at the dragon". What is impressive though is that all the information the AI receives is the screen itself. It is not given any additional data like where the blocks are. This is different from baritone, where it is fed entire chunks to process. This AI just looks at the screen and does stuff like humans do. I think that is what is the most impressive about MineDojo.
@SimoneBellomonte
10 ай бұрын
Oh, thanks for pointing that out, I thought they actually managed to make an AI that basically did the entire game except the Ender Dragon seemingly bugged? I didn't quite understand that from the video, from how he put it, it sounded like the Ender Dragon just bugged when the AI almost completed the game? Not sure if it was a bug of the game itself or they were using some sort of modified build of the game (other than the player obviously already starting in The End, but that could just be cheats or a mod), would like some more clarifications about it.
This guy is so underrated, great video!
@mcbyt
Жыл бұрын
Thank you, I'm glad you liked it!
Impressive, not only did it beat you but it flexed on you by going for a half an hour swim in the middle
Really impressive how AI has blown up recently so much
The stray (poverty skeleton) was added in 2016
"And everyone died. The end."
my favorite part is when you and the Ai was good at the game
@mcbyt
Жыл бұрын
yeah, i'm VERY good (ignore my 6 deaths)
@nirrrzoom
Жыл бұрын
@@mcbyt e
Omg, for your first speedrun it was pretty good 👍 I enjoyed this video 😊 Thank you for making this video 😊
The fact that he called a stray a poverty skeleton, and said it was from 1.19 shows that he has not played this game long
@ashtonevans7254
2 ай бұрын
Bro makes Minecraft videos and had never beaten the game before 😂 which is ok I just thought it was funny lol
I don't know why i was expecting a CodeBullet like video when this showed up on my feed
I never realised that you really have such a great voice, really stood out with this type of video!
@mcbyt
Жыл бұрын
Haha, thank you
@notyarrs
Жыл бұрын
@@mcbyt
next videos gonna be about ai predicting the future of minecraft
@mcbyt
Жыл бұрын
at this rate honestly, yeah
cant wait to see the bot perfected to be honest. nice work to by the way! :D
Ive always wondered if this was possible an now i grt to actually see it!
I love videos like this, you’re very talented dude
@mcbyt
Жыл бұрын
I appreciate it man, glad you liked it!
Used this smart path finding algorithms to beat the game in servers.
this Al guy is learning pretty quickly, maybe they can beat the infamous TAS guy in the future
@mcbyt
Жыл бұрын
Now that's a battle for the history books
@SuperJaxsonmowingMorris
Ай бұрын
TAS VS AI guy 🔥🔥🔥🔥🔥
Very interesting and well done video. I think the time in the thumbnail is a bit misleading though. I was watching Minecraft speedrun history videos and thought maybe the AI had found a new mechanic or set a record or something.
"I need to play 1.19 more" the Stray, added to minecraft in 1.10:
5:58 BRUH THAT IS A STRAY AND IT WAS ADDED IN 1.10 LIKE 7 YEARS AGO
@mcbyt
Жыл бұрын
I'M SORRY I PLAY 1.8
@8crafter
Жыл бұрын
@@mcbyt bruh if u don't like the new combat system then just play bedrock edition
Oh my god the transition at 4:45 was SOO smooth.
@mcbyt
Жыл бұрын
haha thank you :)
@atticusjay
Жыл бұрын
@MCBYT may I ask what editing software you use? Also if you have some kind of tutorial I can reference or maybe just a brief explanation of what you did. Thanks in advance :)
Any videos talking about all the updates from the past few years? Cuz I haven't played in over 5 years and when I look at everything that changed im thinking "Woah!"
5:58 "I need to play 1.19 more" meanwhile strays being added in 1.10
Here before this explodes lol. Outstanding work!
@mcbyt
Жыл бұрын
Thanks so much, glad you liked it!
For one cycling the head of the dragon does align with the head hit box of the dragon, when perching the physical head is actually delayed and the head hit box is by the tail
I got all my blaze rods and pearls on my new hardcore in just under 30 minutes. I was hyped
Ohhhhhhhh mojang is gonna be shock my this anyways good work man keep it on
The sheer implications are that someone could teach an ai so thouroghly that it can do everything to beat the game with literal perfection for its situation. This is his the beginning of ai for Minecraftz
That’s a really cool concept, I hope to see more training iterations in the future. Maybe a colab with Code Bullet for some extra hype on the project
@ICE0124
9 ай бұрын
its not an AI he just took someone elses project that gives instructions to a path finding algorithm and then used someone else's texture pack and added like 2 new textures made by AI just to shill a sponsor.
Mcbyt: Mentions Open AI Me: *School flashbacks of cheating on essays*
bro why do I feel like some of those deaths were on purpose
For the ender dragon fight going forward, turn on hitboxes (f3 +b), it makes it a lot easier
I'm excited to see the results.
Came here to watch the AI, 80%+ of the video is watching the player. I feel clickbaited.
@DexNathan
11 ай бұрын
Just watch the creator of the bot's run, you can see the bot's perspective and the spectator's perspective.
The bot did the infamous "boat skip" which due to being covered in water, leads to major time saves in the nether
@mcbyt
Жыл бұрын
Ah yes, how could I have forgotten the classic boat skip
this should have more views.
Cool video bro, Was Entertaining up until the ending. You are so underrated
This is insane
lol that poverty skeleton was added in 1.10
A computer beating Minecraft?! I can’t even do that!
An A.I that completes minecraft for you. How useful.
Really well done video!
@mcbyt
Жыл бұрын
Thanks so much!
The holes are here to get you!
my heart when you called the stray a 1.19 mob
Wow, I just wondered today in a call with a friend if there’s a video of an AI playing Minecraft. Friend said “probably” so I searched KZread and found this video on exactly that! Super interesting and fun 🙌
i like the idea of a function that just kills the player if the ender dragon exists
Personally I would’ve liked to see more of the bots run. Great video overall
@mcbyt
Жыл бұрын
Thank you! And yeah, unfortunately a lot of the AI run was just the swimming part or mining trees, but I included as much of the interesting parts as I could!
Just as i thought, it's only a matter of time until AI starts beating the speedrunners.
from my knowledge, this is not an AI, just an algorithm. AI can make it's own decisions and use training over epochs to learn it's own strategies. This just is taking a human list of tasks and use a pathfinding algorithm to do it.
DUDE THIS WAS SOO COOL!!!❤❤
do a AI manhunt another AI while speed running minecraft 🤔
For first time beating the game, that's very good!
@mcbyt
Жыл бұрын
Thank you!!
6:00 its a stray and its been on for quite a long time now like 1.11 or 1.12 added
What’s the Shaders you used in this video?
@mcbyt
9 ай бұрын
Sildur's Enhanced Default
next the bot cuts the zero at the end
great video!
The "poverty skeleton" (stray) has been in the game for a while
u didn`t thought him how to play, u just downloaded it and waited for him to beat the game
@hibblebins
9 ай бұрын
*’
@hibblebins
9 ай бұрын
Plus its teach not taught
YESSSIRRRR NEW CONTENT
5:59 bro strays have been in Minecraft since 2016 💀
6:00 "I need to play 1.19 more" Bro that's from 1.10, seven years ago
@cypphi
Жыл бұрын
1.18 lol
make a Minecraft ai friend, so people with no friends can play with someone, and feel not lonely
Bro thought stray was a 1.19 mob💀
I love this video although the title could be a little misleading saying you taught it but I don't really mind that because channels like this deserve more attention anyways Edit: also technically baritone isn't Ai but instead just a pathfinding bot
MCB doing the same he always did Not disappoint
this is crazy i remember nvidia did something like this
The Stray was added years ago at the same time as The Husk, it's not new to 1.19
@mcbyt
Жыл бұрын
I am WAY out of date
Amazing video!!
@mcbyt
Жыл бұрын
Thank you so much, really happy to see it being enjoyed so much! I was kinda completely lost making this so I'm surprised at how well it turned out lol
If the ai used boats it probably would've won like an hr earlier fr
I love how he mixed the sponsor in the actual video
@mcbyt
10 ай бұрын
Any chance I get to do that, I take. Don't want it to seem like an ad, these are genuinely cool services not just "hehe give me your credit card"
Are we just gonna ignore him saying this is the first time he’s beat Minecraft
But it's still impressive, because even if you didn't lose by a margin of seconds, you're still a new player, which means that you were almost equal to an AI who has been programmed to be able to do this thing. Pretty impressive in it's own sense.
Surprised at how not-shit the AI in game world textures are. They're definitely weird upon closer inspection and maybe even uncanny at times, but they're not bad, they fit the game.
make a video on deletion transfers
whaaaaaaa sick bro! thats amazing.
Great video brother, idk if you'd remember me but we knew each other back in the mcmarket days we were both kids and both kinda toxic to each other haha (Sell/Hi/Eggsy).. glad to see your channel is doing well fella keep it up 🙏
Nice 13 bed 1 cycle
As cool as this may be, just make sure to understand what AI is before titling it as such, AI makes its own decisions, this is a program and a nueral network, where it followed a program to make the nueral network, and completes requests by the program from items in the nueral network. It isn't an AI.
Alto Clef? Like that guy from the SCP Foundation? XD