• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 15:11
CEST 21:11
KST 04:11
  • 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
[ASL22] Ro24 Preview: Siren's Call8[ASL22] Ro24 Preview: Summer's End9Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 244ByuL, and the Limitations of Standard Play3
Community News
Stellar Fest TWO the Moon (Dec 16-20)8Weekly Cups (August 24-30): Patches' balance mod takes over2New 3v3 BGH Ladder (and more) on ShieldBattery!40Weekly Cups (August 17-23): Zerg dominate the week6Weekly Cups (August 10-16): SHIN doubles3
StarCraft 2
General
Nexon wins bid to develop StarCraft IP content, distribute Overwatch mobile game SC4ALL II: SC2 Player Announcement 6/8 - Maru Weekly Cups (August 10-16): SHIN doubles Weekly Cups (August 24-30): Patches' balance mod takes over How would you feel about frequent/monthly balance patches for SC2?
Tourneys
2026 GSTL Announcement Stellar Fest TWO the Moon (Dec 16-20) PIG STY FESTIVAL 8.0! (13 - 23 August) Sparkling Tuna Cup - Weekly Open Tournament IntoTheTV X SOOP SC2 League : Weekly & Monthly
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 541 Binary Choice The PondCast: SC2 News & Results Mutation # 540 Dodge This Mutation # 539 Thunder Dome
Brood War
General
ASL22 General Discussion [Personal Project Share] Terran Defense v0.60 XUN appreciation thread Which box art did your first copy of StarCraft 1 have? BW General Discussion
Tourneys
[Megathread] Daily Proleagues BSL LAN Party - Kraków 29-30 August - OPEN SIGNUPS [ASL22] Ro24 Group F Small VOD Thread 2.0
Strategy
Replay Review Process - What do you do? Game Theory for Starcraft Odyssey Mineral Stack Saturation Fighting Spirit mining rates
Other Games
General Games
General RTS Discussion Thread Stratus: Battle for the sky now on steam Early acc Nintendo Switch Thread Stormgate/Frost Giant Megathread Anyone here play Quakeworld back in the day?
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread European Politico-economics QA Mega-thread
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
Regacy Esports: The Bh…
regacyesports
Violent Games and Crime Rate…
TrAiDoS
LOCKPICKING NOOB
LUCKY_NOOB
Cathedral Of CS And NY pizza a…
FuDDx
Please support my new stand…
Peanutsc
Customize Sidebar...

Website Feedback

Closed Threads



Active: 3622 users

Student AI Tournament: Round Robin done!

Forum Index > BW General
17 CommentsPost a Reply
nepeta
Profile Blog Joined May 2008
1872 Posts
Last Edited: 2015-01-18 20:54:32
January 18 2015 20:25 GMT
#1
[image loading]
Hosted by Czech Technical University, Prague & Comenius University, Bratislava


About the SSCAI Tournament
The Student Starcraft AI Tournament is a tournament for artificial intelligence students who have coded bots in java or c++. Although one of the goals is to win, it is not the only one. AI is a rather broad field, so there are a lot of different implementations, among them neural nets, combat simulators, learning programs, but also fixed strategies and cheeses.

'breakk' has been the mastermind or this fantastic tournament, which sports a line-up of 42 students or teams with their AIs, duking it out in a 42x42 grid for the round robin stage. If you're worrying that this poor man has set up 861 ((42x41)/2) games, rest assured that all sessions were made by another piece of software. The lot has been broadcasted automatically over the last couple of days via http://www.hitbox.tv/sscaitournament. I've been blogging some battle reports here, if you want to have a look at the matches. Replays will be released on the website soon. The tournament stream is broadcasting random matches now, look there too.

[image loading]

Martin Rooijackers' LetaBot, a rather cheesy bunker rush-bot, took a joint first place with XIMP, Tomas Vajda's creation, that likes to cannon itself in and subsequently send carriers over to kill the competition. Rooijackers thereby wins the student competition, as Vajda is not competing as student. Congratulations Martin!

Third place is occupied by the indubitably frightening ICELab bot. If I had to pick a bot that would be most challenging and fun to play as a human player, it would be this one. The ICE-Lab, at Ritsumeikan University seems to be on top of its game, which is AI and incorporating gosu scientifix stuff in a starcraft bot.

