• Log In
  • Register
  • Settings
TeamLiquid TeamLiquidPro Liquipedia TSL4 LiquidPoker
EDT 14:25
CEST 20:25
KST 03:25
  • Home
  • Forum
  • Streams
  • Liquipedia
  • Features
  • Store
  • WCS
  • StarCraft 2
  • Dota 2
  • Brood War
  • WCS Portal
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • Events
  • BarCraft
  • StarCraft 2
  • Dota 2
  • Brood War
  • League of Legends
  • Blogs
Featured News
Auction OSL - Day 1 Recap …
Auction OSL: Ro32 - Openin…
DH Summer Day 2 Photos
DH Summer SC2 Interviews
DH Summer Dota Interviews
Community News
ESL TV adds Shaun 'Apollo'…
WCS AM Season 2 to be run …
Confirmed Players at the M…
Defiler Tours #60, 61, 62 …
Alliance Wins DreamHack Su…
Major leaving Team 8
Valve confirms release thi…
C Liquid Team News
Liquid Weekly Digest | June…
Zenio: Razer Replaypack of …
EG-TL vs Team Eight in Roun…
Dreamhack Summer Day 3: Sc2!
Fluff's Photoblog from Drea…
Sponsored Threads
Gamers Wanted as Volunteer…
Simplifi is hiring - work …
TL Advertising Features
C General
A Picture Says 1,000 Words
To be or not to be.. a Z…
Bleach manga
Anime Discussion Thread
Dating, how's your luck?
C TL Community
TL T-shirt restocking
Happy Birthday Antoine!!!
The Automated Ban List
[Toronto] eSports Canada P…
TL.net Ten Commandments
C Fan Clubs
The Liquid`HerO Fanclub!
The ST_Bomber Fanclub!
C User Streams
KeSPA Pro Sson Streaming
[Stream] BeaSt - Rank 1 Ma…
C Tech Support
Mechanical Keyboard Guide
Computer Build Resource Th…
Simple Questions Simple An…
Can't connect to wired int…
Response from Twitch Suppo…
C SC2 General
Official State of the Ga…
So about the WC3 players
Confirmed Players at the…
ESL TV adds Shaun 'Apoll…
INnoVation and Cakegirl
DH Summer Day 2 Photos
C SC2 Tourneys
ASUS ROG Summer 2013
[RSL] Ritmix RSL V - Ro32 …
[HSC] HomeStory Cup VII po…
Small SC2 VoD Thread
£400 SC2Improve Summer Lea…
C SC2 Strategy
[H] Forgetfulness
[Q] TvZ early pools on Kor…
The HotS Terran Help Me Th…
[G] The Triple Barrel Bust…
The HotS Zerg Help Me Thread
C Custom Maps
[A] Starbow
ZvT midgame micro trainer.
[P] Semmo's Map Thread
[MOD] HotS Build Order Tes…
[UMS] Snipers Promod
C Dota 2 General
Dota 2 In Montreal
Valve confirms release t…
TL's Item Trading Thread.
Inhouse Dota
Dota 2 QQ thread
General Discussion
C Dota 2 Tourneys
RaidCall EMS One Americas …
[DreamHack] ASUS ROG Tourn…
Gamers Affect Dota 2 Tourn…
Sticky Flames Weekly Dota …
RedBull ECL2013
C Dota 2 Strategy
Simple Questions, Simple A…
On the stomping of pubs
Does Visage deserve to be …
Learning Weaver?
Lone Druid Item Build 6.78
C BW General
Nada's Body
Hot & Pretty progamer gi…
[Map](4)I Dont Care
No LAN ? O_o
[D] New BW Server
[show] Starcraft Presents
C BW Tourneys
[CRTL] Finals: C Entus vs …
[DRTL] All-Star Game
China vs Korea: Movie vs F…
Defiler Tours #60, 61, 62 …
C Ranks Teamleague Season 1
C BW Strategy
Simple Questions, Simple A…
DragOn's BW strategy reboot
Practice Partner Thread
Tutorial videos for beginn…
C Sports & Games
2012 - 2013 Football Thr…
The Elder Scrolls Online
Confederations Cup 2013!
Final Fantasy XIV
World of Tanks
C League of Legends
[NA LCS Summer] Week 1 Wri…
[LoL] [SFW] Random Pics & …
[Patch 3.08: Aatrox Patch]…
C LoL Tourneys
[OGN] Champions Summer Qua…
[AMD-INVEN]GamExperience
[EU LCS] Summer Super Week…
C LoL Strategy
[Champion] Quinn and Valor
[Renekton Guide] SoloRenek…
[Champion] Kayle
C Diablo 3
Diablo III's New Game Dire…
Monk builds/discussion
The: What is my item worth?
C TL Mafia
Roulette Mini Mafia
Active List of Mafia Games
Newbie Mini Mafia XLII
C Health & Fitness
Questions & Answers
TL Health and Fitness Init…
The 2013 Weightlifting Pro…
C Featured Blogs
Voice
thedeadhaji
WC3 Power Ranks!
monk
E3 2013
kierpanda
Sketch: Tap Out To…
Raihn
Liquid at D…
Liquid`FLUFF
C Blogs
Need a friend to…
alanklm
ISO Phil…
KING CHARLIE :D
The Grave Tempest…
gaymon
LoL MMR co…
EtherealDeath
Emotions and Pr…
husniack
Summer books to r…
Speake
MLG Spri…
TylerThaCreator
Back on track.
Jan1997
Leta - Movie
Michael - skyline
Anytime - Beast
By.Hero - Shuttle
Anytime - Pusan
Customize Sidebar...

