Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No
Ads

Super Upgraded StarCraft AI Still Beat by Humans

by - source: Tom's Hardware US

Brains still better than silicon.

Are you good at StarCraft? Even if you're not a superstar in Korea, maybe you're good enough to beat the computer AI that's built by Blizzard. Perhaps what will really challenge you is an AI built by university programmers.

The AIIDE 2010 StarCraft AI Competition was held last week at the University of California, and had different AIs and even humans battling it out for supremacy… all in the name of research, of course.

=DoGo=, a World Cyber Games 2001 competitor, played against the top ranking AI at AIIDE 2010 and won! Score one for the humans.

Check out all the details at the EIS Blog, as well as plenty of videos from the matches.

via Kotaku

Share:
71
Comments
Read more
X
Submit

Comments
Add your comment
Anonymous 10/20/2010 1:16 PM
Hide
-20+

remind me of the battles between a grandmaster of chess and an IBM supercomputer

LORD_ORION 10/20/2010 1:16 PM
Hide
-20+

Do the AIs cheat?

Stifle 10/20/2010 1:22 PM
Show
sudeshc 10/20/2010 1:27 PM
Show
dormantreign 10/20/2010 1:30 PM
Hide
-20+

And blizzard never sued them for hacking the game?

jfby 10/20/2010 1:42 PM
Hide
-5+

sudeshc :
thats why they are not exactly perfect AI. I hope that they don't become that intelligent, than some day we may find our self in one of those terminator/Matrix movies like world.



I just watched this last night... if they become self aware and we try to pull the plug, the worst this system can do now is release the Zerg on unsuspecting SCII players online...

youssef 2010 10/20/2010 1:59 PM
Show
samdsox 10/20/2010 1:59 PM
Hide
-0+

DAmn't sudesch stole my terminator reference lol. I was gona say maybe we can actually beat the termintors when they try to take over the world lol. Just send in some starcraft gamers.

cronik93 10/20/2010 2:03 PM
Hide
-4+

Well yeah, AI become pretty predictable in almost every game the more you play it.

Anonymous 10/20/2010 2:07 PM
Hide
-8+

AI should be able to beat humans, if written correctly and efficiently.
AI has the advantage of processing speed, and almost zero delay between actions.

It's obvious that the guys who wrote the AI don't really know how StarCraft is played.

dalta centauri 10/20/2010 2:16 PM
Hide
-2+

cronik93 :
Well yeah, AI become pretty predictable in almost every game the more you play it.


there's a number of AI systems that make sure that they do something slightly different each time. A bot in itself realizes, "I lost using this tactic, so follow tactic #2."

greghome 10/20/2010 2:21 PM
Hide
-2+

So, Skynet's AI came from Starcraft?........
hm.......now the hardware.....intel or AMD or IBm........?
:D

bin1127 10/20/2010 2:31 PM
Hide
-3+

wasn't this the plot for Terminator:SCC? We're thinking "Why not directly teach the AI war strategies to beat humans too?"

icepick314 10/20/2010 2:32 PM
Show
dalta centauri 10/20/2010 2:34 PM
Hide
-9+

icepick314 wrote :

will THEY get sued by Activision Blizzard for hacking StarCraft?



Of course, because their selling these to people to be used online?
*** off if you're going to post ass-hat comments, it's worse then trolling.

exodite 10/20/2010 2:35 PM
Show
Gulli 10/20/2010 2:57 PM
Hide
-1+

youssef 2010 :
AI's can never be perfect,as they're programmed by humans.So,Other humans will always be able to beat it



That's bull****, remember Deep Blue? AIs have far better clickspeeds and reaction times than humans, on that alone they should be able to best the world champion if they execute a perfect rush. The problem is AIs still lack human tactical intuition so they sometimes make dumb mistakes by not exploiting an undefended backdoor into a base or attacking a line of siege tanks from the front instead of the side.

f4phantom2500 10/20/2010 3:09 PM
Hide
--1+

youssef 2010 :
AI's can never be perfect,as they're programmed by humans.So,Other humans will always be able to beat it



The flaw in your logic is that, once an artificial intelligence is as sophisticated as human intelligence and the computer that it is running on is more powerful than a human brain, it will be able to create artificial intelligences that are more sophisticated than human intelligence.

dalta centauri 10/20/2010 3:12 PM
Hide
--1+

Gulli wrote :

That's bull****, remember Deep Blue? AIs have far better clickspeeds and reaction times than humans, on that alone they should be able to best the world champion if they execute a perfect rush. The problem is AIs still lack human tactical intuition so they sometimes make dumb mistakes by not exploiting an undefended backdoor into a base or attacking a line of siege tanks from the front instead of the side.



Normally, AI's in games like SC2 are programmed to build up their base and stay in a near perfect defensive state, or becoming aggresive at all times and sending rushes with a general increase of units and upgrades for them. If an AI worked like Deep Blue, then it would be increasingly impossible to win, as the AI would read the units outside of their natural FOV(which an AI is not supposedly able to read) and allow themselves to make a perfect counter attack.

