• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 23:35
CET 05:35
KST 13:35
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
TL.net Map Contest #21: Winners11Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10[ASL20] Finals Preview: Arrival13TL.net Map Contest #21: Voting12[ASL20] Ro4 Preview: Descent11
Community News
[TLMC] Fall/Winter 2025 Ladder Map Rotation0Weekly Cups (Nov 3-9): Clem Conquers in Canada3SC: Evo Complete - Ranked Ladder OPEN ALPHA8StarCraft, SC2, HotS, WC3, Returning to Blizzcon!45$5,000+ WardiTV 2025 Championship7
StarCraft 2
General
Craziest Micro Moments Of All Time? Mech is the composition that needs teleportation t Weekly Cups (Nov 3-9): Clem Conquers in Canada SC: Evo Complete - Ranked Ladder OPEN ALPHA RotterdaM "Serral is the GOAT, and it's not close"
Tourneys
Constellation Cup - Main Event - Stellar Fest Tenacious Turtle Tussle Sparkling Tuna Cup - Weekly Open Tournament $5,000+ WardiTV 2025 Championship Merivale 8 Open - LAN - Stellar Fest
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 499 Chilling Adaptation Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened Mutation # 496 Endless Infection
Brood War
General
Terran 1:35 12 Gas Optimization FlaSh on: Biggest Problem With SnOw's Playstyle BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ [ASL20] Ask the mapmakers — Drop your questions
Tourneys
[BSL21] RO32 Group D - Sunday 21:00 CET [BSL21] RO32 Group C - Saturday 21:00 CET [ASL20] Grand Finals [Megathread] Daily Proleagues
Strategy
Current Meta PvZ map balance How to stay on top of macro? Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Should offensive tower rushing be viable in RTS games? Path of Exile Dawn of War IV
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread SPIRED by.ASL Mafia {211640}
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread The Games Industry And ATVI
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread Movie Discussion! Korean Music Discussion Series you have seen recently...
Sports
Formula 1 Discussion 2024 - 2026 Football Thread NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Dyadica Gospel – a Pulp No…
Hildegard
Coffee x Performance in Espo…
TrAiDoS
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Reality "theory" prov…
perfectspheres
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1342 users

BoxeR: "AlphaGo won't beat humans in StarCraft" - Page 11

Forum Index > SC2 General
568 CommentsPost a Reply
Prev 1 9 10 11 12 13 29 Next All
Magerius
Profile Joined December 2014
Canada1 Post
March 13 2016 15:18 GMT
#201
There will be always A.I that are superior to humans. but it is a software build only for one purpose ! it wont know how to cook an egg
quebec
waiting2Bbanned
Profile Joined November 2015
United States154 Posts
Last Edited: 2016-03-13 15:35:45
March 13 2016 15:34 GMT
#202
AIs are basically at the level of... nematodes and trying to make up for being this by using a few crude heuristics and huge amounts of apm.


I think this might be true for the rudimentary BW bots created to win with a single strat against other bots; this approach wouldn't even work for a chess bot, let alone an artificial neural-network computer with virtually limitless computing power and data resources capable of learning, one which crushed a Go champion.

Even limiting its APM to something like 100 it would still roflstomp a human player.
"If you are going to break the law, do it with two thousand people.. and Mozart." - Howard Zinn
Cuce
Profile Joined March 2011
Turkey1127 Posts
March 13 2016 15:45 GMT
#203
On March 13 2016 23:11 NonY wrote:
It also cannot gather any info except by looking at a monitor and listening to headphones. Any other method is clearly a hack.



I wonder how ai would react of it will react in time to dt. since there wont be an alert. or how it will scan the screen agains nukes. we as players "feel" something wrong and react to these stuff. well thats just simplified way of saying "players been doing this sutff for so long that neuroplasticity forms a neural reflex akin to muscle memory".

The same goes for sublte changes in macroing stuff to fit slight changes in timing due to socuting information, or deviations from meta throught out the game. these stuff are not really conscious desicions, they are more muscle memory.