There are (too) many terran and protoss in the top 8, as you can see. Marek Suppa went 30-11, finished 9th with his 5pool bot. That's right, a 5 pool bot. Prognostications made in #bwapi on sunday pointed the way to a sauron-zerg or defiler-bot, unlimited apm and other AIs being unable to handle that, but more about that later.

Top AI 8 Tournament
'breakk' will be hosting a top 8 conference shortly, most likely around next week. Want to see the round robin champions duke it out in a yet to be determined but unmentionably glorious format? Will LetaBot be able to cheese its way to another title? Can XIMP carrier-own the terran competition? Or wil ICELab take the throne? Watch it! Tournament organisation is looking for a caster!

Participating next year?
An AI-programmer, wouldn't you want to be one? On birthday parties, blind dates: "Oh I'm flipping burgers atm because I can't be bothered to write resumes, but in my spare time I code neural net learning stuff into VR combat simulations-" It is within everyone's grasp!

Check THIS, the SSCAI tutorial database. Many bots are open source, so just download a couple, look what it's all about and modify your heart out. BWAPI has been praised as one of the best, if not the best open source instruction kit for a game. Also look in the contact and further reading bits below. #bwapi is full of very talented and friendly people, ready to help you, but prepare for some hard labour along the way to your first own AI!

Further reading
  • SSCAI research database
  • Arstechnica on 2010 bot scripts.

Contact SSCAI
http://sscaitournament.com/
BWAPI facebook
chat: irc.freenode.net #bwapi
Facebook Twitter Reddit
Broodwar AI :) http://sscaitournament.com http://www.starcraftai.com/wiki/Main_Page
krasi0
Profile Joined March 2014
Germany21 Posts
January 18 2015 20:46 GMT
#2
A very nice and concise resume of all the action. Thanks!
Let's really hope that such reports are going to increase the BWAPI AI community or at least the fan base!
Maybe the following famous and commercial Broodwar tournaments will be between pro-grammers instead of pro-gamers.

Looking forward to the top 8, single-elimination bracket next week and to the replay pack of the already past tournament, of course.
LetaBot
Profile Blog Joined June 2014
Netherlands557 Posts
January 18 2015 21:30 GMT
#3
I am going to run some Bot vs itself matches (for example: ICELab vs ICElab) for those that are interested. I do not have access to all the DLL's of the top 8 bots, but I will try to do as many as possible. Replays will be posted here and in the SSCAI tournament topic.
If you cannot win with 100 apm, win with 100 cpm.
Ragnarork
Profile Blog Joined June 2011
France9034 Posts
January 18 2015 22:10 GMT
#4
Congratz to all the bot creators who participated!

I'm surprised Zerg is so badly represented in this tournament. When I read about the Berkeley overmind, it seemed to be a very interesting AI with its mutalisk-centered approach. Anyone could explain then why is there such a strong performance by Terran and Protoss AIs compared to Zerg ones?

Damn, this makes me want to fiddle a bit with the BWAPI.
LiquipediaWanderer
purakushi
Profile Joined August 2012
United States3303 Posts
January 18 2015 22:28 GMT
#5
Fantastic stuff!
Love to see people use BWAPI and BW
T P Z sagi
adymus
Profile Joined August 2011
Romania140 Posts
January 18 2015 22:47 GMT
#6
Good luck and when you are bored or have to work do like me watch some games <3 it runs good and its HD , i always watch at work :D great games
https://www.twitch.tv/adymustv
sscaitournament
Profile Joined January 2011
Czech Republic90 Posts
January 19 2015 00:16 GMT
#7
Hello, breakk here (aka. Michal Certicky) with a couple of notes

Thanks!
First of all, big thanks to everyone for participating, watching the games or writing about SSCAI here on TL or anywhere else! I really love to see the bots getting better every year and the tournament getting the attention. Makes all the work put into it worthwhile.

Students & non-students
Little note: The tournament is not just for the students! It was in 2011, but now there are many non-students and teams there. Anyone can join.

Game management software
OP mentioned there is a piece of software used to schedule and run the games automatically. We now indeed use the modified version of this (thanks to people at University of Alberta), but we actually scheduled and ran hundreds of games manually back in 2011.

