Machine Learning AI (DI-Star) Can Beat StarCraft II Pros

  Переглядів 120,173

Harstem

Harstem

2 роки тому

Now retired Chinese Zerg play iAsonu contacted me about playing vs a machine learning AI he has been building with his company SenseTime.
Wanna play vs The AI Yourself?
Github: github.com/opendilab/DI-star Download
Set up help: drive.google.com/file/d/1V_Kd...
iAsonu changed the names of the models to Sc II characters:
ModelA-rl_model, modelB-Abuthur, modelC-Brakk, modelD-Dehaka
Hope this helps. Any questions please put them in the comments and I might answer them now or in a later video
Patreon: / harstem
My second youtube channel: / @harstemcasts
Twitter: / harstemsc2
Twitch: / harstem
Instagram : / harstemsc
#harstem #SC2 #StarCraft2

КОМЕНТАРІ: 294
@hangzhou7212
@hangzhou7212 2 роки тому
Hello everyone, I'm iAsonu. Big shoutout to Harstem, this video is awesome, hope you enjoy it! Everyone is welcome to play with the AI or do furthur research on it. Great to be back in SC2 community!
@oOOoOphidian
@oOOoOphidian 2 роки тому
I appreciate the exciting sudden influx of AI games we have been lacking. I hope to try out some play against it and maybe learn something too.
@sinaazartash3566
@sinaazartash3566 2 роки тому
Hey hang. I just finished a master's research project in a few state-of-the-art rl models. I am trying to enter the field so I am building a portfolio. I would love to talk to you, learn how you coded it, and improve the model.
@zhangeric6968
@zhangeric6968 2 роки тому
啥时候能干time?
@zinkist
@zinkist 2 роки тому
Thanks for working on this I think it's awesome! I am curious about two things: How does this differ from the bot that Scarlett helped program in terms of logic? How much compute power is needed to run this, could I run my own AI league at home and it would just take longer to get batches done or does it need multiple servers worth of compute?
@jonsolo32
@jonsolo32 2 роки тому
There is a UKposts channel named Laughingamez that did a lot of Alphastar content. He would be interested in replays.
@iUnitSage
@iUnitSage 2 роки тому
Harstem: "I lost to a freaking computer" Anyone in chess: "First time?"
@xanderwilson8293
@xanderwilson8293 Рік тому
This is the most relatable comment I've come across
@jonathanchow3401
@jonathanchow3401 2 роки тому
@harstem, if you could invite the iAsonu to explain it more technically for us AI nerds in the audience, that would be awesome!!!
@chriskett6590
@chriskett6590 2 роки тому
that would be realy great!
@Sara_Feingold
@Sara_Feingold 2 роки тому
Yeah, great idea!
@TheSwordfish97
@TheSwordfish97 2 роки тому
I don't know if he would be up for the challenge
@kaleidoscope3234
@kaleidoscope3234 2 роки тому
he work professionally. You gotta pay him for this.
@johnmorrell3187
@johnmorrell3187 2 роки тому
I'd love this
@danielskrivan6921
@danielskrivan6921 2 роки тому
"I am the human, of course." Sounds like something a Terminator sent back by Skynet would say.
@knicklichtjedi
@knicklichtjedi 2 роки тому
What I love the most about AIs like this is, that they sometimes have literally 0 APM in the early game, because there is nothing to do, while humans continue to spam buttons.
@stamythezombie
@stamythezombie 2 роки тому
Humans spam for two reasons AI don't have. One is that humans don't react instantly to the map and jumping your camera around gives you higher chance of randomly stumbling into something just out the minimap. The other... is just keeping your hands warm.
@LoLaSn
@LoLaSn 2 роки тому
@@stamythezombie Also keeps you more focused on the game
@platogkrone7161
@platogkrone7161 2 роки тому
@@stamythezombie The Carpal Tunnel Syndrome just isn't worth it.
@dr_cachetes6822
@dr_cachetes6822 Рік тому
Also ego and average apm?? Lol
@dabdoc3885
@dabdoc3885 2 роки тому
Playing vs. the computer was always too easy or too hard and that was all the thought I really gave it. Seeing people working on these AI's really makes you appreciate the complexity. These videos are fascinating
@daftwulli6145
@daftwulli6145 2 роки тому
yea because these AI´s allways cheat on the higher difficulty settings, but an AI like this is a fascinating conceot, it could very well be the future of gaming
@jonbecherer5103
@jonbecherer5103 2 роки тому
I miss alpha star !! I wish they would have just let it keep playing on the ladder to this very day. They stopped the glorious takeover too early. Glad to see some developers picking up the ball!
@jaroslavbecvar9541
@jaroslavbecvar9541 2 роки тому
Unfortunately running aplhastar is really expensive.
@TRaIT0rZ
@TRaIT0rZ 2 роки тому
Always impressive to see the progress of each AI project in the gaming space.
@SpielkindFR
@SpielkindFR 2 роки тому
When I see videos like this I think the AI overlord that will end up turning us all into batteries will come from a video game.
@Vit-Pokorny
@Vit-Pokorny Рік тому
@@SpielkindFR Dont worry, humans are shit for batteries, even potatoes are better.
@tomyao7884
@tomyao7884 2 роки тому
This AI feels a lot more real than alphastar, which did unrealistic micro across an area wider than the screen. EDIT: After looking at the blizzcon version of alphastar again, I think it did very good decisionmaking and realistic human micro after the fix. It was only doing unrealistic micro vs mana earlier in the year
@Figgy20000
@Figgy20000 2 роки тому
That was the first Alphastar. The ones they released for ladder were ridiculously nerfed and had severe APM caps.
@N0noy1989
@N0noy1989 2 роки тому
@@Figgy20000 Yup, but it was still doing micro not possible with a mouse and keyboard, that was the point. The stalker micro with the capped APM still isn't possible movement for a pro. In fact, that was one of the telltale signs when people were hunting for that AI in the ladder. Compared to this Zerg AI that does things like a human pro.
@dannygjk
@dannygjk 2 роки тому
@@N0noy1989 Incorrect, DM adjusted the parameters so that AS did not exceed what a top GM can do both on ladder and at the Blizz event. iirc even some players below GM won a game.
@goatmeal5241
@goatmeal5241 2 роки тому
@@dannygjk They limited its average and burst APM, but it still had times with much more EFFECTIVE APM since real humans use autoclickers and spam clicking a lot, which inflated those caps on the AI, and which the AI could use for pure effective actions rather than the high proportion of redundant actions humans do.
@dannygjk
@dannygjk 2 роки тому
@@goatmeal5241 DM nerfed AS even more than that. Look it up.
@jasonvrba4644
@jasonvrba4644 2 роки тому
The AI killed 15 workers that first game with those lings. Quite impressive
@VenturiLife
@VenturiLife 2 роки тому
Imagine what it will do to humans in RL
@FateCraft
@FateCraft 2 роки тому
The endless roach fight at 20:53 felt like watching Brakk vs Yagdra in the hots campaign haha, it never ends
@nohbodhi1120
@nohbodhi1120 2 роки тому
It actually makes sense that AI would struggle with zerg the most. Compared the the other races zerg is all about responding to your opponent and long term planning and less about micro or mechanics
@jg1093
@jg1093 2 роки тому
So cool to watch this and have your analysis as well. Would be great to see other matchups with this AI as well.
@DB-yj3ii
@DB-yj3ii 2 роки тому
Wow! Cant wait to try it out. This almost feels like a warchest! New exciting sc2 content!
@tylerm.9408
@tylerm.9408 2 роки тому
Fun games Harstem! Really great work your Zerg is looking great
@ninjaengineer9393
@ninjaengineer9393 2 роки тому
Having written machine learning programs, this is very satisfying. Well done sir!
@shadowsift
@shadowsift 2 роки тому
Imagine an ai cannonrush
@JohanEQUIXOR
@JohanEQUIXOR 2 роки тому
if you train him to do it, he will ;)
@vladislavkaras491
@vladislavkaras491 2 роки тому
It is really impressive, that how much bots has evolved in SC2. And if they can beat like master+ level, it is... wow. Great job from iAsonu. If it is possible, I would love to see more videos about that. More videos about other types AI :P Thanks for the video, Harstem!
@kledmass
@kledmass 2 роки тому
Nice video quality, it is not blurry at all like a lot of videos I see on other youtube channels.
@danielcheng769
@danielcheng769 2 роки тому
Damn, some very solid decision-making out of the AI, and the capped APM / processing speed / micro accuracy also makes it almost indistinguishable from a human player.
@zhangeric6968
@zhangeric6968 2 роки тому
iAsonu used to be the most powerful players in China,has a strong dominant, ever let TIME cried several times, but as the growth of the age, TIME gradually beyond him,so he chose to retire, and jioned a technology company, determined to develop a starcraft AI instead of him to make TIME cry again.
@Kingsman51895
@Kingsman51895 2 роки тому
他俩毕竟是爸爸跟儿子😂
@zhenrustin1483
@zhenrustin1483 2 роки тому
MTCA!
@rngesus8057
@rngesus8057 2 роки тому
awesome! it was alphastar videos that got me in to watching starcraft to begin with
@ThatSnail
@ThatSnail 2 роки тому
Tried playing against it. Got totally thrashed by it. Great work by iAsonu!
@sergeanthattie9822
@sergeanthattie9822 2 роки тому
Love videos like this, the original alphastar is what actually made me realize just how interesting AI learning/algorithms are to me and am now pursuing a college degree in computer science for that now
@TheSuperappelflap
@TheSuperappelflap 2 роки тому
thats funny because alphastar is literally the most useless uninteresting application of machine learning i have ever encountered in my career as an AI engineer. glad to see it at least did some good despite being a bigger exercise in futility than coding a chess computer in the 21st century to prove computers are better at math than humans. alphastar won all its games with unrealistic apm and micro accuracy and inhuman response times. no amount of gfuel can get a human to play that fast, even if apm is limited to what humans can realistically achieve its not a fair game, thus the computer will probably win.
@sergeanthattie9822
@sergeanthattie9822 2 роки тому
@@TheSuperappelflap It exposed me to machine learning, the thought that an AI could make decisions based on data it had collected and refer back to it in real time absolutely captivated me
@dannygjk
@dannygjk 2 роки тому
@@TheSuperappelflap Surprising to me that an "AI engineer" would say some of the things you said. For example, "...to prove computers are better at math than humans.". There is a lot more to neural net systems than just doing math better (faster?) than humans.
@TheSuperappelflap
@TheSuperappelflap 2 роки тому
@@dannygjk neural networks are just engines for doing a lot of linear algebra in parallell, which is also how the human brain works. the difference is that human brains are very complex with billions of nodes performing different tasks that are all interconnected, and neural networks are designed to perform a single task in isolation, therefore they are much better at performing that one task at very high speeds. designing a neural network that can beat humans at one video game by performing a couple tasks very well very quickly is not a challenge in 2022. its been proven many times over the past 40 years that humans are no competition for computer engines at games, from chess computers to alphago. alphastar for sc2 was just a PR project for google, nothing more. it was a waste of time and money that they could have invested in building a neural network that can do something useful.
@dannygjk
@dannygjk 2 роки тому
@@TheSuperappelflap Your explanation, (which I was already aware of), is missing an explanation of why human biases is not a factor compared to the old school techniques.
@knicklichtjedi
@knicklichtjedi 2 роки тому
I would love to hear some thoughts of the Developers when they created these AIs. Their frameworks supports a lot of different model types and Im curious about the more technical details here!
@thomasnussbaumer1556
@thomasnussbaumer1556 2 роки тому
would be interesting to see how it goes if you played a whole series against the same agent
@alesjaterka2155
@alesjaterka2155 2 роки тому
I would like AIs like this one or alpha star with systems implemented by those regular AI, where they heva that speed mining and other stuff like that, with APM over 30k. It would be brutal. To see if it can beat two pros at a time.
@sharpieman2035
@sharpieman2035 2 роки тому
Please make a community post if top zergs make similar videos, id love to see them.
@michalvodicka5123
@michalvodicka5123 2 роки тому
At 40:20 it actually looks like master plan (I might be wrong). AI is like: "So I have 3000 minerals in bank and maxed. Lets wait for my opponent to attack my drones so his army is split and counter attack with my full forces while reinforcing with nothing but more units for dead drones" DAMN I really wish you would managed to make some lurkers to see how the last battle would went and if AI would keep reinforcing with units or goes back to droning or smthing.
@OpiatesAndTits
@OpiatesAndTits 2 роки тому
If he prioritizes lurkers over the infestor texh he’d almost certainly win but I think he lacked scouting info. You really need to do everything possible with zerg to know what your opponent is doing. He definitely had that game with like 6-10 lurkers and maybe ten more roaches to tank. He also didn’t know about the push until it was too late if the infestors were ready with more than 1 fungal it could have done a lot of damage to the roaches. I think the lurker tech is more reliable and even just 5 lurkers on that ramp backed by roaches would do gobtons of damage. Being down a carapace upgrade was also painful but I get money was tight since he was trying to texh his way to victory. He honestly lost the moment he wasn’t ready for the mutas. You can tell he’s not a zerg player because even diamond players would have those spores down. Spore queen buys time for your hydras it doesn’t beat mutas. It’s a lack of understanding the tech flow in the matchup. Lurker hydra then viper is sort of end game so you need to optimize towards those techs which help swing the game either getting you to late game or crushing the roaches, mutas, and/or ling bane player outright. Alternatively he could have gone for his own mutas and used the home court advantage + carapace upgrade to get the edge while teching into bane speed and crushing eco with LBM. I think hydra tech is generally more stable and it feeds into lurkers which are the Trump card for Zerg ground. Again it’s obvious he doesn’t play zerg because it was all very sloppy. On a side note I think a roach wall off build would crush this AI. It’s predictably going bane nest + lings pretty heavily and I’m not sure the AI would even know how to stop this build (it’s not easy if you just commit to lings blindly they can expand/drone up or go for timing.
@henningbreede6428
@henningbreede6428 2 роки тому
Losing your economy to 6 roaches is not a master plan. I also played against the AI and won by abusing it a bit more. It definitely very much lacks an understanding of its position in the game and when and where to attack.
@tambaz2276
@tambaz2276 2 роки тому
I think it was waiting for a bank so it could instantly replace the mutas when they die quickly in a straight up battle and remax for a 300 supply push. it actually worked tbf. It was a "mistake" however to let eco die to the roaches when it could have sent 3 mutalisk back to kill them.
@TheTerenceHill
@TheTerenceHill 2 роки тому
It would be so interessting to see the replay from the IA´s perspective. Could you do that Harstem? And reakt to it.
@skildfrix
@skildfrix Рік тому
I find this concept interesting. Most RTS suffer with bots being too reckless and spammy in which it doesn't really teach you how to deal on various situations. It lacks the sense of unpredictability so you as a player know how to deal with the bots every single time. I would love to see machine learning taking over the bots we play against on future games. It would bring so much variety of gameplay teaching new and casual players how to deal things on certain situations as close on an actual pvp match.
@spinnie0
@spinnie0 Рік тому
I feel the AI suffers a bit from the same fate though. It looks like every model is just optimized for one strategy, and will just go for that strategy every time. That means you could have a bunch of different models and a random one being selected every time to get some sort of game variety, but it still misses the true reactivity that a human opponent can provide. I don't think for example that a model would ever decide to switch things up and go a different strategic direction based on what the opponent is doing.
@KhoiNguyen-vc8gr
@KhoiNguyen-vc8gr Рік тому
I love these stuff, AI already beat us in Go, and now I'm expecting a final showdown between AI vs Human in Starcraft, but for how long those weaknesses can be overcome for AI to beat human, I do not know, but probably the result won't change. I'm happy to be included in this journey, imagine all we can learn from AI, as I see basically in a stimulated environment, with defined set up of rules, AI can win against human considering they have enough time, and not with chess, not just starcraft, but basically anything... Wowwww
@tegridyfarms6197
@tegridyfarms6197 2 роки тому
Did u try in one of ur games the "autobahn" build and if u did was it abel to sacrafice the third or did just die?
@skipp3252
@skipp3252 2 роки тому
Honestly taking the extractor before the base to long distance mine extra gas is so big brain. Im waiting for Serral to bring that out on stage now xD Also 21:21 legit looks like Nexus Wars and it keeps going too lol
@ryfors
@ryfors 2 роки тому
This is super cool content
@jeremykiahsobyk102
@jeremykiahsobyk102 2 роки тому
"My plan is to not die...and to survive." -Harstem, 2022
@boomknight1015
@boomknight1015 2 роки тому
The problem is do you go the path of how the true AI act or do you let it fully learn on it's own? Honestly I feel like if you can "teach" it to do some AI micro or at the vary lest handling 3 armies at once would be good
@mariusevander2214
@mariusevander2214 2 роки тому
How well does it deal with serral / reynors proxy spine nat deny ling flood build ?
@fp6889
@fp6889 2 роки тому
Is the AI IMBA or does Harstem suck?
@samragsdale2301
@samragsdale2301 2 роки тому
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 you GG.
@DavidvanDeijk
@DavidvanDeijk Рік тому
more like this please
@wherethetatosat
@wherethetatosat 2 роки тому
Oh snap, if we get 6 more competent AIs, we can have them run a tournament against each other!
@emagtresni
@emagtresni 2 роки тому
Technically this is how the AI learns to play in the first place, by playing a near endless amount of games against itself and adjusting its behavior based on what does and doesn't work. The version of the AI you are seeing here is basically the champion of a million bot tournament.
@retrofraction
@retrofraction 2 роки тому
@Harstem Does AI unique ways of trash talking during the match?
@antaresblazewar9083
@antaresblazewar9083 Рік тому
the multitasking of the AI is just too much
@andreashalbfeld7671
@andreashalbfeld7671 2 роки тому
You're a content MACHINE!
@ZergD
@ZergD 2 роки тому
THank you very much! I love the series! I hope you'll do more AI vs Humans =)! Much love from France!
@codyheiner3636
@codyheiner3636 2 роки тому
Is the AI playing from raw pixels or getting fed an encoded game state?
@TritonTv69420
@TritonTv69420 2 роки тому
I miss that map... I really liked it.
@fahrradmittelfranken8207
@fahrradmittelfranken8207 2 роки тому
Can you imagine how strong a terran AI would be that would individually aim every single siege tank shot for maximum damage while also always avoiding friendly fire splash?
@FearoftheDomoKun
@FearoftheDomoKun 2 роки тому
The SC2 siege tank already does this to some extent automatically (not perfectly though) in comparison to the SC1 tank, it makes sure to spread fire to not overkill as much.
@molochtauren4685
@molochtauren4685 2 роки тому
I would recommend a strategy of bunch of queens, one or two spines at the second and third base, and evo chamber walls against the AI. Then go ultras, lurkers, or mutas. Typically, going very defensive and cost effective against the AI and teching up is good way to beat it.
@rofdo1489
@rofdo1489 2 роки тому
Thanks, I love the bot content.
@MZX4206969
@MZX4206969 Рік тому
I've been using GTAi for a while but found it to be buggy. Excited to try this later tonight if it's still available in the links
@FarmingUnclear
@FarmingUnclear 2 роки тому
It's all fun and games until a Predator Drone swarm takes out your battalion.
@mr.quantum4543
@mr.quantum4543 Рік тому
Hey Harstem! I know you said that you dont know why they didnt push right off once they had a full army. But, Do you think the AI purposely waited to have just enough resources in order to make a whole 2nd army once the first army was destroyed in order to bombard you after the first was destroyed? It seems like it was more calculated then you think. Basically, by keeping you on the back foot. Give it the ability to replace and replenish its army for a another full push
@moistslop2022
@moistslop2022 2 роки тому
you said this is open to the public for anyone to play......can i play as terran or would i have to choose zerg?
@sirdre29
@sirdre29 2 роки тому
I wanna see a Is Ai imba or do I suck with Lowko ! Please make that happen top Dutch streamer Harstem. Love Denmark. P.s Is Lowko still using hydra's vs skytoss? Love to you aswell Lowko.
@Garymaster4321
@Garymaster4321 2 роки тому
Yo Harstem did some "hacking" and found the three pth files for the agent. ModelA = Abathur, Model B = Brakk, Model D = Dehaka. Just looked over the code and followed the URL hardcoded in Downloader
@FFAs
@FFAs 2 роки тому
Check the description! "iAsonu changed the names of the models to Sc II characters: ModelA-rl_model, modelB-Abuthur, modelC-Brakk, modelD-Dehaka"
@Garymaster4321
@Garymaster4321 2 роки тому
@@FFAs should have read more haha
@notthemetamtg4028
@notthemetamtg4028 2 роки тому
I could be wrong but it looks like the AI is doing more micro then is as obvious for some other bots. Looking at the fight at 21:20 the AI was very good at using enough units to target down the opponent, not diving shots broadly across the army and not having as many ranged units target a single unit wasting the projectiles that overkill. If this was combined with the other stutter stepping or burrow micro some other AI's have it would be truly devastating.
@martinkrauser4029
@martinkrauser4029 2 роки тому
harstem floating 600 minerals: "after this early game, not quite sure how it happened, but I'm down five workers and my opponent has slightly more lings"
@cheetahman2830
@cheetahman2830 2 роки тому
With all these talks about agents I feel there is a matrix joke hidden around here somewhere.
@MagnificentXXBastard
@MagnificentXXBastard 2 роки тому
Does it have the same constrants as alpha star? Limited field of view/action for example.
@MagnificentXXBastard
@MagnificentXXBastard 2 роки тому
So Harstem said no limitations. Seems really unfair, not even just the APM, also the lack of window view restriction and as a result global action.
@belisarian6429
@belisarian6429 2 роки тому
@@MagnificentXXBastard I dont think Starcraft has any API for outside AI so any 3rd party AI needs to use human UI to control it and "see". Unlimited APM sounds like a bad idea since it can just jump around with screen to have unlimited view and control. That being said, there seems to be some kind of limitation since it keeps itself in normal APM numbers.
@MagnificentXXBastard
@MagnificentXXBastard 2 роки тому
@@belisarian6429 I am pretty sure that that was a thing they introduced to alphastar after some criticism that it actually had to use & move the window to play now instead of global actions.
@belisarian6429
@belisarian6429 2 роки тому
@@MagnificentXXBastard Really? Ok just quick googled it and it seems 3rd party AIs can indeed use API instead of human interface. That is sad, as that means that those AIs are not as good as I anticipated as this removes difficulties and limitations that come with human interface and need to be artificially added, like for instance camera movement.
@ricardotouche1838
@ricardotouche1838 Рік тому
Random question, what happens if you type GG and continue playing? I mean if the database of the AI is based of human plays and in a normal game GG is what everyone types before quiting, will the AI think the game is over a lower it's guard?
@esuil
@esuil Рік тому
Most likely AI simply ignores that chat and does not even consider it as variable that is in its inputs. So it will likely just get discarded as unnecessary noise or nonsense and never even reach decision making neurons.
@Amoeby
@Amoeby 2 роки тому
Don't get upset, Captain. You can still stomp almost every creature of the sea down here.
@GollyGeeWilikers
@GollyGeeWilikers 2 роки тому
interesting. sounds like an AI that can be fed a replay as well as play other variants of itself would be better. it could then "see" the value of scouting/vision, and of denying scouting/vision.
@rykehuss3435
@rykehuss3435 5 місяців тому
Its interesting to note that with uncapped APM, no human can beat a terran Alphastar. It will just build marines and individually micro each marine like a machine and you cant do anything against it. You'll die before you can build any counters to it. Marine confirmed most IMBA unit in the game. Marine should cost 55-60 minerals
@entropie-3622
@entropie-3622 2 роки тому
It makes sense that the AI is not keen on leaving a game even when it is clearly lost since there is always a tiny chance to win still (even if it is just the opponents internet disconnecting). So unless you specifically include this case in the utility function of the AI (giving it more internal "points" for leaving lost games sufficiently early) there is no reason for it to do so.
@jimmya
@jimmya 2 роки тому
There was a big AI project to train it against a bunch of old Atari games (simple mechanics, most games have a displayed score). When taught how to play Tetris and that higher score = good, losing = bad, whenever the AI was going to lose, it would just pause the game. Can't die on the pause screen.
@jimmya
@jimmya 2 роки тому
There was a big AI project to train it against a bunch of old Atari games (simple mechanics, most games have a displayed score). When taught how to play Tetris and that higher score = good, losing = bad, whenever the AI was going to lose, it would just pause the game. Can't die on the pause screen.
@knicklichtjedi
@knicklichtjedi 2 роки тому
I think the main reason we dont see this behavior is, that the AIs cant surrender, just like chatting. Its not an essential feature for playing the game, so the Devs leave it out. And after that, your points become important. IF the AIs had the option to leave, why would they? They have "infinite" time, cant DC unless their training machines crash, and would actively lose the slim chance to win. The only reasonable surrender option I could think of would be: "No attacking units left and no resources to produce more". As a hard-coded behavior and not learned.
@protoss5758
@protoss5758 2 роки тому
There is, time is time, and playing out a game where you have effectively zero chance of winning is time not spent in a game where you can win
@knicklichtjedi
@knicklichtjedi 2 роки тому
@@protoss5758 For humans yes, but AIs or Computer Programs in general arent like us. These AIs only "exist" during a game or in training. The other time they are just a static file on a hard drive. So for them there is no time between matches. Even matches might not be the same. AlphaStar for example plays on an optimized version for computer meaning no UI, way faster game tick rate etc. And we have yet reached a point in AI development where adding time constraints makes sense and does not just add more potential sources of error.
@eggaiug
@eggaiug 2 роки тому
Is dat an SM7? Noiiice
@colossaldonut5190
@colossaldonut5190 2 роки тому
I think Machine Learning AI controlled Vipers will be my new sleep paralysis demon.
@arcturus64
@arcturus64 2 роки тому
'I don' t want to die'
@vadandrumist1670
@vadandrumist1670 2 роки тому
I do hope this is the future of programming in complex video games. Even if it isn't at pro level this is leagues ahead of the usual fare.
@bbsonjohn
@bbsonjohn 2 роки тому
when no gas, build an extractor on a base that has not been taken yet.
@goatmeal5241
@goatmeal5241 2 роки тому
Now they just need to switch between AI "modes" based on scouting!
@pop9095
@pop9095 2 роки тому
Zero point one is one tenth of a second. Cheers.
@AngeUM
@AngeUM 2 роки тому
What happened to Alpha Star? I used to follow but out of the loop.
@dannygjk
@dannygjk 2 роки тому
I don't think AS has been publicly active since Blizzcon.
@alfonshasel1995
@alfonshasel1995 2 роки тому
Game 2, Did the ai have 7 drones in the main for some time or only because you killed their bases?
@LawrenceSolon
@LawrenceSolon 2 роки тому
That looks like a really fun AI to fight... Not that I would be able to beat it...
@jmatya
@jmatya 2 роки тому
Wow, no word on the title FULL caps? What's wrong captain? 😁
@Spazticspaz
@Spazticspaz 2 роки тому
Interestingly enough, Serral(arguably the best zerg in the world) plays the high queen count in ZvZs as well.
@blinky042002
@blinky042002 2 роки тому
How do I play vs these ai? Would be cool practice
@PralineToffee
@PralineToffee 2 роки тому
Link in the description
@marcol6268
@marcol6268 Рік тому
Considering the apm: Its not that low actually. You gotta admit humans tend to spawm a lot, especially in heat moments, when you click everything 5x, though 1x would suffice. Thats what the AI does. 270 "true" apm is actually insanely fast. The only thing why pro players have 300 or even 400+ is, because we cannot do "better".
@Knowbody42
@Knowbody42 2 роки тому
They should make this AI play against other AIs, like Eris, MicroMachine, etc
@tylerweis5484
@tylerweis5484 2 роки тому
Weirdly poetic that AI have the hardest time using the most organic race in game.
@GokuMercenarioSC
@GokuMercenarioSC Рік тому
Hello. Harstem here. Is it imba or do I suck?
@Nevict
@Nevict 2 роки тому
It does not surprise me that an AI goes of an efficient strategy like rushes.
@mikely7354
@mikely7354 2 роки тому
Does blizzard/now Microsoft let people play against ai now?
@lolleonlolable
@lolleonlolable 2 роки тому
im pretty sure the ai just let him with that one game (no roach speed/no scnd attack upgrade) it learned to think ahead, so he give him one win in that bo3 , so he dosnt get deleted by humans because ppl start to get scary of future terminator lvl ai global pwnage if it winns all games !
@nandoborchardt4327
@nandoborchardt4327 2 роки тому
I wish there was more ai stuff
@user-mt2jm7vy6i
@user-mt2jm7vy6i 2 роки тому
As a chess engine developer I can assure you that making a bot that will defeat human players with almost 100% probability is almost a guarantee. Also the harder game is the bigger will gap between humans and engines become, since there are more skill gaps to fill.
@tambaz2276
@tambaz2276 2 роки тому
There are more different possibilities in sc2 though and also limited information which actually benefits the humans because in Chess the engine can easily calculate every possible consequence of every possible move, but in sc2 as a real time strategy, the possibilities are closer to infinite, especially as a game of imperfect information which creates a use for actual prediction, bluffs, misdirection and stuff that isn't really a factor for a chess bot because in Chess the AI has immediate perfect information of every possibility and every move which happens. If the SC2 bot is limited by the fog of war & not maphacking, that factor alone makes it much more complicated.
@-Raylight
@-Raylight 2 роки тому
Always love seeing the learning AI getting used to play games against professional players Also good practice for the AIs. Soon we will have terminator with perfect knowledge about war tactics 😂😂
@eliasjosephsson3994
@eliasjosephsson3994 2 роки тому
Its so cool that they are bringing Ai into Sar craft again :)
@texturator936
@texturator936 2 роки тому
Show stream from Reynor/Elazer + maybe Serral + Harstem chat, while big boys will show you how to kill that Zergish 1cell bot ;) Would be nice to see chat and gigles while Serral or Elazer would loose to this bot :D
@erikkarlsson9192
@erikkarlsson9192 2 роки тому
gg
@earlgrey2130
@earlgrey2130 9 місяців тому
If OpenAI beat OG in Dota 2, then developing an AI for SC2 is nothing suprising anymore.
@RomanShigapov
@RomanShigapov 2 роки тому
Not bad Mr. "human meatbag" next time we'll be much better that you never take even one game.
@mrosskne
@mrosskne 2 роки тому
now make one for supreme commander
@the3rdid485
@the3rdid485 2 роки тому
2:58 I am extremely worried that's a problem they're working on solving. The last thing I want is an AI trained in super human reflex tactical and strategic combat.....then training it to be cunning and devious lmao.
@rytan4516
@rytan4516 2 роки тому
Figuring out how to teach AI to have theory of mind isn't a big problem, and whichever AI is given theory of mind definitely wouldn't be this StarCraft AI with huge tactical and strategic abilities
@OpiatesAndTits
@OpiatesAndTits 2 роки тому
The more I think about it all three of these agents would lose to a two base roach wall off build. Yes your third is later but you can pull some drones off gas and pump up drone production once the third is up then go back full on into roaches with ravagers go for a timing or secure a 4th even into lurkers or even into mutas maybe? I just don’t see this AI successfully busting your wall.
@laughingman630
@laughingman630 2 роки тому
does poor banes at 9:25
@linusgustafsson2629
@linusgustafsson2629 2 роки тому
I'm disappointed the ultimate zerg strategy developed by AI's isn't to just make proxy hatches and proxy static defense in the opponents base.
@juny9445
@juny9445 2 роки тому
Rip human
Мама и дневник Зомби (часть 1)🧟 #shorts
00:47
Анита просто на химии, поэтому такая сильная
00:21
Женя Лизогуб SHORTS
Переглядів 1,9 млн
[실시간] 전철에서 찍힌 기생생물 감염 장면 | 기생수: 더 그레이
00:15
Netflix Korea 넷플릭스 코리아
Переглядів 38 млн
NEW Mass Immortal PROTOSS Cheese
22:23
Harstem
Переглядів 24 тис.
I tried to make a Valorant AI using computer vision
19:23
River's Educational Channel
Переглядів 1,3 млн
StarCraft II  ALL UNITS Tierlist with SCARLETT, Lambo and Harstem
1:21:45
Future Computers Will Be Radically Different (Analog Computing)
21:42
uThermal's Crazy Terran Strategies
21:53
SC2HL
Переглядів 82 тис.
AlphaStar vs Serral - Game 1
33:49
ArtosisTV
Переглядів 451 тис.
1 Terran Grandmaster vs 3 Platinum Players (INSANE CHALLENGE)
47:10
Alphastar's Cannonrush defense
19:23
Harstem
Переглядів 42 тис.
Beating a Pay to Win game with a bot
5:09
Kian Brose
Переглядів 1,8 млн
#shorts
0:45
НЭКС
Переглядів 8 млн
Меняй гравитацию! 🤪#симбочка #симба #дымок
0:47
Симбочка Пимпочка
Переглядів 3,9 млн