Website Feedback

Closed Threads


IRC Web Chat

TeamSpeak 3 (79 users)


Active: 8723 users

[SSCAI] 2012 has begun!

Forum Index > Brood War 1 2 3 Next All
 
 breakk   Slovakia. May 01 2012 09:54. Posts 51
Profile # 
SSCAI is a student tournament of artificial Intelligence bots in Brood War. Right now we're starting a 2012 year and invite you to watch the LIVE STREAMS 24/7 or submit your own bots at www.sscaitournament.com.

There is some prize money to be won, lots of fun to be had, and some reputation and valuable experience to be gained. We're coding bots in C++ using the BWAPI.

[image loading]

Promo video:
Old Post

 
 Game   May 01 2012 10:03. Posts 3057
Profile Blog # 
I'll submit more to the prize pool if someone can build me a bot for each race with proper timings that I can practice verse. In fact, I'd be willing to donate a few hundred to someone who could do that and was available to make edits to the bot upon my request.
SC is like sex. You should play often, but never too hard. And you should only try hard when it matters.
Old Post

 
 breakk   Slovakia. May 01 2012 10:13. Posts 51
Profile # 

On May 01 2012 10:03 Game wrote:
I'll submit more to the prize pool if someone can build me a bot for each race with proper timings that I can practice verse. In fact, I'd be willing to donate a few hundred to someone who could do that and was available to make edits to the bot upon my request.


Interesting... I just sent you a reply in PM.
Old Post

 
 Release   United States. May 01 2012 11:02. Posts 3982
Profile Blog # 
Question: do these bots play like humans, in the sense that they have to scout/obtain information, or do they play like computer and have all the information without scouting?
☺
Old Post

 
 Skwid1g   United States. May 01 2012 11:10. Posts 918
Profile # 

On May 01 2012 10:03 Game wrote:
I'll submit more to the prize pool if someone can build me a bot for each race with proper timings that I can practice verse. In fact, I'd be willing to donate a few hundred to someone who could do that and was available to make edits to the bot upon my request.


If something like this was made public it'd be incredibly helpful, but I can't imagine how difficult it would be to create. I'd chip in a bit if it was good though, not too much (broke college student, etc.) but I wouldn't mind paying $10 or $20 for a bot that's actually worth practicing against.

