• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 22:01
CET 04:01
KST 12:01
  • 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 Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
Weekly Cups (Jan 5-11): Clem wins big offline, Trigger upsets4$21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7)15Weekly Cups (Dec 29-Jan 4): Protoss rolls, 2v2 returns7[BSL21] Non-Korean Championship - Starts Jan 103SC2 All-Star Invitational: Jan 17-1833
StarCraft 2
General
SC2 All-Star Invitational: Jan 17-18 Stellar Fest "01" Jersey Charity Auction Weekly Cups (Jan 5-11): Clem wins big offline, Trigger upsets When will we find out if there are more tournament SC2 Spotted on the EWC 2026 list?
Tourneys
OSC Season 13 World Championship SC2 AI Tournament 2026 Sparkling Tuna Cup - Weekly Open Tournament $21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7) $25,000 Streamerzone StarCraft Pro Series announced
Strategy
Simple Questions Simple Answers
Custom Maps
Map Editor closed ?
External Content
Mutation # 508 Violent Night Mutation # 507 Well Trained Mutation # 506 Warp Zone Mutation # 505 Rise From Ashes
Brood War
General
[ASL21] Potential Map Candidates BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ A cwal.gg Extension - Easily keep track of anyone Potential ASL qualifier breakthroughs?
Tourneys
Small VOD Thread 2.0 [Megathread] Daily Proleagues [BSL21] Grand Finals - Sunday 21:00 CET [BSL21] Non-Korean Championship - Starts Jan 10
Strategy
Simple Questions, Simple Answers Game Theory for Starcraft Current Meta [G] How to get started on ladder as a new Z player
Other Games
General Games
Awesome Games Done Quick 2026! Beyond All Reason Nintendo Switch Thread Mechabellum Stormgate/Frost Giant Megathread
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine European Politico-economics QA Mega-thread Trading/Investing Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread
Sports
2024 - 2026 Football Thread
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
My 2025 Magic: The Gathering…
DARKING
Physical Exercise (HIIT) Bef…
TrAiDoS
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
James Bond movies ranking - pa…
Topin
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1374 users

2011 SC AI Competition

Forum Index > BW General
Post a Reply
1 2 Next All
djsherman
Profile Blog Joined November 2009
United States140 Posts
February 05 2011 01:51 GMT
#1
The StarCraft AI Competition introduced last year will be once again be part of the Artificial Intelligence and Interactive Digital Entertainment (AIIDE) conference. The call for participation is now live at the University of Alberta, which will be hosting this years contest. The current site is a placeholder, which will soon include details about the rules and tournament structure. Ideally, this year the tournament will be automated and provide a wide variety of options for how to run the tournament.

I'd like to hear from the StarCraft community: what would you like to see from this years competition, as far as organization, results, and rules?

Last years competition was a huge success and we are excited to see what future competitions will show us. UC Berkeley won last years main event with raging Mutalisks, what else can AI show us?
StarCraft AI Competition Organizer
ArbAttack
Profile Blog Joined September 2010
Canada198 Posts
February 05 2011 01:59 GMT
#2
Winning AI plays a C or better player on a current proleague map at the end please, BO3 or BO5.
djsherman
Profile Blog Joined November 2009
United States140 Posts
February 05 2011 02:25 GMT
#3
I would say the 2010 winner is rated 1500, based on BO1 matches. C would be great!
StarCraft AI Competition Organizer
gen.Sun
Profile Blog Joined October 2009
United States539 Posts
Last Edited: 2011-02-05 02:52:33
February 05 2011 02:43 GMT
#4
A round where a bot has to play all 3 races.

A round where a 'surprise' element is added to the game on tournament day, in order to check for AI's adaptability. In mirror matchups maybe a unit is removed. For example, zerglings or mutas in ZvZ.

Or maybe a special Python where the the main has only 4 mineral patches. A sudden decrease of CC/Hatch/Nexus price to 75/100/100. (ehh, probably imba in favor of zerg) These are some example surprises.

This way we can see whether the AIs are truly intelligent or have hard coded BOs.

From my understanding all the current bots would fail pretty hard if tested like this. But with another year maybe it's enough time to write something more flexible?
djsherman
Profile Blog Joined November 2009
United States140 Posts
February 05 2011 02:52 GMT
#5
[B]This way we can see whether the AIs are truly intelligent or have hard coded BOs.