WANTED: Casters for Ro8
Yes, we are indeed looking for volunteers to record a commentary of upcoming single-elimination bracket of top 8 bots. It will be published on SSCAI YouTube channel. English as native language or in-depth knowledge of BW is NOT NEEDED. Please let me know if you're interested (either in comments, PM or, preferably, email me at certicky@gmail.com).

WANTED: New members for SSCAI organization team
We're also looking for people to join the SSCAI organization team. You all can help in any of the following ways:
* by making noise about SSCAI: blogging, spamming social media, recording YouTube videos or any other kind of marketing
* by programming parts of the website or tournament management software
* by occassionally moderating the chat on hitbox.tv stream
* by coming up with good ideas and reporting the issues
Let me know if you're interested (certicky@gmail.com, PM or comment here). I'll soon create a page on the SSCAI web that will give everyone a proper credit (might be helpful to you as well).

Reading
If you just want to read more about the bot-coding, BWAPI and game AI, take a look either at this collection of related scientific papers or (for lighter reading) check out the short articles on Kotaku or RPS.
LetaBot
Profile Blog Joined June 2014
Netherlands557 Posts
January 19 2015 01:22 GMT
#8
Bot vs Bot mirror matches:

I managed to run some bots versus versions of themself.
I haven't yet set up the BWAPI correctly on the other PC, so WOPR,Skynet and Black White have not been run yet.
If someone want to see those as well, mention it in this topic.

IceBot vs IceBot:
http://repdepot.net/replay.php?id=56201

Krasi0 vs Krasi0:
http://repdepot.net/replay.php?id=56202

LetaBot vs LetaBot:
http://repdepot.net/replay.php?id=56203

UAlbertaBot vs UAlbertaBot:
http://repdepot.net/replay.php?id=56204