chunkymonster 10/20/2010 3:14 PM
Hide
-1+

Quote :The flaw in your logic is that, once an artificial intelligence is as sophisticated as human intelligence and the computer that it is running on is more powerful than a human brain, it will be able to create artificial intelligences that are more sophisticated than human intelligence.
The flaw in YOUR logic is that artificial intelligence will be as sophisticated as the human intelligence.

LORD_ORION 10/20/2010 3:22 PM
Hide
-0+

f4phantom2500 :
The flaw in your logic is that, once an artificial intelligence is as sophisticated as human intelligence and the computer that it is running on is more powerful than a human brain, it will be able to create artificial intelligences that are more sophisticated than human intelligence.



Human consciousness is small, but the processing required to create consciousness is vast. When we get to a point where we can actually create a machine more powerful then the human mind, we will probably have also had the technology to create a more powerful mind long before that point.

dalta centauri 10/20/2010 3:27 PM
Hide
--3+

chunkymonster wrote :

Quote :The flaw in your logic is that, once an artificial intelligence is as sophisticated as human intelligence and the computer that it is running on is more powerful than a human brain, it will be able to create artificial intelligences that are more sophisticated than human intelligence.
The flaw in YOUR logic is that artificial intelligence will be as sophisticated as the human intelligence.



Just wait when someone creates an AI that reads data from everything online and filters it out to understand each thing. We'll get a psyciopathic AI that's smarter then humans.
In the sense that you stated, a high end AI built and programmed by one of the greatest minds in history at the time, wouldn't be able to outsmart an infant because the human mind is stronger then anything computer hardware can manage, even if the child is young and doesn't know how to read.

king_solomon 10/20/2010 3:41 PM
Hide
--3+

IF StarCraft AI realized it can beat humans by hacking Starcraft servers.
what is Activision Blizzard going to do? sue themself?

dalta centauri 10/20/2010 3:54 PM
Hide
--1+

king_solomon wrote :

IF StarCraft AI realized it can beat humans by hacking Starcraft servers.
what is Activision Blizzard going to do? sue themself?



I would be damn impressed if Starcraft's AI was that much better then Starcraft's 2 AI.

zak_mckraken 10/20/2010 3:55 PM
Hide
-1+

coody :
remind me of the battles between a grandmaster of chess and an IBM supercomputer


I don't wanna be a douche, I just want to complement on your comment. You're talking about Garry Kasparov and Deep Blue in 1996 where the former won 4-2. You may be surprised to learn that they made a rematch the following year where Deep Blue won 3½ to 2½.

I'm still amazed of the progress we make in AI. I have to admit it scares me a bit (damn you Skynet), but I still want the progress to go on!

bildo123 10/20/2010 3:58 PM
Hide
--3+

dormantreign :
And blizzard never sued them for hacking the game?



Pretty poor attempt to spin. But your fail to recognize one tincy wincy little thing, there is no malicious modification of code AND there is no intent to profit from said malicious modification. Maybe next time Gadget?

JonnyDough 10/20/2010 4:07 PM
Hide
-0+

Most games have a random chance of luck. For instance, will the PC be rushing this time or teching? It can be impossible to foresee events. Besides, in most games between users of nearly the same calibur, no one gamer will win every time. Was this "best of 3?" or did he just happen to beat the AI one out of 10 games?

Hupiscratch 10/20/2010 4:24 PM
Hide
-0+

Someone tell John Connor to keep an eye on this =DoGo=, he could be useful.

theroguex 10/20/2010 4:25 PM
Hide
-1+

The original StarCraft AI was a notoriously bad cheater. And when I say it cheated, I mean it CHEATED. We're talking AI zerg rushes to your base, predictably, without exploring to find you, after just 5 minutes of play. AI units on different, locked teams completely ignoring each other and working together to wipe out enemy units one at a time. AI individually micromanaging buildings and units simultaneously all over the field. And that's just on standard difficulty!

I don't know if Blizzard is capable of writing an AI that doesn't cheat. I haven't thoroughly tested SC II yet, but even WarCraft III cheated like crazy, by knowing where all the creeps were and killing them all for XP while simultaneously building a base and raiding yours.

In the end, even beating the Insane AI is just a process of learning its patterns and building a defense against them. Or learning how to out-rush the computer. That's it. Until AI can actually think outside the box, like humans do, it will always ultimately lose.

theoutbound 10/20/2010 4:43 PM
Hide
-0+

Whether it was beaten by a human or not, I think Blizzard should absorb this into Starcraft II. The AI is pretty bad in it.

xero9200 10/20/2010 5:02 PM
Hide
-0+

youssef 2010 :
AI's can never be perfect,as they're programmed by humans.So,Other humans will always be able to beat it



Seriously? That makes absolutely no sense. Why does the fact that humans program the AI mean humans will always be able to beat it? In something like SC, it's about speed and quick simple decision making, both of which computers are better at. Your comment is like saying humans built cars, therefore humans will always be faster than cars.


Ads

Best offers

Newsletters


OK
Ads