Thats the crux of the issue I thing. yeah sure, it can pull workred rushes everygame to win. But wining is not the result such a development team wants. they want to develop AI, not get gimmicky wins.

I wonder how much variables an AI would have to go through to figure out what some to a pro player intuativly.
Not sure if we can pull that off in realtime right now.

thats another thing, realtime vs turnbased.
64K RAM SYSTEM 38911 BASIC BYTES FREE
xQuesian
Profile Joined January 2016
15 Posts
March 13 2016 15:45 GMT
#204
If AI gets better than humans, will people start to demand AI vs AI tournaments, since Korean sc won't be the best anymore?
redviper
Profile Joined May 2010
Pakistan2333 Posts
March 13 2016 15:58 GMT
#205
On March 14 2016 00:45 Cuce wrote:
Show nested quote +
On March 13 2016 23:11 NonY wrote:
It also cannot gather any info except by looking at a monitor and listening to headphones. Any other method is clearly a hack.



I wonder how ai would react of it will react in time to dt. since there wont be an alert. or how it will scan the screen agains nukes. we as players "feel" something wrong and react to these stuff. well thats just simplified way of saying "players been doing this sutff for so long that neuroplasticity forms a neural reflex akin to muscle memory".

The same goes for sublte changes in macroing stuff to fit slight changes in timing due to socuting information, or deviations from meta throught out the game. these stuff are not really conscious desicions, they are more muscle memory.

Thats the crux of the issue I thing. yeah sure, it can pull workred rushes everygame to win. But wining is not the result such a development team wants. they want to develop AI, not get gimmicky wins.

I wonder how much variables an AI would have to go through to figure out what some to a pro player intuativly.
Not sure if we can pull that off in realtime right now.

thats another thing, realtime vs turnbased.

You are truly underestimating an advanced AI. AIs build on DNN can certainly create make different decisions based on slightly different scouting information. After a million games the AI would have a much better understanding of the game's strategy than any human being could.
TelecoM
Profile Blog Joined January 2010
United States10682 Posts
March 13 2016 16:13 GMT
#206
Well this is interesting lol
AKA: TelecoM[WHITE] Protoss fighting
LRM)TechnicS
Profile Joined May 2008
Bulgaria1565 Posts
March 13 2016 16:16 GMT
#207
NonY's posts are pretty spot on imo but only if the main purpose of DeepMind playing Starcraft is to beat/crush top human players at all cost.

There are a lot of IFs here.

IMO if their purpose is as posed above, in theory if:

1. Google invests enough resources into the project to fulfill their purpose

2. there are no limits for DeepMind to practice and play (for example operating on multiple screens, no APM cap or anything that resembles mouse-keyboard-monitor management in the physical world) and also to gather and analyze information from replays

then I think that it will be reasonable to, at least but not limited to, expect DeepMind by operating simultaneously on multiple screens (on preset maps):

1. to execute perfectly his retardedly optimal and or exploitative set of build orders for various matchups vs different actual players/opponents,

2. to have efficient-resource-mining abilities that will far exceed what any human being can physically achieve nowadays

3. to have a micro that will demolish a human player while doing all the above at the same time

4. to know all the possible strategies its opponent is doing just by clicking on a still constructing building of the opponent and checking at what exact % it's from finishing, by how many units and when he has them etc.

5. develop a whole new set of build orders and strategies based on his unlimited capabilities to micro, macro and know what their opponent is doing.

Bottom line, if Deep Mind has no limits, it is not unreasonable to expect Deep Mind to stomp all human players. It will feel like you are playing an UMS game titled "IMPO CPU good come play + obs" where everyone is having a laugh out how top players with every race struggle to stay alive mid/late game against DeepMind's ling/queen/scourge/defiler/overlord drops only warcombo.

The result will be meaningless as Deep Mind will destroy his opponents that are bound to the physical world. Flash, plays Starcraft with his mind but through tools like mouse, mousepad, keyboard, monitor and not with his mind alone.