With that being said I'll probably take a look at the stream, AI vs. AI is pretty fun to watch in small doses.
Last edit: 2012-05-01 11:12:40
NaDa/Fantasy/Zero/Soulkey pls
Old Post

 
 3FFA   United States. May 01 2012 11:45. Posts 2715
Profile Blog # 
You still haven't tried making a bot for macs
Having spent most of my life on the internet, I can tell you, it gets old.
Old Post

 
 breakk   Slovakia. May 01 2012 19:11. Posts 51
Profile # 

On May 01 2012 11:02 Release wrote:
Question: do these bots play like humans, in the sense that they have to scout/obtain information, or do they play like computer and have all the information without scouting?


They play like humans in this sense. They need to scout, since they don't have any extra information available. No cheating is allowed Just check out some streams - they scout.
Old Post

 
 breakk   Slovakia. May 01 2012 19:24. Posts 51
Profile # 

On May 01 2012 11:10 Skwid1g wrote:
If something like this was made public it'd be incredibly helpful, but I can't imagine how difficult it would be to create. I'd chip in a bit if it was good though, not too much (broke college student, etc.) but I wouldn't mind paying $10 or $20 for a bot that's actually worth practicing against.



You guys just tell me what it should be able to do and I'll decide if it's possible (and maybe create it for you).

Easy part:
- Build orders for the bot read from external text file, so you're able to customize what he plays.
- The same goes for army compositions.

Hard part:
- Micro and army control. Is there any sense making a training bot that just attack-moves your base when he's got sufficient army? I guess that it can still be useful to train against certain timings on certain maps.

What do you think? Should I start this project?
Old Post

 
 SpaceFighting   New Zealand. May 01 2012 20:29. Posts 681
Profile # 
haha this is always fun and interesting to watch, gl to everyone who enters ^^

edit: think theres going to be a sscai 2013? xD thats when we start learning C++ at my university i think... this could be some sort of revision and having fun competition... the live stream is pretty awesome to!

double edit: just curious, as im not that good of a programmer, can u make ur bot just know what the opponent has and what not, and then decide on that whether to attack or not?
Last edit: 2012-05-01 21:01:47
kuz pro
Old Post

 
 breakk   Slovakia. May 01 2012 21:24. Posts 51
Profile # 

On May 01 2012 20:29 SpaceFighting wrote:
haha this is always fun and interesting to watch, gl to everyone who enters ^^

edit: think theres going to be a sscai 2013? xD thats when we start learning C++ at my university i think... this could be some sort of revision and having fun competition... the live stream is pretty awesome to!

double edit: just curious, as im not that good of a programmer, can u make ur bot just know what the opponent has and what not, and then decide on that whether to attack or not?


Thanks man! There will definitely be [SSCAI] 2013, so I hope you'll enter then
As for your second question: no cheating is allowed, so the bot needs to scout in order to know what the opponent has. Just like human players. Anyway, programming the scouting is fun!
Old Post

 
 SpaceFighting   New Zealand. May 01 2012 22:06. Posts 681
Profile # 

On May 01 2012 21:24 breakk wrote:

Show nested quote +
On May 01 2012 20:29 SpaceFighting wrote:
haha this is always fun and interesting to watch, gl to everyone who enters ^^

edit: think theres going to be a sscai 2013? xD thats when we start learning C++ at my university i think... this could be some sort of revision and having fun competition... the live stream is pretty awesome to!

double edit: just curious, as im not that good of a programmer, can u make ur bot just know what the opponent has and what not, and then decide on that whether to attack or not?



Thanks man! There will definitely be [SSCAI] 2013, so I hope you'll enter then
As for your second question: no cheating is allowed, so the bot needs to scout in order to know what the opponent has. Just like human players. Anyway, programming the scouting is fun!


oh thats epic, so it is possible.. but its just against the rules? seeing this just made me even more interested in programming than i originally was! xD
kuz pro
Old Post

 
 KonekoTyriin   United States. May 01 2012 22:28. Posts 56
