UCSC Students Creating Killer StarCraft Bot

Status
Not open for further replies.

zorky9

Distinguished
Sep 22, 2009
188
0
18,680
[citation][nom]icemunk[/nom]pHD students and they're only at a 20% win ratio? I hope they just started...[/citation]
Considering it's playing against the world's best players it's a good start.
 

gzhang

Distinguished
Sep 13, 2008
23
0
18,510
[citation][nom]daft[/nom]i take it that they never heard of a zergling rush[/citation]

You got rushed if you are bad or take the risk and expanded, else the rushing guy will usually lag in econ.

Anyway, it will be a interesting project. Consider the complexity of the game, a 20% win is good. I wonder if the AI takes in considerations when a terran is shelling over a cliff and try to lure the toss army in for an ambush.
 

drowned

Distinguished
Jan 6, 2010
108
0
18,680
I wonder what the build in computer would score cause 20% seems kinda low. And this article doesn't specify whether the 20% win was against average (random) players or professional ones.
 

sseyler

Distinguished
May 14, 2008
207
0
18,690
[citation][nom]icemunk[/nom]pHD students and they're only at a 20% win ratio? I hope they just started...[/citation]

The implication from this statement shows you don't really know anything about PhD research in engineering/science-related fields. PhD students aren't necessarily geniuses... Their certainly smart, but doing research doesn't involve conquering everything you touch. Research involves dedicated work towards reasonable goals set by a thesis. These goals constantly evolve as the research matures. It's a learning process, not a process of conquest.
 

Kelavarus

Distinguished
Sep 7, 2009
510
0
18,980
[citation][nom]zorky9[/nom]Considering it's playing against the world's best players it's a good start.[/citation]

"It's easy to find players interested in playing the EISBot"

I missed the part where they were designated as the world's best players...
 

trandoanhung1991

Distinguished
Nov 7, 2009
83
0
18,630
Try make a bot for yourself, then talk.

Anyway, what they're doing is certainly impressive. I hope that they won't resort to the kind of cheap cheats developers are using nowadays instead of real AI.
 

sliem

Distinguished
Dec 14, 2009
1,617
0
19,790
Of course it's not easy. A bot that plays against a computer, like in World of Warcraft is easier than a bot that plays against a HUMAN brain.

However, 20% is a just a number. We need #s of win and loses against what faction.

Also they said the bot is protoss exclusive, why is the video only shows Terran?
 
G

Guest

Guest
Actually, the Panda Bear Guy is a nickname for the critter that you see in that video. It gets blown up at :17. The AI is playing against the default Starcraft AI (see the video description).

Cute, but it's not going to be beating top players anytime soon.
 

beachbod

Distinguished
Nov 19, 2009
134
0
18,680
[citation][nom]thepinkpanther[/nom]some of the things the bot is doing is outright unfair, no human can click that fast.[/citation]

Yeah if they are going to make an AI thats going to beat the best player in the world then it should be based on skill not because a human player couldnt possibly click or move the mouse as fast as a computer. A computer AI will be able to micromanage at any speed. The player should have the option to play it in slow motion if he so chooses to level the playing field.
 

icemunk

Distinguished
Aug 1, 2009
628
0
18,990
[citation][nom]zorky9[/nom]Considering it's playing against the world's best players it's a good start.[/citation]

Nowhere in the article does it say they've played against the best, it says they've played against players in 30 different countries, that is all.
 

sseyler

Distinguished
May 14, 2008
207
0
18,690
[citation][nom]sseyler[/nom]The implication from this statement shows you don't really know anything about PhD research in engineering/science-related fields. PhD students aren't necessarily geniuses... Their certainly smart, but doing research doesn't involve conquering everything you touch. Research involves dedicated work towards reasonable goals set by a thesis. These goals constantly evolve as the research matures. It's a learning process, not a process of conquest.[/citation]

EDIT: They're* God, my grammar is awful.
 

MamiyaOtaru

Distinguished
Jun 19, 2008
23
0
18,510
[citation][nom]icemunk[/nom]Nowhere in the article does it say they've played against the best, it says they've played against players in 30 different countries, that is all.[/citation]
yeah, and 30 countries implies at least 29 countries that are not Korea, hence not the best ;)
 

evolvedpc

Distinguished
Apr 8, 2010
9
0
18,510
Hmmm, I'm neither a PhD student, nor artificially intelligent, but I very much doubt that I would achieve a 20% win ratio in online StarCraft. :)

I would be interested to know if they are trying to write an algorithm specifically tailored to be effective at StarCraft, or whether they are writing a more general purpose learning algorithm and simply testing its effectiveness on StarCraft.
 

anamaniac

Distinguished
Jan 7, 2009
2,447
0
19,790
I'm actually impressed.
But, is every single unit individually micromanaged? Something that would be generally impossible for a human to do when controlling dozens of units?
I suck at RTS games because I can't control any more than 2 units at a time effectively...

Keep up the good work.
 

K-zon

Distinguished
Apr 17, 2010
358
0
18,790
Seems like an interesting AI idea. I seen the one with the Terran but it just looked as if the A.I. was Group attacking within the Group which is very useful to do if you can mirco that far down.

What seems interesting the most out of this, is. If they start in on Making different and better A.I. system that allow reduce these mirco-management , then will say on the players side of features, will there be ways to incorporate a way to deal with such advanced A.I. ?
Very interesting though. I dont play StarCraft but still.
 

FloKid

Distinguished
Aug 2, 2006
416
0
18,780
I have a feeling the war is coming to an end, it will be soon a GG for Korea. What's next finger augmentation for StarCraft II?
 

randomizer

Champion
Moderator

There are some RTS players that would rival a computer in click speed. :ouch:

Remember that current generation AI has an inherent disadvantage that the human does not: It can only do what it is programmed to do with some limited "learning" capacity (which is also programmed so I suppose it's not even worth mentioning). The human can randomise strategies far more easily because unlike software we can think outside the box. It takes time for the AI to adapt and it will never predict exactly what the human player is going to do with perfect accuracy even though it may be able to respond to a perceived threat with very little delay. Computers are perfectly logical, humans are not.

Pure speed does not necessarily overcome skill. Existing AI is also very fast, yet has Buckley's chance of beating a seasoned player in any game in any genre. The gap will continue to close but until we reach the Singularity it will not be a perfect match.
 
Status
Not open for further replies.