Limiting APM alone would not do the trick IMO.

Google's Deep Mind biggest challenge will be creating something that satisfyingly resembles actual/physical mouse-keyboard-monitor management at least in order to know what kind of stuff are physically possible to be done. This will be needed in order to adequately claim victory in the event of Deep Mind destroying Flash/Jaedong in a bo X series (x>9).
Enjoy the game
Scarlett`
Profile Joined April 2011
Canada2392 Posts
March 13 2016 16:21 GMT
#208
On March 13 2016 19:20 Liquid`Nazgul wrote:
Show nested quote +
On March 13 2016 19:13 CrayonPopChoa wrote:
On March 13 2016 17:51 Spazzer wrote:
On March 13 2016 02:38 Axieoqu wrote:
I would assume Starcraft would be even easier for the AI because mechanics are so important. Just consider how well the simple blink/micro bots work.


I think this point is the biggest issues. Here is an example of what it could accomplish and some.




but isnt that cheating, like we arent supposed to know what the siege tanks are targeting?? why would the AI know which ling is being targeted. its not like a seeker missle where it shows up alerting you. its different then like when a unit is taking damage u then micro it away. Tank shot comes without you really knowing where its gonna hit, maybe the AI could guess, but if your controlling ur tanks u can click on something else no?

In theory you do know which one they're going to be attacking. As a player you will know which unit will be auto-targeted first, it is just a part of the behavior of units. It isn't random. I don't think this bot knows which one they are targetting by scanning game activity files. This bot knows which one they are attacking, because yes you can determine that based on tank behavior. Professional players play around this (or should) all the time. This video is an even better example (than the marine splitting one) of why AI would totally crush any StarCraft pro given some time to learn.

I've seen some suggestions on limiting the APM and amount of clicks to be similar to mouse/keyboard input. I don't think that really matters in the end. I doubt the zergling vs. tank video has a high amount of apm involved. Even if it did you can pretty much get 90% of efficiency with just picking out individual zerglings that are going to be targeted, while the rest of your army is on a-move. It's pretty much just clicking accuracy that you can do with relatively low apms.


its 4 actions per ling in the AOE per tank shot (select; move; (wait) select; attackmove); say theres even only 5 tanks and with natural clumping of lings this by itself would require 6000+ APM (assuming theres ~15 lings in the aoe)
& dodging with the individually targeted ling also wouldnt work if the units attacking are somewhat clumped up (which is better vs certain armies and worse vs others so deciding how to pre-split is a huge issue in itself) unless the ling is at the edge of the army other than the front ~ one that is indeed very unlikely to be targeted even if the opponent is not controlling their tanks at all

it also ignores the fact that the other player can micro the tank -> tell it which unit to target; so the AI would need to have the tank and every possible unit it can be targeting (based on the turret angle) on screen at the time it decides to micro while also knowing whether the tank will have vision of the target long enough to fire

because of the delay in the tank shot that makes this micro even theoretically possible, if the terran is controlled by an AI itself it could even re-target the tank after the zerg micros which is much simpler > if i take the previous example thats 2 actions compared to ~60 for a shot

all these micro bots built in sc2 are built upon information given directly form the game engine making them trivial to code rather than having to go by the visual and audio output the players are limited to
Progamer
Big J
Profile Joined March 2011
Austria16289 Posts
Last Edited: 2016-03-13 16:48:36
March 13 2016 16:46 GMT
#209
On March 14 2016 01:21 Scarlett` wrote:
Show nested quote +
On March 13 2016 19:20 Liquid`Nazgul wrote:
On March 13 2016 19:13 CrayonPopChoa wrote:
On March 13 2016 17:51 Spazzer wrote:
On March 13 2016 02:38 Axieoqu wrote:
I would assume Starcraft would be even easier for the AI because mechanics are so important. Just consider how well the simple blink/micro bots work.