Profile # 
You should probably mention that this is for students only; I'm interested but not eligible because I graduated from university last year. Pretty big disappointment, really.
THIS COURAGE OF MINE BURNS WITH AN AWESOME COURAGE
Old Post

 
 ddengster   Singapore. May 01 2012 22:32. Posts 88
Profile Blog # 
Dont you have an observer player? If all I see is a drone attacking the neutral building, then there's nothing that you asked us to watch.
www.coder-ddeng.com
Old Post

 
 breakk   Slovakia. May 02 2012 01:04. Posts 51
Profile # 

On May 01 2012 22:06 SpaceFighting wrote:

Show nested quote +
On May 01 2012 21:24 breakk wrote:

On May 01 2012 20:29 SpaceFighting wrote:
haha this is always fun and interesting to watch, gl to everyone who enters ^^

edit: think theres going to be a sscai 2013? xD thats when we start learning C++ at my university i think... this could be some sort of revision and having fun competition... the live stream is pretty awesome to!

double edit: just curious, as im not that good of a programmer, can u make ur bot just know what the opponent has and what not, and then decide on that whether to attack or not?


Thanks man! There will definitely be [SSCAI] 2013, so I hope you'll enter then
As for your second question: no cheating is allowed, so the bot needs to scout in order to know what the opponent has. Just like human players. Anyway, programming the scouting is fun!



oh thats epic, so it is possible.. but its just against the rules? seeing this just made me even more interested in programming than i originally was! xD


It's possible in general, but our tournament system prevents it. We're using the BWAPI, that has a function which enables full map vision. However, when the bot is in our tournament, this function doesn't work (doesn't do anything).
Old Post

 
 breakk   Slovakia. May 02 2012 01:06. Posts 51
Profile # 

On May 01 2012 22:28 KonekoTyriin wrote:
You should probably mention that this is for students only; I'm interested but not eligible because I graduated from university last year. Pretty big disappointment, really.


That's right. Anyway, you can still send me your bot and I'll include it as a non-competitive player. This way it will play, but it won't be able to score any points (just like my own bot). What do you think?
Old Post

 
 breakk   Slovakia. May 02 2012 01:08. Posts 51
Profile # 

On May 01 2012 22:32 ddengster wrote:
Dont you have an observer player? If all I see is a drone attacking the neutral building, then there's nothing that you asked us to watch.


Sorry about that, it's a minor bug - our observer is also a bot ;-) We'll fix it as soon as possible - but keep in mind, that such neutral buildings are only in 1 or 2 maps out of 15, so this happens rarely.
Old Post

 
 snakeeyez   United States. May 02 2012 09:17. Posts 866
Profile # 
I think a bot called bthai basically has text files it reads for build orders that you can make yourself. The problem is no bot following a scripted build order is really going to be very good because the bots need to react and adapt instead of just blindly following a build order.
The only thing that stops me from playing brood war is no good opponents, but playing online the opponents are too good. Also lag is very annoying. I hope a good bot pops up this year that can actually make and use all the units to play a decent game.
Old Post

 
 breakk   Slovakia. May 02 2012 18:50. Posts 51
Profile # 

On May 02 2012 09:17 snakeeyez wrote:
I think a bot called bthai basically has text files it reads for build orders that you can make yourself. The problem is no bot following a scripted build order is really going to be very good because the bots need to react and adapt instead of just blindly following a build order.
The only thing that stops me from playing brood war is no good opponents, but playing online the opponents are too good. Also lag is very annoying. I hope a good bot pops up this year that can actually make and use all the units to play a decent game.


