• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 10:38
CEST 16:38
KST 23:38
  • 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
Serral wins HomeStory Cup 2914Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12
Community News
Weekly Cups (July 27-Aug 2): SHIN's big week0SC4ALL II: Brood War - $2500 - Dec 5-64SC4ALL II announced - $10,000 prize pool, Dec 5-63PIG STY FESTIVAL 8.0! (13 - 23 August)9Neeb returns to progaming; rejoins ONSYDE15
StarCraft 2
General
August World Ranking: Clem climbs to #2 Daily SC2 Player Grid - feedback wanted Weekly Cups (July 27-Aug 2): SHIN's big week Balance hotfix patch 5.0.16b (July 16) Life's Huge Gambling Spree After IEM Katowice 2014
Tourneys
{+256747234371 effective black magic spells caster RSL Revival: Season 6 - Qualifiers and Main Event PIG STY FESTIVAL 8.0! (13 - 23 August) INu's Battles #19 2-Days Event Sparkling Tuna Cup - Weekly Open Tournament
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
The PondCast: SC2 News & Results Mutation # 537 Hostile Territory Mutation # 536 Railroad Switch Mutation # 535 Assembly of Vengeance
Brood War
General
BW General Discussion Making an Online Broodwar Manager Game ASL22 General Discussion BW Drama: Terror's Debt Incident + C9 disbanding [Personal Project Share] Terran Defense v0.60
Tourneys
[Megathread] Daily Proleagues SC4ALL II: Brood War - $2500 - Dec 5-6 2v2v2v2 Tournament Escore Tournament - Season 3
Strategy
Any training maps people recommend? Fighting Spirit mining rates Simple Questions, Simple Answers Odyssey Mineral Stack Saturation
Other Games
General Games
Stormgate/Frost Giant Megathread ZeroSpace Early Access is Now Live! Nintendo Switch Thread Beyond All Reason Path of Exile
Dota 2
Looking for a Dota Mentor 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
US Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread Artificial Intelligence Thread Things Aren’t Peaceful in Palestine
Fan Clubs
The Scarlett Fan Club The IdrA Fan Club The HerO Fan Club!
Media & Entertainment
Anime Discussion Thread Movie Discussion! Series you have seen recently... [Req][Books] Good Fantasy/SciFi books
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion MLB/Baseball 2023 McBoner: A hockey love story
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
Northern Ireland Global Starcraft The Automated Ban List
Blogs
Please support my new stand…
Peanutsc
What is a Gamer?
TrAiDoS
Hello guys!
LIN1s
ASL S22 English Commentary…
namkraft
Poker (part 2)
Nebuchad
Customize Sidebar...

Website Feedback

Closed Threads



Active: 5089 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 States3302 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
Bisutopia19372 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
WardiTV Weekly
11:00
WardiTV Mondays #98
IntoTheiNu 1306
WardiTV1107
TKL 246
Rex149
Ryung 76
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Lowko484
TKL 246
Rex 149
Ryung 76
ProTech70
SHIN 16
StarCraft: Brood War
Calm 6619
Shuttle 2244
Soma 1016
BeSt 735
EffOrt 639
Horang2 630
Light 532
Jaedong 463
ggaemo 426
Soulkey 355
[ Show more ]
Snow 345
firebathero 268
Rush 178
Stork 168
hero 129
Mind 96
Larva 88
Barracks 80
Hyun 73
Mong 70
Killer 63
Bale 37
Pusan 35
Terrorterran 26
Sacsri 22
Sharp 20
scan(afreeca) 19
soO 18
HiyA 16
ajuk12(nOOB) 11
Yoon 10
IntoTheRainbow 9
zelot 8
Dota 2
Gorgc10657
qojqva1825
Dendi1147
syndereN295
420jenkins100
ODPixel64
Counter-Strike
byalli517
zeus377
x6flipin99
edward22
Other Games
singsing1991
B2W.Neo1008
hiko891
Mlord567
crisheroes318
Liquid`VortiX244
Fuzer 203
Hui .174
XaKoH 110
Mew2King35
elazer0
Organizations
StarCraft: Brood War
UltimateBattle 534
lovetv 13
Kim Chul Min (afreeca) 9
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 15 non-featured ]
StarCraft 2
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• blackmanpl 11
• Michael_bg 5
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV501
League of Legends
• Nemesis2409
• Jankos1599
Upcoming Events
Patches Events
1h 22m
Sparkling Tuna Cup
19h 22m
INu's Battles
20h 22m
Percival vs Zoun
Cure vs Rogue
ByuN vs Classic
Clem vs NightMare
PiGosaur Cup
1d 9h
Replay Cast
1d 18h
Kung Fu Cup
1d 20h
Replay Cast
2 days
The PondCast
2 days
INu's Battles
2 days
Replay Cast
3 days
[ Show More ]
Escore
3 days
IntoTheTV X SOOP
3 days
RSL Revival
4 days
RSL Revival
5 days
WardiTV Weekly
6 days
Liquipedia Results

Completed

ASL Season 22: Qualifier #2
CranK Gathers Season 4: BW vs SC2 Team League
Eternal Conflict S2 Finale

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
RSL Revival: Season 6
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026

Upcoming

Acropolis #5
Escore Tournament S3: W6
Escore Tournament S3: W7
CSLAN 4
ASL Season 22
Escore Tournament S3: W8
Acropolis #5 - TRS
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
PiG Sty Festival 8.0
Thunderpick World Champ.
ESL Pro League Season 24
Stake Ranked Episode 4
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 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.