I think this point is the biggest issues. Here is an example of what it could accomplish and some. https://www.youtube.com/watch?v=IKVFZ28ybQs




but isnt that cheating, like we arent supposed to know what the siege tanks are targeting?? why would the AI know which ling is being targeted. its not like a seeker missle where it shows up alerting you. its different then like when a unit is taking damage u then micro it away. Tank shot comes without you really knowing where its gonna hit, maybe the AI could guess, but if your controlling ur tanks u can click on something else no?

In theory you do know which one they're going to be attacking. As a player you will know which unit will be auto-targeted first, it is just a part of the behavior of units. It isn't random. I don't think this bot knows which one they are targetting by scanning game activity files. This bot knows which one they are attacking, because yes you can determine that based on tank behavior. Professional players play around this (or should) all the time. This video is an even better example (than the marine splitting one) of why AI would totally crush any StarCraft pro given some time to learn.

I've seen some suggestions on limiting the APM and amount of clicks to be similar to mouse/keyboard input. I don't think that really matters in the end. I doubt the zergling vs. tank video has a high amount of apm involved. Even if it did you can pretty much get 90% of efficiency with just picking out individual zerglings that are going to be targeted, while the rest of your army is on a-move. It's pretty much just clicking accuracy that you can do with relatively low apms.


its 4 actions per ling in the AOE per tank shot (select; move; (wait) select; attackmove); say theres even only 5 tanks and with natural clumping of lings this by itself would require 6000+ APM (assuming theres ~15 lings in the aoe)
& dodging with the individually targeted ling also wouldnt work if the units attacking are somewhat clumped up (which is better vs certain armies and worse vs others so deciding how to pre-split is a huge issue in itself) unless the ling is at the edge of the army other than the front ~ one that is indeed very unlikely to be targeted even if the opponent is not controlling their tanks at all

it also ignores the fact that the other player can micro the tank -> tell it which unit to target; so the AI would need to have the tank and every possible unit it can be targeting (based on the turret angle) on screen at the time it decides to micro while also knowing whether the tank will have vision of the target long enough to fire

because of the delay in the tank shot that makes this micro even theoretically possible, if the terran is controlled by an AI itself it could even re-target the tank after the zerg micros which is much simpler > if i take the previous example thats 2 actions compared to ~60 for a shot

all these micro bots built in sc2 are built upon information given directly form the game engine making them trivial to code rather than having to go by the visual and audio output the players are limited to



You're absolutely right imo, limiting APM greatly alters the challenge for creating the bot. There is a lot of (micro-)management possible with unlimited APM and precision.
I think the basic problem of limiting APM is the question "to how little?", and even more "but why even, the point is not to create a human, so why pretend it's a human?".

I think the point of such an AI should be that it plays the game to the normal rules, but with maximum efficiency. If that means that it does never box select, it has precise knowledge about unit health from healthbars and gives all orders via the minimap until it needs to identify what enemy dot was actually spotted then that is still fair game. Humans do use the same game mechanics, just not to that efficiency. Which, in my opinion, is the whole point of trying to beat a human with a bot.
Liquid`Nazgul
Profile Blog Joined September 2002
22427 Posts
Last Edited: 2016-03-13 17:28:53
March 13 2016 17:14 GMT
#210
On March 14 2016 01:21 Scarlett` wrote:
its 4 actions per ling in the AOE per tank shot (select; move; (wait) select; attackmove); say theres even only 5 tanks and with natural clumping of lings this by itself would require 6000+ APM (assuming theres ~15 lings in the aoe)
& dodging with the individually targeted ling also wouldnt work if the units attacking are somewhat clumped up (which is better vs certain armies and worse vs others so deciding how to pre-split is a huge issue in itself) unless the ling is at the edge of the army other than the front ~ one that is indeed very unlikely to be targeted even if the opponent is not controlling their tanks at all