BOs are expected, due to the complexity of the domain. But I do like some of the ideas you are proposing. Basically, there are two directions in which to increase complexity. The first is to relax the constraint of a fixed race, make the bot play all races, against all races, even random. The second is to relax the constraint of know maps, make the bot play on new maps. But AIs are not yet able to overcome humans when following both of these constrains, so why relax them at this point?

StarCraft is an excellent domain for AI research and there are all sorts of potential for investigating general intelligence techniques, but first consider humans. Humans have to first study maps, or at least be given a high-level description of map features. Second, even top level players don't random races, because its too complicated, even for humans. I agree that an advanced AI would be capable of these feats, but it is far beyond the current capabilities of systems.
StarCraft AI Competition Organizer
gen.Sun
Profile Blog Joined October 2009
United States539 Posts
Last Edited: 2011-02-05 03:13:01
February 05 2011 03:06 GMT
#6
I'm interesting in reading about what kinds of general intelligence research that's come of the competition. From what I understand the bar is set pretty low.

An AI should be given all the information that a newbie human is given, data on unit HP, attack, move speed, range, etc, and tasked with figuring out unit counters themselves. They should be able to figure out on the fly the answers to questions like, I'm expecting mutas, should I build more turrets or make barracks for more marines.

Year 1 should be enough for figuring out all the mundane stuff like unit micro and pathfinding. Year 2 should be dumping the constraints for more interesting play.

If the AI is thinking on a high enough level then things like race or map should not matter to them.

If you set the rules from day 1 to favor flexibility then you might be able to encourage faster development in that direction. Otherwise teams might be tempted to stuff the bots with mid to low level strategies, like BOs and unit counters and end up with effective but uninteresting bots.

my 2 cents.
djsherman
Profile Blog Joined November 2009
United States140 Posts
February 05 2011 04:18 GMT
#7
If you set the rules from day 1 to favor flexibility then you might be able to encourage faster development in that direction. Otherwise teams might be tempted to stuff the bots with mid to low level strategies, like BOs and unit counters and end up with effective but uninteresting bots.

my 2 cents.


My view has always been that before we build general intelligence, we must first build specific intelligence, With chess, we went too far, and built chess specific machines, but as long as we are using cpus off-the-shelf we should be fine in our quest for intelligence. We can't build expert general intelligence until we have first built expert intelligence for a specific domain!
StarCraft AI Competition Organizer
kamikami
Profile Joined November 2010
France1057 Posts
February 05 2011 04:49 GMT
#8
It would be nice if you can add the ability to analyze new maps, so that we can see how "creative" the AIs are. I know it's hard but isn't it the point of all AI researches ?
Khassar de Templari
zobz
Profile Joined November 2005
Canada2175 Posts
February 05 2011 05:25 GMT
#9
They layed alot of the ground work last year. Now that the AIs are far along in getting things like scouting and micro and basic build orders down, there's going to be alot less left to compete over besides the real depth of the strategy of the game. I'm interested to see them bring it to the next level getting into varied build orders, complex micro management with multiple unit types, and everything to do with the battle to secure resources.

All i want to see is more full tournaments with lots of games played on proper maps, ala the final stage of last year's competition. For micro maps to be worth a damn they really should have dynamic armies of differing races, and then balancing the map would be sort of a problem and probably just a waste of resources, unless you have them to spare.

What i really want to see is more stuff like that article on Berkley's Overmind. I find it extremely interesting to read about the whole process of game theory based programming, especially in relation to starcraft.
"That's not gonna be good for business." "That's not gonna be good for anybody."
stafu
Profile Blog Joined January 2009
Australia1196 Posts
February 05 2011 06:01 GMT
#10
I made an SC AI for my AI unit last semester. It was a lot of fun, and BWAPI is a great API which was really easy to get the hang of. I might have to work on my AI and submit something for AI competition this year
Spazer
Profile Blog Joined March 2009
Canada8033 Posts
February 05 2011 06:02 GMT
#11
More micro maps! With the previous bots, I always felt that even though their micro was adequate, their decision making was always kinda suspect. IIRC, you posted a video of you playing a bot on the mnm micro map, and utterly destroyed it because you always fought on the high ground. There's still a lot of room for improvement.

