nepeta Profile Blog Joined May 2008 1872 Posts Last Edited: 2015-01-18 20:54:32 #1

Hosted by Czech Technical University, Prague & Comenius University, Bratislava Hosted by, Prague &, 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





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! 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.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.'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



Further reading

SSCAI research database



Arstechnica on 2010 bot scripts.

Contact SSCAI

http://sscaitournament.com/

BWAPI facebook

chat: irc.freenode.net #bwapi 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!chat: irc.freenode.net #bwapi Broodwar AI :) http://sscaitournament.com http://www.starcraftai.com/wiki/Main_Page

krasi0 Profile Joined March 2014 Germany 21 Posts #2

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. 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 Netherlands 536 Posts #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 France 8972 Posts #4



I'm surprised Zerg is so badly represented in this tournament. When I read about



Damn, this makes me want to fiddle a bit with the BWAPI. 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. Liquipedia Wanderer.

purakushi Profile Joined August 2012 United States 3259 Posts #5

Love to see people use BWAPI and BW Fantastic stuff!Love to see people use BWAPI and BW June 2010 - August 2017: waiting for the return of Starcraft

adymus Profile Joined August 2011 Romania 138 Posts #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 Republic 90 Posts #7



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



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



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

* 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

Hello, breakk here (aka. Michal Certicky) with a couple of notesFirst 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.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.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.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).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 issuesLet 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).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 Netherlands 536 Posts #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 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. If you cannot win with 100 apm, win with 100 cpm.

BigFan Profile Blog Joined December 2010 TLADT 24439 Posts #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 Bisutopia 17617 Posts #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. Moderator Ofiicial Afreeca Starleague Caster: http://afreeca.tv/ASL2ENG2

Ragnarork Profile Blog Joined June 2011 France 8972 Posts Last Edited: 2015-01-19 09:31:51 #11

Reading

If you just want to read more about the bot-coding, BWAPI and game AI, take a look either at this

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. 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. Liquipedia Wanderer.

sscaitournament Profile Joined January 2011 Czech Republic 90 Posts #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. 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? I guess you mean Gabriel Synnaeve, right? Met him at a conference onceGabriel, are you reading this? How's the work on that new clojure bot going?

Ragnarork Profile Blog Joined June 2011 France 8972 Posts Last Edited: 2015-01-19 15:49:01 #13



By the way, I like how the only bot (obviously) named after a progamer ended up first Yup exactly!By the way, I like how the only bot (obviously) named after a progamer ended up first Liquipedia Wanderer.

hypnotoad.410 Profile Joined January 2011 Germany 29 Posts #14 this was a broodwar tournament, or sc2?

sscaitournament Profile Joined January 2011 Czech Republic 90 Posts #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. brood war. and it's still running (check the stream) even though this one phase is over.

sscaitournament Profile Joined January 2011 Czech Republic 90 Posts #16

First one is arranged according to round-robin scores, next two are random:

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:

outscar Profile Joined September 2014 1961 Posts #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 Netherlands 536 Posts #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 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.