• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 16:16
CEST 22:16
KST 05:16
  • 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
RSL Season 1 - Final Week6[ASL19] Finals Recap: Standing Tall12HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0
Community News
Esports World Cup 2025 - Brackets Revealed12Weekly Cups (July 7-13): Classic continues to roll4Team TLMC #5 - Submission extension3Firefly given lifetime ban by ESIC following match-fixing investigation17$25,000 Streamerzone StarCraft Pro Series announced7
StarCraft 2
General
The GOAT ranking of GOAT rankings RSL Revival patreon money discussion thread Esports World Cup 2025 - Brackets Revealed Who will win EWC 2025? Weekly Cups (July 7-13): Classic continues to roll
Tourneys
FEL Cracov 2025 (July 27) - $8000 live event Sea Duckling Open (Global, Bronze-Diamond) RSL: Revival, a new crowdfunded tournament series $5,100+ SEL Season 2 Championship (SC: Evo) WardiTV Mondays
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
External Content
Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome
Brood War
General
Flash Announces (and Retracts) Hiatus From ASL ASL20 Preliminary Maps BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion Starcraft in widescreen
Tourneys
Cosmonarchy Pro Showmatches [Megathread] Daily Proleagues CSL Xiamen International Invitational [BSL20] Non-Korean Championship 4x BSL + 4x China
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile CCLP - Command & Conquer League Project The PlayStation 5
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
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine Segway man no more. Stop Killing Games - European Citizens Initiative
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread [\m/] Heavy Metal Thread
Sports
Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 2024 - 2025 Football Thread NBA General Discussion NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Men Take Risks, Women Win Ga…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 675 users

StarCraft II: DeepMind Demonstration: Jan 24 - Page 28

Forum Index > SC2 General
585 CommentsPost a Reply
Prev 1 26 27 28 29 30 Next All
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
Last Edited: 2019-01-25 13:45:53
January 25 2019 13:36 GMT
#541
On January 25 2019 22:23 Ej_ wrote:
Show nested quote +
On January 25 2019 22:17 travis wrote:
lol @ people complaining about an AI doing the things an AI can do

yes it's not fair, that's the point, that's why an AI can exceed humans. duh

Its not. The point is to make AI that can compete with humans execution...


Where are you getting that from? You can read DeepMind's mission statement here:
https://deepmind.com/about/

The APM limitation was just to make it more fair. If they wanted to make it imitate human execution they would need to use a robotic hand, (and i guess a camera, too).
Poopi
Profile Blog Joined November 2010
France12793 Posts
January 25 2019 13:40 GMT
#542
On January 25 2019 22:17 travis wrote:
lol @ people complaining about an AI doing the things an AI can do

yes it's not fair, that's the point, that's why an AI can exceed humans. duh

It's not a battle of intelligence if you just outplay hard your opponent mechanically.
Them trying to make it a bit fair is because they understand otherwise it would not mean much. So far they have made good progress compared to previous gaming AI but it's still far from robust, as we have seen.

WriterMaru
mishimaBeef
Profile Blog Joined January 2010
Canada2259 Posts
Last Edited: 2019-01-25 13:43:52
January 25 2019 13:41 GMT
#543
another perspective is that the (rather should say, one/a) point (goal/outcome/desired effect/whatever) is to make AI that can teach us something about the game to incorporate into human play?
Dare to live the life you have dreamed for yourself. Go forward and make your dreams come true. - Ralph Waldo Emerson
Haukinger
Profile Joined June 2012
Germany131 Posts
January 25 2019 13:48 GMT
#544
On January 25 2019 22:40 Poopi wrote:
It's not a battle of intelligence if you just outplay hard your opponent mechanically.


It's a battle of Starcraft. That a game not about intelligence, but mechanical execution. If else, there would be APM-limits in the game like minimal cooldowns on all commands.
Acrofales
Profile Joined August 2010
Spain17976 Posts
January 25 2019 13:56 GMT
#545
On January 25 2019 22:36 travis wrote:
Show nested quote +
On January 25 2019 22:23 Ej_ wrote:
On January 25 2019 22:17 travis wrote:
lol @ people complaining about an AI doing the things an AI can do

yes it's not fair, that's the point, that's why an AI can exceed humans. duh

Its not. The point is to make AI that can compete with humans execution...


Where are you getting that from? You can read DeepMind's mission statement here:
https://deepmind.com/about/

The APM limitation was just to make it more fair. If they wanted to make it imitate human execution they would need to use a robotic hand.