This is accounting for perfection. My view is that AI can be incredibly effective with a lot less than perfection. Pulling out individual units to counter the autotargetting of aoe units is something that can be done without thousands of apm. It won't be perfect, but it will be many times superior to human micro even at low apms. Just imagine your own apm but now with perfect selection onto individual units, perfect ability to predict where automated shots are going to go, and instant reactions and decisions. The difference between that and what you can do now is enormous.

it also ignores the fact that the other player can micro the tank -> tell it which unit to target; so the AI would need to have the tank and every possible unit it can be targeting (based on the turret angle) on screen at the time it decides to micro while also knowing whether the tank will have vision of the target long enough to fire

because of the delay in the tank shot that makes this micro even theoretically possible, if the terran is controlled by an AI itself it could even re-target the tank after the zerg micros which is much simpler > if i take the previous example thats 2 actions compared to ~60 for a shot

all these micro bots built in sc2 are built upon information given directly form the game engine making them trivial to code rather than having to go by the visual and audio output the players are limited to

Right, but I think when you introduce an AI into the fold you have to assume its reactions to audio/visual are going to be pretty much instant. What I'm saying though is if audio/visual is instant, the behavior of the tanks can be 'read'. It is all behavior that is standardized and predictable. You can introduce human behavior to battle it of course, that is what will happen when an AI plays a professional, but I don't think it would be close. Just my perspective.

On March 13 2016 23:11 NonY wrote:
I don't get everyone who is assuming that the AI is allowed to cheat. The hardware rules are pretty clear for SC. Anything that is supposed to require one button press in the game must take one button press in the real world. Any "macro" that turns a combo of presses into one press is banned. And certainly any system that completely bypasses having to press anything is not going to be allowed. It also cannot gather any info except by looking at a monitor and listening to headphones. Any other method is clearly a hack. These are basic things for anyone who is played competitive SC to understand.

Certainly by tournament rules an AI wouldn't be allowed to participate, and neither is it allowed to actually enter Go tournaments. For there to be a fruitful discussion about an AI playing there should be an understanding it wouldn't be playing through headphones and pressing buttons on a keyboard. If we are going to enforce those rules onto an AI we may as well not bother.
Administrator
Tuczniak
Profile Joined September 2010
1561 Posts
Last Edited: 2016-03-13 17:31:05
March 13 2016 17:30 GMT
#211
On March 14 2016 00:45 xQuesian wrote:
If AI gets better than humans, will people start to demand AI vs AI tournaments, since Korean sc won't be the best anymore?
Interesting thing is that with good enough simulation of AI vs AI the game could be balanced at the release date ( and with good design). The patches would only serve to lead the player base in the right way. Although this would require a lot better software than just AI beating humans.
Erugua
Profile Joined November 2015
13 Posts
Last Edited: 2016-03-13 17:41:30
March 13 2016 17:33 GMT
#212
I don't even see how a human could beat a descent AI since it can have 6000 apm and pretty, can manage 5 packs of armies a way human couldn't in different locations while macroing perfectly. Yeah that's probably very hard to make an AI that does that well, but if it exist one day, it'll have 100% win chance vs human, no doubt