In addition, more interesting unit compositions for micro maps would be nice instead of just plain mnm or dragoons. Something like tank/vulture/goliath/dropship. With a composition like this, you can do a lot of different things. Since this is essentially TvT, positioning becomes key. Where do you set up tanks? Can you lure the enemy within range of those tanks? How should I place the few mines I have? Can I effectively utilize my dropships to make their tanks splash friendly units?

To date, the majority of the terran bots I've seen tend to be very sloppy regarding positioning. Oftentimes they'll siege up over their own mines, with predictable results. Stuff like that shouldn't happen.

Basically, I want to see more emphasis on positional play. This is the one area I think bots really need to improve in.
Liquipedia
GGTeMpLaR
Profile Blog Joined June 2009
United States7226 Posts
February 05 2011 06:24 GMT
#12
I was arguing with my friends the other day about AI in Starcraft, but I am not really a computer expert so I'd like to ask you guys

1) No AI is capable of competing on a professional level in Starcraft

we seemed to agree on this point

but they claim that it is possible to program an AI that would be capable of outmicro-ing professional gamers rather easily while I was under the impression that this would be one of the hardest things to program

am I mistaken or are they
plutonian
Profile Joined October 2009
United States6 Posts
February 05 2011 07:51 GMT
#13
You're both mistaken. Programming an AI to "outmicro" is not the hard part, programming it to micro intelligently is. It doesn't have a clickspeed, obviously, so its APM can be infinite. But how do you get it to make decisions about what to do with its units? Does it try to snipe tanks/HT/defilers, or pull back to better position? How many units ahead should it be to try to break a good concave of ranged units? What about breaking a ramp? When it has melee units vs. ranged, how should it behave? Should it charge in and try to intermingle with the ranged units, or retreat? How many hydras are worth charging with X number of zealots? The answers all depend on positioning and how important map control is at that stage of the game. Pro players don't have formulas for working these things out, they just have instincts and thousands of hours of experience.
Goragoth
Profile Blog Joined April 2009
New Zealand1065 Posts
February 05 2011 09:13 GMT
#14
Why is it that every thread about AI invariably has some complete moron that thinks that any AI that doesn't have human-level intelligence is somehow worthless? We are at least 50 years from achieving that, probably more. Real, true intelligence requires levels of complexity that are hard to imagine. Having a computer solve even a constrained problem like playing Starcraft well requires a ton of work and interesting research. It doesn't matter that much of it is hard-coded to solve a particular problem, it's just a first step. We are already seeing some emergent behaviour in advanced bots like the Overmind and that's truly fascinating and more than I really expected from all of this. Personally I'm absolutely thrilled to see where things will go now that many of the teams have the basics out of the way and can concentrate on making their bots even smarter and more versatile.

As far as what I would like to see: a detailed write-up from each team, how they went about making their bots, design philosophies, etc... like the article on the Overmind but not just from the winner. Maybe some sort of documentary that could be put on YouTube would be cool too, with interviews with the developers and maybe some graphics to explain certain concepts etc... to make it all more accessible to a wider audience. Maybe someone could contact one of the science magazines like New Scientist to do a piece and maybe even a TV station like the National Geographic channel. I'm not sure what the funding and organization is like behind this competition but there are some fantastic PR opportunities here.
Creator of LoLTool.
rasdasd
Profile Joined June 2010
United States82 Posts
February 05 2011 09:38 GMT
#15
@Goragoth, That would be awesome (Since that would mean i get an interview :D ZotBot FTW)

In general, to what i have read on the previous posts. My bot, and pretty much almost all of the other bots, already have an algorithm to analyze the maps. My bot will spend the first 30 seconds analyzing the map if it has never played on it b4.

As was stated before, The micro actions themselves are easy, but knowing when to micro is hard. I should probably post a video of my Psi Storm micro :D a 80 supply army beats 200/200 Hydras with 80 food of siege tanks supporting them :D