That's kinda the point being made though. We can make a machine that can do surgery with far more precision than a human could ever hope to achieve, but we still need the medic controlling it, because the medic knows *what* to do, even if the robot is far better at actually doing it.

Creating a bot that has absolutely perfect control over the units and beats humans based (mostly) on that control, is not "solving intelligence", it is using a superhuman unit control to win.

Now I don't know what inputs AlphaStar receives, whether it's the videofeed and it needs to process that, or whether it's a list of everything that is happening in the game in some kind of symbolic format (e.g. an XML of all positions of all units it can see, all structures, what they are producing, how far along they are, etc. etc.). But clearly to make the competition "fair" in a real-time game, you cannot treat it in the same way as a turn-based game like chess or go: you need to factor in real-time limitations of humans, which includes things like screen lag and time to physically move an arm which moves the mouse, as well as the associated imprecision in both processes.

Now if you say "computer vision is a hard problem that we don't want to deal with", and "robotics is a hard problem that we don't want to deal with", that's fine, and I agree that that is not really the point of a Starcraft bot. But then the simulation scenario should add in an approximately human level latency and add random noise to "clicks" that approximates human error.

A start was made by removing the "zoom out hack", which I don't believe really should affect much, because superhuman minimap awareness + superhuman speed at clicking there and back on the minimap when a red blip appears is about the same, however in Mana's game with the DT, the superhuman map awareness almost certainly allowed AlphaStar to build an observer in time, whereas a human would *probably* only have noticed them by the time they were in his base, attacking shit. Consider the difference in reaction to DTs to the presence of an observer in the AI's base for the entire bloody game in the live showmatch without the zoom hack

Now I may sound negative about AlphaStar. I am not. I think it is mindblowing what they managed to achieve, and I think it's time I start looking at LSTMs myself to see if I can apply them (in a far more limited scale) to some of my research questions. I fear I don't have the data available to train them (my main critic of deep learning approaches in general). And I also wish I had a casual 16 tensorflow units standing by for me But AlphaStar was far ahead of what I was expecting from an SC2 bot. I really thought the presentation would be some very limited scenarios, not full game play level (even if only PvP and on a limited map pool). It is truly impressive what they accomplished in at most 2 years of work on this.

I also really really liked their visualizations of what the network was "thinking". Very very cool stuff.
deacon.frost
Profile Joined February 2013
Czech Republic12129 Posts
January 25 2019 15:14 GMT
#546
On January 25 2019 22:56 Acrofales wrote:
Show nested quote +
On January 25 2019 22:36 travis wrote:
On January 25 2019 22:23 Ej_ wrote:
On January 25 2019 22:17 travis wrote:
lol @ people complaining about an AI doing the things an AI can do

yes it's not fair, that's the point, that's why an AI can exceed humans. duh

Its not. The point is to make AI that can compete with humans execution...


Where are you getting that from? You can read DeepMind's mission statement here:
https://deepmind.com/about/

The APM limitation was just to make it more fair. If they wanted to make it imitate human execution they would need to use a robotic hand.

That's kinda the point being made though. We can make a machine that can do surgery with far more precision than a human could ever hope to achieve, but we still need the medic controlling it, because the medic knows *what* to do, even if the robot is far better at actually doing it.

Creating a bot that has absolutely perfect control over the units and beats humans based (mostly) on that control, is not "solving intelligence", it is using a superhuman unit control to win.

Now I don't know what inputs AlphaStar receives, whether it's the videofeed and it needs to process that, or whether it's a list of everything that is happening in the game in some kind of symbolic format (e.g. an XML of all positions of all units it can see, all structures, what they are producing, how far along they are, etc. etc.). But clearly to make the competition "fair" in a real-time game, you cannot treat it in the same way as a turn-based game like chess or go: you need to factor in real-time limitations of humans, which includes things like screen lag and time to physically move an arm which moves the mouse, as well as the associated imprecision in both processes.

Now if you say "computer vision is a hard problem that we don't want to deal with", and "robotics is a hard problem that we don't want to deal with", that's fine, and I agree that that is not really the point of a Starcraft bot. But then the simulation scenario should add in an approximately human level latency and add random noise to "clicks" that approximates human error.

A start was made by removing the "zoom out hack", which I don't believe really should affect much, because superhuman minimap awareness + superhuman speed at clicking there and back on the minimap when a red blip appears is about the same, however in Mana's game with the DT, the superhuman map awareness almost certainly allowed AlphaStar to build an observer in time, whereas a human would *probably* only have noticed them by the time they were in his base, attacking shit. Consider the difference in reaction to DTs to the presence of an observer in the AI's base for the entire bloody game in the live showmatch without the zoom hack