Ximp vs Ximp:
http://repdepot.net/replay.php?id=56205
If you cannot win with 100 apm, win with 100 cpm.
BigFan
Profile Blog Joined December 2010
TLADT24920 Posts
January 19 2015 05:38 GMT
#9
Looks great and I loved your mini-BRs in the blog nepeta!
Former BW EiC"Watch Bakemonogatari or I will kill you." -Toad, April 18th, 2017
BisuDagger
Profile Blog Joined October 2009
Bisutopia19384 Posts
January 19 2015 09:01 GMT
#10
If I can cast from vods and they will be available next week, ill try and get to it. (I didn't see a date above for ro8). I used to tinker with the BW api from a couple years ago. I am curious to see how much it's improved.
ModeratorFormer Afreeca Starleague Caster: http://afreeca.tv/ASL2ENG2
Ragnarork
Profile Blog Joined June 2011
France9034 Posts
Last Edited: 2015-01-19 09:31:51
January 19 2015 09:26 GMT
#11

Reading
If you just want to read more about the bot-coding, BWAPI and game AI, take a look either at this collection of related scientific papers


Hehe, many in this list are from a friend. (Most of the bayesian-centered papers)
Definitely good reads, even when reading "scientific materials" is painful to you.
LiquipediaWanderer
sscaitournament
Profile Joined January 2011
Czech Republic90 Posts
January 19 2015 13:01 GMT
#12
On January 19 2015 18:26 Ragnarork wrote:
Hehe, many in this list are from a friend. (Most of the bayesian-centered papers)
Definitely good reads, even when reading "scientific materials" is painful to you.

I guess you mean Gabriel Synnaeve, right? Met him at a conference once Gabriel, are you reading this? How's the work on that new clojure bot going?
Ragnarork
Profile Blog Joined June 2011
France9034 Posts
Last Edited: 2015-01-19 15:49:01
January 19 2015 13:53 GMT
#13
Yup exactly!

By the way, I like how the only bot (obviously) named after a progamer ended up first
LiquipediaWanderer
hypnotoad.410
Profile Joined January 2011
Germany29 Posts
January 19 2015 18:28 GMT
#14
this was a broodwar tournament, or sc2?
sscaitournament
Profile Joined January 2011
Czech Republic90 Posts
January 19 2015 18:32 GMT
#15
On January 20 2015 03:28 hypnotoad.410 wrote:
this was a broodwar tournament, or sc2?

brood war. and it's still running (check the stream) even though this one phase is over.
sscaitournament
Profile Joined January 2011
Czech Republic90 Posts
January 20 2015 09:36 GMT
#16
Tomorrow (Wednesday, 01/21/2015) at 23:00 CET / 16:00 CST, we'll stream first 4 games of SSCAI mixed division bracket. You can vote for the lineup in BWAPI Facebook group.
First one is arranged according to round-robin scores, next two are random:
[image loading]
outscar
Profile Joined September 2014
2832 Posts
January 20 2015 12:43 GMT
#17
Last year I run Krasi0bot at iCCup and damn, he can beat D- and sometimes D players. Actually, that bot needs to be improved a lot, but he is cool. What I am upset that I couldn't find any download links for other bots. Students hide them because they afraid that someone can stole it? It would be fun to play against these bots too, but from what I hear you need two PC's for it. Hoping for release of BWAPI 4.0 which will enable this function and new stuffs. Keep up great work!
sunbeams are never made like me...
LetaBot
Profile Blog Joined June 2014
Netherlands557 Posts
January 20 2015 16:09 GMT
#18
On January 20 2015 21:43 outscar wrote:
Last year I run Krasi0bot at iCCup and damn, he can beat D- and sometimes D players. Actually, that bot needs to be improved a lot, but he is cool. What I am upset that I couldn't find any download links for other bots. Students hide them because they afraid that someone can stole it? It would be fun to play against these bots too, but from what I hear you need two PC's for it. Hoping for release of BWAPI 4.0 which will enable this function and new stuffs. Keep up great work!


You can find some of the other bots at the AIIDE download page here. Playing against these bots can be done on one PC with a virtual machine.
If you cannot win with 100 apm, win with 100 cpm.
Please log in or register to reply.
Live Events Refresh
RotterdaM Event
16:15
Rotti's PatchesSC Open #2
RotterdaM839
TKL 299
IndyStarCraft 222
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 839
mouzHeroMarine 312
TKL 299
IndyStarCraft 222
BRAT_OK 61
Trap 45
JuggernautJason36
MindelVK 17
StarCraft: Brood War
Shuttle 1111
Horang2 227
Dewaltoss 133
Bonyth 109
Pusan 39
Rock 22
Terrorterran 12
firebathero 0
Dota 2
Gorgc6207
BananaSlamJamma217
LuMiX1
Counter-Strike
shoxiejesuss805
zeus560
edward82
Heroes of the Storm
Liquid`Hasu390
Other Games
Grubby2783
singsing1420
fl0m1202
Beastyqt717
C9.Mang0166
Hui .148
ArmadaUGS135
Trikslyr51
QueenE41
Chillindude7
Organizations
StarCraft 2
WardiTV700
[ Show 15 non-featured ]
StarCraft 2
• Reevou 3
• Adnapsc2 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV779
League of Legends
• Nemesis1937
• TFBlade652
Other Games
• imaqtpie1090
• Shiphtur276
Upcoming Events
Replay Cast
4h 49m
The PondCast
14h 49m
OSC
1d 3h
IntoTheTV X SOOP
1d 15h
CranKy Ducklings
2 days
Sparkling Tuna Cup
3 days
OSC
3 days
Shopify Rebellion Sundays
3 days
Mixu vs TBD
Spirit vs TBD
Clem vs TBD
Afreeca Starleague
4 days
Soma vs Shuttle
BeSt vs Rush
WardiTV Weekly
4 days
[ Show More ]
Afreeca Starleague
5 days
Leta vs ggaemo
Jaedong vs Queen
GSL
5 days
PiGosaur Cup
6 days
Kung Fu Cup
6 days
Liquipedia Results

Completed

KCM Special KOR vs CHN
PiG Sty Festival 8.0
Light Tournament 2026

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
ASL Season 22
Super Anchor Qualifying S3
CSL 2026 AUTUMN (S22)
Proleague 2026-09-02
RSL Revival: Season 6
Calamity Invitational
Big Dog Cup 2026 Div 1
BLAST Open Fall 2026
Esports World Cup 2026
Esports World Cup 2026: LCQ
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026

Upcoming

Acropolis #5
Acropolis #5 - TRS
Escore Tournament S3: King of Kings
Blizzard Classic Cup 2026
Acropolis #5 - GSA
Acropolis #5 - GSB
Acropolis #5 - GSC
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
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.