I'll prolly post here again when i have more time.
Stuck in traffic? Use a Reaver.
djsherman
Profile Blog Joined November 2009
United States140 Posts
February 05 2011 22:07 GMT
#16
On February 05 2011 18:13 Goragoth wrote:
Why is it that every thread about AI invariably has some complete moron that thinks that any AI that doesn't have human-level intelligence is somehow worthless? We are at least 50 years from achieving that, probably more. Real, true intelligence requires levels of complexity that are hard to imagine. Having a computer solve even a constrained problem like playing Starcraft well requires a ton of work and interesting research.


This is why we are starting with a fixed task. Not sure about your timeline of general intelligence, but yes, playing expert StarCraft is only the beginning in building human level AI systems.
StarCraft AI Competition Organizer
gen.Sun
Profile Blog Joined October 2009
United States539 Posts
February 06 2011 17:45 GMT
#17
So if a new team wants in in this competition is there any way to start at the same level as the teams who participated in the first year?

rasdasd
Profile Joined June 2010
United States82 Posts
February 06 2011 19:45 GMT
#18
@ gen.Sun: There are some bots that have released their code. I am in the midst of creating a new bot from scratch. The only benefit i have from being in the previous year's competition is my knowledge. I'm sure if you worked on it a bit you could have a really good bot, perhaps even the winning one :D
Stuck in traffic? Use a Reaver.
nalgene
Profile Joined October 2010
Canada2153 Posts
Last Edited: 2011-02-06 19:56:23
February 06 2011 19:54 GMT
#19
Could you guys possibly give data about the terrain that are good/bad for specific races or something? Or some tactics on how to fight against a certain terrain? The bot never used darkswarm or plague against hostiles. It seemed like they were being held back by some restrictions.
Year 2500 Greater Israel ( Bahrain, Cyprus, Egypt, Iran, Iraq, Jordan, Kuwait, Lebanon, Oman, Gaza Strip, West Bank, Qatar, Saudi Arabia, Syria, Turkey, United Arab Emirates, Yemen )
Ookm
Profile Joined November 2007
Bolivia18 Posts
February 06 2011 20:06 GMT
#20
If most of the competitors can improve the macro (expansions, workers actually working, and units actually moving), and improve the push too.. it will be very cool.
"I didn't choose the career, the career chose me" LYH
1 2 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 8h 59m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
WinterStarcraft530
PiGStarcraft327
Ketroc 53
StarCraft: Brood War
Shuttle 89
Shine 71
HiyA 17
ZergMaN 14
Hm[arnc] 13
League of Legends
JimRising 542
C9.Mang0497
Cuddl3bear9
Counter-Strike
Coldzera 1174
taco 212
Super Smash Bros
hungrybox0
Other Games
tarik_tv15949
summit1g8252
gofns7647
XaKoH 364
KnowMe178
Maynarde104
ViBE54
kaitlyn28
minikerr26
Liquid`Ken6
Organizations
Other Games
gamesdonequick2925
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• Hupsaiya 97
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• RayReign 76
• sM.Zik 2
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota21289
League of Legends
• Doublelift5637
Other Games
• Scarra1344
Upcoming Events
OSC
8h 59m
SKillous vs ArT
ArT vs Babymarine
NightMare vs TriGGeR
YoungYakov vs TBD
All Star Teams
23h 14m
INnoVation vs soO
Serral vs herO
Cure vs Solar
sOs vs Scarlett
Classic vs Clem
Reynor vs Maru
uThermal 2v2 Circuit
1d 8h
AI Arena Tournament
1d 16h
All Star Teams
1d 23h
MMA vs DongRaeGu
Rogue vs Oliveira
Sparkling Tuna Cup
2 days
OSC
2 days
Replay Cast
3 days
Wardi Open
3 days
Monday Night Weeklies
3 days
[ Show More ]
The PondCast
5 days
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2026-01-14
Big Gabe Cup #3
NA Kuram Kup

Ongoing

C-Race Season 1
IPSL Winter 2025-26
BSL 21 Non-Korean Championship
CSL 2025 WINTER (S19)
Escore Tournament S1: W4
OSC Championship Season 13
Underdog Cup #3
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025

Upcoming

Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Rongyi Cup S3
SC2 All-Star Inv. 2025
Nations Cup 2026
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
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 © 2026 TLnet. All Rights Reserved.