Now I may sound negative about AlphaStar. I am not. I think it is mindblowing what they managed to achieve, and I think it's time I start looking at LSTMs myself to see if I can apply them (in a far more limited scale) to some of my research questions. I fear I don't have the data available to train them (my main critic of deep learning approaches in general). And I also wish I had a casual 16 tensorflow units standing by for me But AlphaStar was far ahead of what I was expecting from an SC2 bot. I really thought the presentation would be some very limited scenarios, not full game play level (even if only PvP and on a limited map pool). It is truly impressive what they accomplished in at most 2 years of work on this.

I also really really liked their visualizations of what the network was "thinking". Very very cool stuff.

I take it shortly
1) Don't project human emotions and ways of work on machines. That doesn't work, that's why they're machines and not humans(duh)
2) AlphaStar knew. YOur surgeon example is wrong, machines whcih make decisions based on machine learning experience know. It's not human knowing per se, it's machine knowing, but they know.
3) Because machines don't have emotions and they have bigger experience(also faster thinking) they can tell which fights are worth it and which aren't on more precise scale. Similarly a pro can tell this while you wouldn't be able to tell it on the same scale. And because they don't have the emotions they don't fear of losing, because they don't fear of losing they are doing humanly insane things(e.g. the ramp things).
(just imagine what some pros would be able to do without the fear of losing the units which is always there, even if it's on the background with low priority(to use machine terms ))


To me all the threads about the games are full of big misunderstanding how such machine operates and projections of humanism on machines.
I imagine France should be able to take this unless Lilbow is busy practicing for Starcraft III. | KadaverBB is my fairy ban mother.
Haukinger
Profile Joined June 2012
Germany131 Posts
January 25 2019 15:26 GMT
#547
On January 25 2019 22:56 Acrofales wrote:
Creating a bot that has absolutely perfect control over the units and beats humans based (mostly) on that control, is not "solving intelligence", it is using a superhuman unit control to win.


That's like asking it to win with only Zealots... if it's in the game, the AI may use it. Only winning matters, if it wins by controlling stalkers individually with 10000apm, it's a win nevertheless.
counting
Profile Joined January 2019
11 Posts
Last Edited: 2019-01-25 15:36:17
January 25 2019 15:35 GMT
#548
On January 25 2019 22:56 Acrofales wrote:
Now I don't know what inputs AlphaStar receives, whether it's the videofeed and it needs to process that, or whether it's a list of everything that is happening in the game in some kind of symbolic format (e.g. an XML of all positions of all units it can see, all structures, what they are producing, how far along they are, etc. etc.). But clearly to make the competition "fair" in a real-time game, you cannot treat it in the same way as a turn-based game like chess or go: you need to factor in real-time limitations of humans, which includes things like screen lag and time to physically move an arm which moves the mouse, as well as the associated imprecision in both processes.

From their blog post and video showing the behind the scene videos, AlphaStar certainly used a modified version of PySC2 API as the input and output interface.
deepmind.com

There is a AMA thread on reddit MachineLearning subreddit
If we really want to know the details, maybe we can get some details soon.

On January 25 2019 22:56 Acrofales wrote:
Now I may sound negative about AlphaStar. I am not. I think it is mindblowing what they managed to achieve, and I think it's time I start looking at LSTMs myself to see if I can apply them (in a far more limited scale) to some of my research questions. I fear I don't have the data available to train them (my main critic of deep learning approaches in general). And I also wish I had a casual 16 tensorflow units standing by for me But AlphaStar was far ahead of what I was expecting from an SC2 bot. I really thought the presentation would be some very limited scenarios, not full game play level (even if only PvP and on a limited map pool). It is truly impressive what they accomplished in at most 2 years of work on this.

I also really really liked their visualizations of what the network was "thinking". Very very cool stuff.

LSTM is interesting and powerful, but not a silver bullet, and it is famously hard to train (most RNNs have the same problem). It is essentially just a time series pattern recognition mechanism (can be used as a sequence generator). But it is just one component (albeit a crucial one), You will need many more components to solve complex problems. Like if you use an Action-Critic system, the LSTM will most likely be the action/sequence generator, and you still need a critic/evaluation network/system for it to function.
Acrofales
Profile Joined August 2010
Spain17976 Posts
January 25 2019 17:52 GMT
#549
On January 26 2019 00:26 Haukinger wrote:
Show nested quote +
On January 25 2019 22:56 Acrofales wrote:
Creating a bot that has absolutely perfect control over the units and beats humans based (mostly) on that control, is not "solving intelligence", it is using a superhuman unit control to win.


That's like asking it to win with only Zealots... if it's in the game, the AI may use it. Only winning matters, if it wins by controlling stalkers individually with 10000apm, it's a win nevertheless.

Not really, I'm saying it should play SC2, not some heavily modified version that you can play by "plugging electrodes into your brain and thinking about exactly where you want each individual stalker to blink to and they do that instantly". SC2 is still a computer game for humans, which means you have to look at the screen, process the screen and then move the mouse and keyboard to perform actions.
Acrofales
Profile Joined August 2010
Spain17976 Posts
January 25 2019 17:58 GMT
#550
On January 26 2019 00:35 counting wrote:
Show nested quote +
On January 25 2019 22:56 Acrofales wrote:
Now I may sound negative about AlphaStar. I am not. I think it is mindblowing what they managed to achieve, and I think it's time I start looking at LSTMs myself to see if I can apply them (in a far more limited scale) to some of my research questions. I fear I don't have the data available to train them (my main critic of deep learning approaches in general). And I also wish I had a casual 16 tensorflow units standing by for me But AlphaStar was far ahead of what I was expecting from an SC2 bot. I really thought the presentation would be some very limited scenarios, not full game play level (even if only PvP and on a limited map pool). It is truly impressive what they accomplished in at most 2 years of work on this.

I also really really liked their visualizations of what the network was "thinking". Very very cool stuff.

LSTM is interesting and powerful, but not a silver bullet, and it is famously hard to train (most RNNs have the same problem). It is essentially just a time series pattern recognition mechanism (can be used as a sequence generator). But it is just one component (albeit a crucial one), You will need many more components to solve complex problems. Like if you use an Action-Critic system, the LSTM will most likely be the action/sequence generator, and you still need a critic/evaluation network/system for it to function.

I know. I just happen to be bumping into a rather hard time series pattern recognition problem. Unfortunately, my first problem is the dataset itself. It's small, and unlabelled at small scales: I have labels for hour-long sequences, and then I *definitely* don't have enough samples, and never will, so I need to look at smaller windows, and then they're unlabelled. So that'd mean labelling them manually, and I don't have time nor money at the moment to do so, but if they accept my newest grant proposal, I'll definitely consider this. We'll see For now, I'll stick with manual feature engineering from the whole sequence and using random forests, which is giving decent results at a more macro level
Charoisaur
Profile Joined August 2014
Germany15925 Posts
January 25 2019 18:32 GMT
#551
On January 26 2019 00:26 Haukinger wrote:
Show nested quote +
On January 25 2019 22:56 Acrofales wrote:
Creating a bot that has absolutely perfect control over the units and beats humans based (mostly) on that control, is not "solving intelligence", it is using a superhuman unit control to win.


That's like asking it to win with only Zealots... if it's in the game, the AI may use it. Only winning matters, if it wins by controlling stalkers individually with 10000apm, it's a win nevertheless.

Of course if it does that it's technically better than humans at sc2. But that misses the point of this competition, the point of this is to show that the AI is smarter than humans, we already know that it's physically far superior.
And comparing the strategic thinking/decision-making of humans vs AI can only be done if the AI's physical capabilities are limited.
Many of the coolest moments in sc2 happen due to worker harassment
niteReloaded
Profile Blog Joined February 2007
Croatia5281 Posts
January 26 2019 20:19 GMT
#552
On January 25 2019 05:10 renaissanceMAN wrote:
fucking bot LOVES stalkers holy cow

haha :'D
Polypoetes
Profile Joined January 2019
20 Posts
Last Edited: 2019-01-26 21:08:13
January 26 2019 20:41 GMT
#553
On January 25 2019 22:40 Poopi wrote:
Show nested quote +
On January 25 2019 22:17 travis wrote:
lol @ people complaining about an AI doing the things an AI can do

yes it's not fair, that's the point, that's why an AI can exceed humans. duh

It's not a battle of intelligence if you just outplay hard your opponent mechanically.
Them trying to make it a bit fair is because they understand otherwise it would not mean much. So far they have made good progress compared to previous gaming AI but it's still far from robust, as we have seen.



Weren't you the guy that claimed just a year ago that no AI/Bot/NN would be able to play Starcraft?

Playing Starcraft isn't a test of intelligence. It is a test of playing and winning. I don't get how people expect a neural network to optimize winning at Starcraft to also have an eerie ability to (seemingly) read the minds of people.

On January 26 2019 03:32 Charoisaur wrote:
Show nested quote +
On January 26 2019 00:26 Haukinger wrote:
On January 25 2019 22:56 Acrofales wrote:
Creating a bot that has absolutely perfect control over the units and beats humans based (mostly) on that control, is not "solving intelligence", it is using a superhuman unit control to win.


That's like asking it to win with only Zealots... if it's in the game, the AI may use it. Only winning matters, if it wins by controlling stalkers individually with 10000apm, it's a win nevertheless.

Of course if it does that it's technically better than humans at sc2. But that misses the point of this competition, the point of this is to show that the AI is smarter than humans, we already know that it's physically far superior.
And comparing the strategic thinking/decision-making of humans vs AI can only be done if the AI's physical capabilities are limited.



No. If you think an AI that plays Starcraft isn't 'interesting' to you because it turns out the best way to play SC2 is to mass stalkers and blink micro like crazy, then that means that you don't really like SC2 the way it is meant to be played. So you try a different more interesting game.

Getting a finely tuned unit composition and moving across the map trying to outflank your opponent is objectively a stupid way to play if you can just mass stalkers, a1a2a3, micro like an AI, and win.

But it seems people have some alternate axis of stupid-smart completely independent of winning-losing. Which is interesting, and very confusing, in itself. So is a bot that plays 'like a human' but plays weaker, smarter than a bot that plays 1-dimentionally, 'like an AI', but players very strong?


BTW, we already know humans are smarter than AI because humans create and use AIs. AIs don't create humans and use them for their purposes. This is a silly line to even do down.
Poopi
Profile Blog Joined November 2010
France12793 Posts
January 26 2019 21:09 GMT
#554
On January 27 2019 05:41 Polypoetes wrote:
Show nested quote +
On January 25 2019 22:40 Poopi wrote:
On January 25 2019 22:17 travis wrote:
lol @ people complaining about an AI doing the things an AI can do

yes it's not fair, that's the point, that's why an AI can exceed humans. duh

It's not a battle of intelligence if you just outplay hard your opponent mechanically.
Them trying to make it a bit fair is because they understand otherwise it would not mean much. So far they have made good progress compared to previous gaming AI but it's still far from robust, as we have seen.



Weren't you the guy that claimed just a year ago that no AI/Bot/NN would be able to play Starcraft?

Playing Starcraft isn't a test of intelligence. It is a test of playing and winning. I don't get how people expect a neural network to optimize winning at Starcraft to also have an eerie ability to (seemingly) read the minds of people.

Show nested quote +
On January 26 2019 03:32 Charoisaur wrote:
On January 26 2019 00:26 Haukinger wrote:
On January 25 2019 22:56 Acrofales wrote:
Creating a bot that has absolutely perfect control over the units and beats humans based (mostly) on that control, is not "solving intelligence", it is using a superhuman unit control to win.


That's like asking it to win with only Zealots... if it's in the game, the AI may use it. Only winning matters, if it wins by controlling stalkers individually with 10000apm, it's a win nevertheless.

Of course if it does that it's technically better than humans at sc2. But that misses the point of this competition, the point of this is to show that the AI is smarter than humans, we already know that it's physically far superior.
And comparing the strategic thinking/decision-making of humans vs AI can only be done if the AI's physical capabilities are limited.



No. If you think an AI that plays Starcraft isn't 'interesting' to you because it turns out the best way to play SC2 is to mass stalkers and blink micro like crazy, then that means that you don't really like SC2 the way it is meant to be played. So you try a different more interesting game.

Getting a finely tuned unit composition and moving across the map trying to outflank your opponent is objectively a stupid way to play if you can just mass stalkers, a1a2a3, micro like an AI, and win.

But it seems people have some alternate axis of stupid-smart completely independent of winning-losing. Which is interesting, and very confusing, in itself. So is a bot that plays 'like a human' but plays weaker, smarter than a bot that plays 1-dimentionally, 'like an AI', but players very strong?

I'm the guy that said it's basically impossible to have a completely fair fight between an AI and a human, because of the heavy emphasis on mechanics in starcraft 2, and that's hard to make things fair in that department.

And the goal of deepmind is general AI so it's a small step towards that but far from enough, that's why fair things regarding mechanics is important if you want a robust and adaptable AI.
WriterMaru
Polypoetes
Profile Joined January 2019
20 Posts
Last Edited: 2019-01-26 21:22:28
January 26 2019 21:15 GMT
#555
Well, I think maybe you forgot what you posted here years ago. At least you changed your mind! Back then, there was no sign of that being possible. Sad that rational debate couldn't convince you of anything. But at least facts mean something to you.

I don't know what to say to you that can convince you now that there is no such a thing, by definition, of a 'fair' competition between an AI and a human. What would that even entail? You simulate a human brain inside a computer so that you know that genetically/biochemically, such a human as the one you simulate could theoretically exist? An AI is an AI and a human is a human. The question is if we humans can create AI to do tasks. And games are nice benchmarks because they are well-defined problems. There is plenty of test data and it is easy to come up with a cost/objective function.

What is next? People here arguing that an AI should miss-click like a human would? Rage and get 'emotional' after being cheesed? Get 'nervous' for important matches? Actually, those may be interesting AI challenges down the road for AI's that should be able to engage socially with humans better than humans are. But right now when the question is if AIs can beat humans in RTS games, that seems silly. I guess people who were convinced that AIs wouldn't be able to play RTS have to move the goalpost somewhere to keep their peace of mind.

You want an SC2-based Turing test?

As for SC2. It turns out mechanics is at the core of the game. Who would have thought! That is why many of us knew that AI would have good chances of taking games off humans. Exactly because many of these very human soft and subtle skills aren't that important.
Charoisaur
Profile Joined August 2014
Germany15925 Posts
Last Edited: 2019-01-26 21:24:13
January 26 2019 21:22 GMT
#556
On January 27 2019 05:41 Polypoetes wrote:
Show nested quote +
On January 25 2019 22:40 Poopi wrote:
On January 25 2019 22:17 travis wrote:
lol @ people complaining about an AI doing the things an AI can do

yes it's not fair, that's the point, that's why an AI can exceed humans. duh

It's not a battle of intelligence if you just outplay hard your opponent mechanically.
Them trying to make it a bit fair is because they understand otherwise it would not mean much. So far they have made good progress compared to previous gaming AI but it's still far from robust, as we have seen.



Weren't you the guy that claimed just a year ago that no AI/Bot/NN would be able to play Starcraft?

Playing Starcraft isn't a test of intelligence. It is a test of playing and winning. I don't get how people expect a neural network to optimize winning at Starcraft to also have an eerie ability to (seemingly) read the minds of people.

Show nested quote +
On January 26 2019 03:32 Charoisaur wrote:
On January 26 2019 00:26 Haukinger wrote:
On January 25 2019 22:56 Acrofales wrote:
Creating a bot that has absolutely perfect control over the units and beats humans based (mostly) on that control, is not "solving intelligence", it is using a superhuman unit control to win.


That's like asking it to win with only Zealots... if it's in the game, the AI may use it. Only winning matters, if it wins by controlling stalkers individually with 10000apm, it's a win nevertheless.

Of course if it does that it's technically better than humans at sc2. But that misses the point of this competition, the point of this is to show that the AI is smarter than humans, we already know that it's physically far superior.
And comparing the strategic thinking/decision-making of humans vs AI can only be done if the AI's physical capabilities are limited.



No. If you think an AI that plays Starcraft isn't 'interesting' to you because it turns out the best way to play SC2 is to mass stalkers and blink micro like crazy, then that means that you don't really like SC2 the way it is meant to be played. So you try a different more interesting game.

Getting a finely tuned unit composition and moving across the map trying to outflank your opponent is objectively a stupid way to play if you can just mass stalkers, a1a2a3, micro like an AI, and win.

But it seems people have some alternate axis of stupid-smart completely independent of winning-losing. Which is interesting, and very confusing, in itself. So is a bot that plays 'like a human' but plays weaker, smarter than a bot that plays 1-dimentionally, 'like an AI', but players very strong?


BTW, we already know humans are smarter than AI because humans create and use AIs. AIs don't create humans and use them for their purposes. This is a silly line to even do down.

that only means massing blinkstalkers is the smartest way to play if you have the physical capabilities of an AI. It doesn't mean at all that the AI is better at strategizing because a human might do the same if it had the physical capabilities of an AI.
If it would only be about beating humans no matter how there wouldn't be the need for the Deepmind team to work on it. Just a standard micro bot executing a basic strategy would be enough.

Also a new 1 post user that memorizes what Poopi said 1 year ago................ Hmmmmmm
Many of the coolest moments in sc2 happen due to worker harassment
The_Red_Viper
Profile Blog Joined August 2013
19533 Posts
January 26 2019 21:31 GMT
#557
On January 27 2019 06:22 Charoisaur wrote:
Show nested quote +
On January 27 2019 05:41 Polypoetes wrote:
On January 25 2019 22:40 Poopi wrote:
On January 25 2019 22:17 travis wrote:
lol @ people complaining about an AI doing the things an AI can do

yes it's not fair, that's the point, that's why an AI can exceed humans. duh

It's not a battle of intelligence if you just outplay hard your opponent mechanically.
Them trying to make it a bit fair is because they understand otherwise it would not mean much. So far they have made good progress compared to previous gaming AI but it's still far from robust, as we have seen.



Weren't you the guy that claimed just a year ago that no AI/Bot/NN would be able to play Starcraft?

Playing Starcraft isn't a test of intelligence. It is a test of playing and winning. I don't get how people expect a neural network to optimize winning at Starcraft to also have an eerie ability to (seemingly) read the minds of people.

On January 26 2019 03:32 Charoisaur wrote:
On January 26 2019 00:26 Haukinger wrote:
On January 25 2019 22:56 Acrofales wrote:
Creating a bot that has absolutely perfect control over the units and beats humans based (mostly) on that control, is not "solving intelligence", it is using a superhuman unit control to win.


That's like asking it to win with only Zealots... if it's in the game, the AI may use it. Only winning matters, if it wins by controlling stalkers individually with 10000apm, it's a win nevertheless.

Of course if it does that it's technically better than humans at sc2. But that misses the point of this competition, the point of this is to show that the AI is smarter than humans, we already know that it's physically far superior.
And comparing the strategic thinking/decision-making of humans vs AI can only be done if the AI's physical capabilities are limited.



No. If you think an AI that plays Starcraft isn't 'interesting' to you because it turns out the best way to play SC2 is to mass stalkers and blink micro like crazy, then that means that you don't really like SC2 the way it is meant to be played. So you try a different more interesting game.

Getting a finely tuned unit composition and moving across the map trying to outflank your opponent is objectively a stupid way to play if you can just mass stalkers, a1a2a3, micro like an AI, and win.

But it seems people have some alternate axis of stupid-smart completely independent of winning-losing. Which is interesting, and very confusing, in itself. So is a bot that plays 'like a human' but plays weaker, smarter than a bot that plays 1-dimentionally, 'like an AI', but players very strong?


BTW, we already know humans are smarter than AI because humans create and use AIs. AIs don't create humans and use them for their purposes. This is a silly line to even do down.

that only means massing blinkstalkers is the smartest way to play if you have the physical capabilities of an AI. It doesn't mean at all that the AI is better at strategizing because a human might do the same if it had the physical capabilities of an AI.

Also a new 1 post user that memorizes what Poopi said 1 year ago................ Hmmmmmm


That is like saying AI's should only be able to calculate X moves in whatever timeframe for chess or go. People do not realize that the point isn't to have an AI which simulates human abilities in everything but Y, the point is to have an AI which is able to learn a task and be more efficient/better at it than the human counter part. Now it is somewhat interesting to bring down the AI's abilities in apm and whatever else you think is important mostly because of the PR and it being more challenging for the developers (that means they learn more about possible other uses), not because it has to be "fair".
The interesting part is that you have an AI which learns new tasks without any hardcoded rules, that is what's fascinating.
IU | Sohyang || There is no God and we are his prophets | For if ‘Thou mayest’—it is also true that ‘Thou mayest not.” | Ignorance is the parent of fear |
Polypoetes
Profile Joined January 2019
20 Posts
Last Edited: 2019-01-26 21:35:31
January 26 2019 21:34 GMT
#558
If you want to use Deeplearning to figure out how humans should optimize their play, which is a fair question in itself, then yes obviously the answer is different. But so it the question. They cannot answer all questions at the same time.

But how is that not strategizing? The AI has AI mechanics. The proper strategizing therefore is to use blink stlaker with superior AI mechanics. Apparently, it is better at strategizing than you are, because you don't seem to get that.

You act as if AIs could beat humans at RTS for years using just some build-in micro. Have you ever considered what kind of code is needed for an AI to outplay a human in a micro battle? And have you considered how hard it is to make an AI that doesn't get stuck or exploited easily by a human? Their strong AI has a 100% winrate vs these players. I don't know how people can be so stubborn and say that the AI doesn't 'think', doesn't 'known', isn't 'intelligent', doesn't 'strategize'. Those are all anthropomorphization of what machine learning is. You optimize it to win games. That's what they did. They did very well. And they have shown the potential to do it even better.

In principle, you could also train a neural net to play indistinguishable from a human, passing a SC2 Turing test. But that requires a human agent. You cannot have 200 years of human lifetimes of humans objectively judging if an AI is more human-like than some other iteration.
lolfail9001
Profile Joined August 2013
Russian Federation40190 Posts
January 26 2019 21:38 GMT
#559
I mean, i don't get the argument going on. The ultimate point is that AI did figure out a proper decision making in AI terms, but both this decision making was not very satisfying from human's PoV.... nor could be it be in conditions AI was granted.
DeMoN pulls off a Miracle and Flies to the Moon
ETisME
Profile Blog Joined April 2011
12386 Posts
January 27 2019 01:34 GMT
#560
On January 27 2019 06:38 lolfail9001 wrote:
I mean, i don't get the argument going on. The ultimate point is that AI did figure out a proper decision making in AI terms, but both this decision making was not very satisfying from human's PoV.... nor could be it be in conditions AI was granted.

you summed it up perfectly. it's never about winning or losing, the goal isn't to win the game but to learn and solve complex situations with AI.
The wins were with too much of mechanics advantage (raw input) and the loss was with player limited vision.
其疾如风,其徐如林,侵掠如火,不动如山,难知如阴,动如雷震。
Prev 1 26 27 28 29 30 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 13h 44m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
UpATreeSC 226
ZombieGrub183
SteadfastSC 106
Nathanias 87
ForJumy 49
StarCraft: Brood War
Larva 512
Aegong 81
sas.Sziky 57
Bale 6
Dota 2
qojqva5208
syndereN258
Pyrionflax169
League of Legends
Grubby4490
Dendi1125
Counter-Strike
pashabiceps750
Stewie2K674
sgares551
Foxcn324
byalli209
Super Smash Bros
Mew2King105
Heroes of the Storm
Liquid`Hasu555
Other Games
summit1g6951
FrodaN3090
mouzStarbuck294
C9.Mang0188
Skadoodle116
Trikslyr91
Sick34
Organizations
Other Games
gamesdonequick3394
BasetradeTV212
StarCraft 2
angryscii 32
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 20 non-featured ]
StarCraft 2
• davetesta78
• Adnapsc2 24
• LUISG 8
• LaughNgamezSOOP
• sooper7s
• AfreecaTV YouTube
• Migwel
• intothetv
• Kozan
• IndyKCrew
StarCraft: Brood War
• 80smullet 20
• Pr0nogo 4
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota21482
League of Legends
• Jankos1942
• TFBlade891
Other Games
• imaqtpie1907
• Shiphtur352
Upcoming Events
The PondCast
13h 44m
OSC
16h 44m
WardiTV European League
19h 44m
Fjant vs Babymarine
Mixu vs HiGhDrA
Gerald vs ArT
goblin vs MaNa
Jumy vs YoungYakov
Replay Cast
1d 3h
Epic.LAN
1d 15h
CranKy Ducklings
2 days
Epic.LAN
2 days
CSO Contender
2 days
BSL20 Non-Korean Champi…
2 days
Bonyth vs Sziky
Dewalt vs Hawk
Hawk vs QiaoGege
Sziky vs Dewalt
Mihu vs Bonyth
Zhanhun vs QiaoGege
QiaoGege vs Fengzi
Sparkling Tuna Cup
3 days
[ Show More ]
Online Event
3 days
BSL20 Non-Korean Champi…
3 days
Bonyth vs Zhanhun
Dewalt vs Mihu
Hawk vs Sziky
Sziky vs QiaoGege
Mihu vs Hawk
Zhanhun vs Dewalt
Fengzi vs Bonyth
Esports World Cup
5 days
ByuN vs Astrea
Lambo vs HeRoMaRinE
Clem vs TBD
Solar vs Zoun
SHIN vs Reynor
Maru vs TriGGeR
herO vs Lancer
Cure vs ShoWTimE
Esports World Cup
6 days
Liquipedia Results

Completed

CSL 17: 2025 SUMMER
RSL Revival: Season 1
Murky Cup #2

Ongoing

BSL 2v2 Season 3
Copa Latinoamericana 4
Jiahua Invitational
BSL20 Non-Korean Championship
Championship of Russia 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters

Upcoming

CSL Xiamen Invitational
CSL Xiamen Invitational: ShowMatche
2025 ACS Season 2
CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
BSL Season 21
K-Championship
RSL Revival: Season 2
SEL Season 2 Championship
uThermal 2v2 Main Event
FEL Cracov 2025
Esports World Cup 2025
Underdog Cup #2
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 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.