For me the real question is " can a machine be powerful enough to realise that goal ", and the awnser is obviously yes on SCBW, and maybe not yet on SC2
Oshuy
Profile Joined September 2011
Netherlands529 Posts
March 13 2016 17:55 GMT
#213
On March 14 2016 02:14 Liquid`Nazgul wrote:
Show nested quote +
On March 13 2016 23:11 NonY wrote:
I don't get everyone who is assuming that the AI is allowed to cheat. The hardware rules are pretty clear for SC. Anything that is supposed to require one button press in the game must take one button press in the real world. Any "macro" that turns a combo of presses into one press is banned. And certainly any system that completely bypasses having to press anything is not going to be allowed. It also cannot gather any info except by looking at a monitor and listening to headphones. Any other method is clearly a hack. These are basic things for anyone who is played competitive SC to understand.

Certainly by tournament rules an AI wouldn't be allowed to participate, and neither is it allowed to actually enter Go tournaments. For there to be a fruitful discussion about an AI playing there should be an understanding it wouldn't be playing through headphones and pressing buttons on a keyboard. If we are going to enforce those rules onto an AI we may as well not bother.


Would be a fun project. From a robotic point of view, keyboard / mouse handling is not that difficult (trickier if you add the difficulty that the robot must only use 2 arms with 5 fingers each). Identifying elements from screen/sound needs a bit of work, but unless you add random difficulties (lighting issues on the screen, random noise in the room, ...) it is manageable. Knowing the fastest way to execute a list of actions and the ordering is basic, but it would be an interesting way of setting the mechanical limitations on the AI.

The main impact for AI optimization is defining how the feedback of the limitation is sent to the action selection... deepmind might just go the "let it learn" route.

Not sure they would go for it, but for the looks it could be fun.
Coooot
nimdil
Profile Blog Joined January 2011
Poland3751 Posts
March 13 2016 18:37 GMT
#214
I don't think any progamer is suited to say anything about potential strength of well tuned AI in SC. They just have no idea what they talk about.
beheamoth
Profile Joined December 2015
44 Posts
Last Edited: 2016-03-13 18:57:48
March 13 2016 18:53 GMT
#215
hmm im not sure the computer would get beat because you really have to think to the level, with the info it sees and response times it may have to pulling out of scanning range (if that still exists) and moving between reps of volleys and literally keeping everything alive, theres no way they would ever trade ineffectively.

If the ai micro manages all of the scouting and just sees everything, it can mathematically work out exactly when builds could have been put down, finished and work out numbers of units out . . they could perfectly respond, eg has y marines, well 8 really well controlled lings beats that so ill pre for this but they could be going tanks seeing that my scout saw tech and 2 gas as x time, 1 tank will be out at x but the cops already started the tech path to what it considers the perfect counter


no i think the ai would just crush everything regardless of strategy. That pretty much unimportant if the ai is good enough to hedge bets against everything. this is too difficult to get across in text but no, imagine if you played the perfect game, but lets say you were to macro and the other guy was allining, but you react perfectly on a sub optimal strat . .the computer would make the very best of any situation with the precision micro and timing
thePunGun
Profile Blog Joined January 2016
598 Posts
Last Edited: 2016-03-13 18:55:51
March 13 2016 18:54 GMT
#216
The biggest advantages of an AI are:
1. The 'absolute' awareness, which means getting all the information (in exact numbers and the tech) with every scout within less than a second.
2. Having all the info to counter in a huge database and being able to adjust accordingly within seconds.
3. Perfect execution by making every action count(no apm spam, exact commands) which will probably result in superior micro even with apm limited to 200ish.

To counter that you would probably have to come up with the weirdest shit ever! Which is why I think that Boxer might actually be able to pull that off, because he is "the emperor" and the very essence of making weird shit work somehow.
"You cannot teach a man anything, you can only help him find it within himself."
necrosexy
Profile Joined March 2011
451 Posts
March 13 2016 19:15 GMT
#217
On March 14 2016 00:58 redviper wrote:
Show nested quote +
On March 14 2016 00:45 Cuce wrote:
On March 13 2016 23:11 NonY wrote:
It also cannot gather any info except by looking at a monitor and listening to headphones. Any other method is clearly a hack.



I wonder how ai would react of it will react in time to dt. since there wont be an alert. or how it will scan the screen agains nukes. we as players "feel" something wrong and react to these stuff. well thats just simplified way of saying "players been doing this sutff for so long that neuroplasticity forms a neural reflex akin to muscle memory".

The same goes for sublte changes in macroing stuff to fit slight changes in timing due to socuting information, or deviations from meta throught out the game. these stuff are not really conscious desicions, they are more muscle memory.

Thats the crux of the issue I thing. yeah sure, it can pull workred rushes everygame to win. But wining is not the result such a development team wants. they want to develop AI, not get gimmicky wins.

I wonder how much variables an AI would have to go through to figure out what some to a pro player intuativly.
Not sure if we can pull that off in realtime right now.

thats another thing, realtime vs turnbased.

You are truly underestimating an advanced AI. AIs build on DNN can certainly create make different decisions based on slightly different scouting information. After a million games the AI would have a much better understanding of the game's strategy than any human being could.

This is like saying if an AI analyzes flipping a coin a million times, it has a better idea of what side the coin will land from this knowledge.
The AI cannot reliably determine what course the human will take from the limited scouting input. Moreover, the AI can be duped by the human player with bad info.
Pwere
Profile Joined April 2010
Canada1556 Posts
Last Edited: 2016-03-13 19:25:21
March 13 2016 19:23 GMT
#218
On March 13 2016 23:11 NonY wrote:
I don't get everyone who is assuming that the AI is allowed to cheat. The hardware rules are pretty clear for SC. Anything that is supposed to require one button press in the game must take one button press in the real world. Any "macro" that turns a combo of presses into one press is banned. And certainly any system that completely bypasses having to press anything is not going to be allowed. It also cannot gather any info except by looking at a monitor and listening to headphones. Any other method is clearly a hack. These are basic things for anyone who is played competitive SC to understand.

Even if this is a challenge of pure strategy for the AI, it must do it with these hardware limitations to get exposed to all of the elements of strategy of an SC player. A huge part of the strategy of SC is having to adjust it for the level of execution that you can expect to have. Not only that, but figuring out which actions are currently the highest priority is a huge challenge as well. If all actions can be done so quickly as to almost be simultaneous, this whole aspect of strategy can be ignored.
It goes further than that. How do you limit the mouse accuracy of the AI? How do you limit its perception so it doesn't analyze every pixel of every frame on the minimap?

What is, imo, truly a challenge is to develop a live coach that could tell you what to do, and with decent mechanics, its superior strategy and build adaptations would lead a good master player to beat a top Code S contender. You could use one of those programs that finds where your eyes are looking to limit its vision.

That's kind of what they're doing in Go... the AI is telling a human what to do to beat another human. That's the only way to make it fair, and would be a huge accomplishment from a theoretical point of view. I also feel like it would be a blast for the player to sometimes not understand what is going on, but still win, and would eventually be a sweet training tool, just like AIs were in Chess (and now Go, apparently).
Big J
Profile Joined March 2011
Austria16289 Posts
Last Edited: 2016-03-13 20:25:00
March 13 2016 19:47 GMT
#219
On March 14 2016 04:15 necrosexy wrote:
Show nested quote +
On March 14 2016 00:58 redviper wrote:
On March 14 2016 00:45 Cuce wrote:
On March 13 2016 23:11 NonY wrote:
It also cannot gather any info except by looking at a monitor and listening to headphones. Any other method is clearly a hack.



I wonder how ai would react of it will react in time to dt. since there wont be an alert. or how it will scan the screen agains nukes. we as players "feel" something wrong and react to these stuff. well thats just simplified way of saying "players been doing this sutff for so long that neuroplasticity forms a neural reflex akin to muscle memory".

The same goes for sublte changes in macroing stuff to fit slight changes in timing due to socuting information, or deviations from meta throught out the game. these stuff are not really conscious desicions, they are more muscle memory.

Thats the crux of the issue I thing. yeah sure, it can pull workred rushes everygame to win. But wining is not the result such a development team wants. they want to develop AI, not get gimmicky wins.

I wonder how much variables an AI would have to go through to figure out what some to a pro player intuativly.
Not sure if we can pull that off in realtime right now.

thats another thing, realtime vs turnbased.

You are truly underestimating an advanced AI. AIs build on DNN can certainly create make different decisions based on slightly different scouting information. After a million games the AI would have a much better understanding of the game's strategy than any human being could.

This is like saying if an AI analyzes flipping a coin a million times, it has a better idea of what side the coin will land from this knowledge.
The AI cannot reliably determine what course the human will take from the limited scouting input. Moreover, the AI can be duped by the human player with bad info.

I disagree. One proper scout plus a very precise estimate of how many resources a player could have mined deducted from previous scouting can tell you nearly everything at any point in the game. And an AI may be capable to just force scouts by sheer amounts of micromanagement. Not to mention that such an AI might be aware that it will perform more efficiently in battles, even when outnumbered to some degree and therefore it might just choose to sacrifice more power for information, since it may realize that getting duped is the only way to lose against a mechanically inferior player. There's a lot possible.
Befree
Profile Joined April 2010
695 Posts
Last Edited: 2016-03-13 20:11:54
March 13 2016 20:11 GMT
#220
So clearly a computer programmed to do an activity of brute force is entirely unimpressive when it beats a human. For example a car being faster than a human, or a calculator doing extremely large calculations that a human can't do.

The more abstract and less mechanical, the more impressive it would be for a computer obviously.

I guess I just wonder where StarCraft falls on this spectrum. The real-time aspect seems to me like it would give a huge advantage to AI which has very little to do with its "intelligence" and more to do with the brute power of computers.

I know BW AI tournaments put APM caps to eliminate at least part of this issue, but just the brute power of its awareness seems like it diminishes the meaningfulness of its competitive ability. It's a huge advantage that doesn't come through any sort of creativity or intelligence, just brute strength.
Prev 1 9 10 11 12 13 29 Next All
Please log in or register to reply.
Live Events Refresh
Replay Cast
23:00
PiGosaur Cup #55
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RuFF_SC2 172
ProTech121
Nina 108
Nathanias 104
CosmosSc2 19
StarCraft: Brood War
Britney 50716
Artosis 592
Sharp 39
Tasteless 9
Icarus 7
Dota 2
LuMiX1
League of Legends
Reynor11
Counter-Strike
fl0m1675
Super Smash Bros
hungrybox1770
C9.Mang0303
ChuDatz13
Other Games
summit1g13347
WinterStarcraft269
ViBE120
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• Light_VIP 70
• Hupsaiya 69
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Rush1328
• Lourlo434
• Stunt254
Other Games
• Scarra1331
Upcoming Events
Replay Cast
4h 25m
OSC
6h 55m
Kung Fu Cup
7h 25m
Classic vs Solar
herO vs Cure
Reynor vs GuMiho
ByuN vs ShoWTimE
Tenacious Turtle Tussle
18h 25m
The PondCast
1d 5h
RSL Revival
1d 5h
Solar vs Zoun
MaxPax vs Bunny
Kung Fu Cup
1d 7h
WardiTV Korean Royale
1d 7h
PiGosaur Monday
1d 20h
RSL Revival
2 days
Classic vs Creator
Cure vs TriGGeR
[ Show More ]
Kung Fu Cup
2 days
CranKy Ducklings
3 days
RSL Revival
3 days
herO vs Gerald
ByuN vs SHIN
Kung Fu Cup
3 days
IPSL
3 days
ZZZero vs rasowy
Napoleon vs KameZerg
BSL 21
3 days
Tarson vs Julia
Doodle vs OldBoy
eOnzErG vs WolFix
StRyKeR vs Aeternum
Sparkling Tuna Cup
4 days
RSL Revival
4 days
Reynor vs sOs
Maru vs Ryung
Kung Fu Cup
4 days
WardiTV Korean Royale
4 days
BSL 21
4 days
JDConan vs Semih
Dragon vs Dienmax
Tech vs NewOcean
TerrOr vs Artosis
IPSL
4 days
Dewalt vs WolFix
eOnzErG vs Bonyth
Wardi Open
5 days
Monday Night Weeklies
5 days
WardiTV Korean Royale
6 days
Liquipedia Results

Completed

Proleague 2025-11-07
Stellar Fest: Constellation Cup
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
BSL Season 21
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual

Upcoming

SLON Tour Season 2
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
RSL Revival: Season 3
META Madness #9
BLAST Bounty Winter 2026
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.