• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 00:38
CET 06:38
KST 14: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
TL.net Map Contest #21: Winners4Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10[ASL20] Finals Preview: Arrival13TL.net Map Contest #21: Voting12[ASL20] Ro4 Preview: Descent11
Community News
Starcraft, SC2, HoTS, WC3, returning to Blizzcon!24$5,000+ WardiTV 2025 Championship5[BSL21] RO32 Group Stage4Weekly Cups (Oct 26-Nov 2): Liquid, Clem, Solar win; LAN in Philly2Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win9
StarCraft 2
General
Starcraft, SC2, HoTS, WC3, returning to Blizzcon! TL.net Map Contest #21: Winners RotterdaM "Serral is the GOAT, and it's not close" Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win 5.0.15 Patch Balance Hotfix (2025-10-8)
Tourneys
Constellation Cup - Main Event - Stellar Fest $5,000+ WardiTV 2025 Championship Merivale 8 Open - LAN - Stellar Fest Sea Duckling Open (Global, Bronze-Diamond) $3,500 WardiTV Korean Royale S4
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened Mutation # 496 Endless Infection Mutation # 495 Rest In Peace
Brood War
General
[BSL21] RO32 Group Stage BGH Auto Balance -> http://bghmmr.eu/ SnOw's ASL S20 Finals Review Practice Partners (Official) [ASL20] Ask the mapmakers — Drop your questions
Tourneys
[Megathread] Daily Proleagues [BSL21] RO32 Group B - Sunday 21:00 CET [BSL21] RO32 Group A - Saturday 21:00 CET BSL21 Open Qualifiers Week & CONFIRM PARTICIPATION
Strategy
Current Meta PvZ map balance How to stay on top of macro? Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Stormgate/Frost Giant Megathread Dawn of War IV Nintendo Switch Thread ZeroSpace Megathread General RTS Discussion Thread
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
TL Mafia Community Thread SPIRED by.ASL Mafia {211640}
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread YouTube Thread Dating: How's your luck?
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece Korean Music Discussion Series you have seen recently...
Sports
2024 - 2026 Football Thread NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Recent Gifted Posts
Blogs
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Why we need SC3
Hildegard
Career Paths and Skills for …
TrAiDoS
Reality "theory" prov…
perfectspheres
Our Last Hope in th…
KrillinFromwales
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1408 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 States3300 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
Bisutopia19297 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
Next event in 6h 22m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 151
NeuroSwarm 147
ProTech123
StarCraft: Brood War
Calm 11058
Zeus 961
Leta 369
Tasteless 189
EffOrt 176
Bale 31
Icarus 7
League of Legends
JimRising 597
Other Games
summit1g12467
tarik_tv11254
WinterStarcraft412
C9.Mang0267
ViBE110
goatrope35
Organizations
Other Games
gamesdonequick873
Counter-Strike
PGL135
StarCraft: Brood War
UltimateBattle 36
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 12 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Scarra951
• Stunt490
Upcoming Events
OSC
6h 22m
LAN Event
9h 22m
Korean StarCraft League
21h 22m
CranKy Ducklings
1d 4h
LAN Event
1d 9h
IPSL
1d 12h
dxtr13 vs OldBoy
Napoleon vs Doodle
BSL 21
1d 14h
Gosudark vs Kyrie
Gypsy vs Sterling
UltrA vs Radley
Dandy vs Ptak
Replay Cast
1d 17h
Sparkling Tuna Cup
2 days
WardiTV Korean Royale
2 days
[ Show More ]
LAN Event
2 days
IPSL
2 days
JDConan vs WIZARD
WolFix vs Cross
BSL 21
2 days
spx vs rasowy
HBO vs KameZerg
Cross vs Razz
dxtr13 vs ZZZero
Replay Cast
3 days
Wardi Open
3 days
WardiTV Korean Royale
4 days
Replay Cast
5 days
Kung Fu Cup
5 days
Classic vs Solar
herO vs Cure
Reynor vs GuMiho
ByuN vs ShoWTimE
Tenacious Turtle Tussle
5 days
The PondCast
6 days
RSL Revival
6 days
Solar vs Zoun
MaxPax vs Bunny
Kung Fu Cup
6 days
WardiTV Korean Royale
6 days
Liquipedia Results

Completed

BSL 21 Points
SC4ALL: StarCraft II
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
Stellar Fest: Constellation Cup
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual

Upcoming

BSL Season 21
SLON Tour Season 2
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
RSL Revival: Season 3
META Madness #9
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
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 © 2025 TLnet. All Rights Reserved.