Hi. Yep, I know bthai. But it's really quite hard to make it do what you want. I think I'll do a training bot with clickable user interface, where you can tell him what build orders to use and which units to focus on. That is handy only for training purposes, where you want the opponent to only do one build/play style over and over again and practice counterstrategies (I guess you'll hardly convince a human player to do something so boring for him). Such bot will adapt to situation - but only in order to be able to produce units that he is supposed to (so you won't end up playing against something that you don't want to practice).

Such bot is not at all meant to be an amusing/interesting opponent. He should only be a practice opponent, that doesn't get bored
Old Post

 
 AleXoundOS   Russian Federation. May 02 2012 22:52. Posts 95
Profile # 

On May 01 2012 11:45 3FFA wrote:
You still haven't tried making a bot for macs
What do you mean exactly?



On May 01 2012 21:24 breakk wrote:
Anyway, programming the scouting is fun!
In my opinion it's not a fun, but a big science work... And it's where deep fundamentals of StarCraft as a strategy game come.



On May 01 2012 19:24 breakk wrote:

Show nested quote +
On May 01 2012 11:10 Skwid1g wrote:
If something like this was made public it'd be incredibly helpful, but I can't imagine how difficult it would be to create. I'd chip in a bit if it was good though, not too much (broke college student, etc.) but I wouldn't mind paying $10 or $20 for a bot that's actually worth practicing against.



You guys just tell me what it should be able to do and I'll decide if it's possible (and maybe create it for you).

Easy part:
- Build orders for the bot read from external text file, so you're able to customize what he plays.
- The same goes for army compositions.

Hard part:
- Micro and army control. Is there any sense making a training bot that just attack-moves your base when he's got sufficient army? I guess that it can still be useful to train against certain timings on certain maps.

What do you think? Should I start this project?
I had the same ideas of creating such a training bot, since the time I got BWAPI working under Linux, but unfortunately I was too busy and had no free time for that.



On May 02 2012 09:17 snakeeyez wrote:
The problem is no bot following a scripted build order is really going to be very good because the bots need to react and adapt instead of just blindly following a build order.
It depends on what is the aim of your bot. If you need something more than BO execution you can add learning mechanisms, so that it will evaluate the results of it's decisions for further usage. Yes it's hard but possible. StarCraft BroodWar is a great environment for developing AI that is capable of learning and BWAPI gives full control of the game.

What's more, you can compete bots against each other in order to refine build orders or research perfect micro tactics in different conditions and initial data like Berkeley Overmind bot did with mutalisk micro against high templars.
http://code.google.com/p/bwapi/ - An API for interacting with Starcraft: Broodwar (1.16.1)
Old Post

 
 breakk   Slovakia. May 03 2012 00:17. Posts 51
Profile # 

On May 02 2012 22:52 AleXoundOS wrote:
It depends on what is the aim of your bot. If you need something more than BO execution you can add learning mechanisms, so that it will evaluate the results of it's decisions for further usage. Yes it's hard but possible.



Exactly. Actually, right now my own bot is learning some micro with genetic algorithms It's been training for couple of weeks now. And as you said, it's all serious science, but it's also fun (at least for me). That's why I'm currently getting my Phd. in AI.
Old Post

1 2 3 Next All
Please log in or register to reply.
 
Refresh
 Calendar - June 
Th Fr Sa Su Mo Tu We
20212223242526
ON AIR:
Wiki
SC2I Summer League Q5
Stream: Najzmajs
Stream: HappyZerGling
Stream: SC2Improve
Stream: FnaticPink
Stream: Sheggi
Wiki
[EMS One] Group A
Stream: Tobi Wan Kenobi
Stream: Sheever
Stream: OGamingTV2
Wiki
ESET Masters'13 RQ#8
Stream: HomerJ
Stream: 2vs2AiLillekanin
Wiki
Ritmix RSL V
Stream: ROOTNathanias
Stream: sc2tv.ru
Stream: HDcRYTV
Stream: SupplyZero
Stream: ESLTaiwan
Upcoming events:  [ More ]
3h 35m[WCS AM] Group G CL
4h 35m[URTL] PrOp vs Gl…
4h 35mLO3 - E163
6h 35m[URTL] iMp vs oSp…
7h 35mRules of Engagement
8h 5mWedNightSprites #2…
8h 35mMeta: Episode #9
14h 35m[OSL] RO32 Group C&D
16h 35mHSC VII Day 1
21h 35m[EMS One] Group B
22h 35mAdroits #RC #3
22h 35mGo4SC2 #293
22h 35mGo4SC2 #293
1d 3h[WCS AM] Group E CL
1d 4h[URTL] Denial vs…
1d 6h[URTL] FXO.NA vs Op
1d 7hRules of Engagement
1d 14h[GSTL] Ax-Acer vs.…
1d 16hHSC VII Day 2
1d 22hXilence Cup 8
2 days[WCS AM] Group D
2 daysVengeance Cup Qual…
2 days[GSTL] AZUBU vs. FXO
2 daysMST#07
2 daysWyN Master CUP
2 daysHSC VII Day 3
2 daysAdroits RC #4
2 daysDenver June HOTS T…
3 daysSSRO #3
3 days[AlienwareCup]Grou…
3 days[BW] Defiler Tour…
3 daysHSC VII Day 4
3 daysGo4SC2 Sun €150
4 days[AlienwareCup]Grou…
5 days[OSL] RO32 Group E&F
5 days[AlienwareCup]Grou…
6 days[AlienwareCup]Grou…
Refresh
StarCraft: Brood War
snipealot2
StarCraft 2
Stardust_
Liquid`TLO
RoX.KIS.Pomi
FXOdesRow
ProTech
Welmu
HappyZerGling
Dota 2
Merlini
WinteRwtr
Other Notable Streams
Destiny
MaximusBlack
itmeJP
PainUser
-orb-
[ Show 109 non-featured ]
StarCraft: Brood War
• i am plus
• romarior
• rel
StarCraft 2
• Ms.Spyte
• KnowMe
• QueenE
• Wardi
• WarLegend_TV
• Gamegene
• eric2532
• mrdombie
• shadye
• MythOdin
• eNjiin
• FallY
• BeaSt..
• DasHMinG
• Butteryllama
• flowergirl_
• -SonG-
• kuvasz
• AFKskYnet
• ASTIK
• Max3210
• BLAST_Elroye
• Secret.
• 2x2actionFOX
• aScPraiise
• doGGie
• Dracorath
• MarkusCZ
• 4KMyWa
• bRoKeNLaW
• SKyLiNe_SC2
• Piistii
• cLSaDj
• BelleNOiR
• crfty
• Algoma
• CyberKill~540
• wIIKlol
• maralekos
• YelloOw
• Spydo
• WhiteFlash
• Robbie!
• kinjikij
• confusid
• ModernDeath
• nusTella
• Tuxz
• asavarkul
• Pasildan
• InSpiReZerG
• Marvell
• Team Excelsior
• ferencziffra
• Enzoak10
• DSharK
• skullRIAW
• CanuckHuskie
• LDLC TV
• Aberu
• burstylez
• revel2k9
• Qiw
• BreakingBad263
• NoobyStyles
• WhitePhoenix_SC2
• Zergberg
• Mahtasooma
• Khazroul
• MikenCz
Dota 2
• versuta
• WePlayRu
• Figueiredo
• Blakadder
• N1ppe
• DB42
• Fornozo
• zbM___
• EsTra
• InfectedGoat
• crayhasissues
• Tobz0r
League of Legends
• Ente
• kirts
• Pik4Pii
• n00bgaming
• Unsanctified
• SkullEST
• Luqq
• 1Focus
• falconfan02
• :PC:Spacegoon
• Villelejonet
Diablo III
• Knowi
Other Games
• TorNis
• AnarchyAo
• ageofempires
• WarLegend
• rizeupgaming
• Igbarash
• ravagetalon
• norwen3
• Girit
• maRkySC2
• Venerac
• Crusaders TV

» Recent SC2 Results
» Premier SC2 Tournaments

1. Sen
2. Stephano
3. Socke
4. mOOnGLaDe
5. Nerchio
1. Life
2. Curious
3. RorO
4. Symbol
5. PartinG
Sidebar Settings...

The Little App Factory



The opinions expressed by our users do not reflect the official position of TeamLiquid.net or its staff.

Advertising | Jobs | Privacy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren. Ad tag: TF_US.
The contents of this webpage are copyright © 2002-2013 Teamliquid.net. All Rights Reserved