• Log In
  • Register
  • Settings
TeamLiquid TeamLiquidPro Liquipedia TSL4 LiquidPoker
EDT 00:12
CEST 06:12
KST 13:12
  • 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
[SPL] Round 6 Week 3 Revie…
Auction OSL - Ro32 Day 2 P…
Auction OSL - Day 1 Recap …
Auction OSL: Ro32 - Openin…
DH Summer Day 2 Photos
Community News
BlackBerry sponsors Virtus…
New Patch - Warp Prism buf…
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…
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
New SC2Links Mobile App …
Gamers Wanted as Volunteer…
TL Advertising Features
C General
[TV/BOOK] *SPOILERS* Gam…
Protests in Turkey attac…
US Politics Megathread
[SFW] Summer '13 Desktop…
James Gandolfini Passes …
C TL Community
The Automated Ban List
[Aus] Monash Uni SC2 Society
The Closed Thread Lounge
TL.net Ten Commandments
[Toronto] eSports Canada P…
C Fan Clubs
The Jaedong Fanclub
Smix Fanclub
C User Streams
[Stream] Bails
[Stream] DDE
C Tech Support
Inaccurate mouse on big sc…
Teamliquid Monitor Thread
[G] Streaming with OBS (Op…
The Haswell overclocking t…
Razer Spectre Review
C SC2 General
New Patch - Warp Prism b…
[SPL] SPL 12-13 week 23…
Esports contributor: Azu…
WCS Points System… Point…
INnoVation and Cakegirl
ggtracker: site to track…
C SC2 Tourneys
[OSL] Ro32 Groups A&B 2013…
[HSC] HomeStory Cup VII po…
[WCS AM] Group G Challenge…
Atlanta $10 Buy in - Winne…
Numericable M-House Cup 2
C SC2 Strategy
[L][D]HotS Terran Mech Res…
The HotS Terran Help Me Th…
The HotS Protoss Help Me T…
[H] Terran vs Zerg, Whirlw…
Practice Partners Thread S…
C Custom Maps
[M] (2) TPW Aldaris Betrayal
[P] Semmo's Map Thread
[M] (2) Crux Haeundae
[M] (4) TPW Roadrunner
[A] Starbow
C Dota 2 General
Dota 2 QQ thread
BlackBerry sponsors Virt…
The GOOD Moments in Dota
Guilds Patch
General Discussion
Chinese Gov't to sponsor…
C Dota 2 Tourneys
$2000 Dota 2 Open [Chicago]
Liquid Pasture Community L…
RaidCall EMS One Americas …
Dota 2 General LR thread
[DreamHack] ASUS ROG Tourn…
C Dota 2 Strategy
Does Visage deserve to be …
[G] Dark Seer, the master …
Simple Questions, Simple A…
On the stomping of pubs
Learning Weaver?
C BW General
[TLS2 Ro16 Predictions]
No LAN ? O_o
Nada's Body
"Your connection to Batt…
[SOSPA] Event Matches
New Launcher for ICC and…
C BW Tourneys
China vs Korea: Movie vs F…
Defiler Tours #60, 61, 62 …
[CRTL] Finals: C Entus vs …
[DRTL] All-Star Game
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
2013 NBA Finals
MechWarrior Online (New)
FINALLY! - The 2013 NHL …
The XBox One
2012 - 2013 Football Thr…
C League of Legends
[Patch 3.08: Aatrox Patch]…
[PSA] TeamLiquid LoL Pens,…
The Shikyo Memorial for QQ…
C LoL Tourneys
[NA LCS] Summer Week 2
[OGN] Champions Summer Qua…
[AMD-INVEN]GamExperience
C LoL Strategy
[Tricks] Warding
[Champion] Diana
Simple Questions, Simple A…
C Diablo 3
D3 Hardcore Community
The: What is my item worth?
Diablo 3 Coming to Xbox 36…
C TL Mafia
Catch 22 Mafia
Newbie Mini Mafia XLIII
Roulette Mini Mafia
C Health & Fitness
Olympic Weightlifting Thread
Running Thread
The 2013 Weightlifting Pro…
C Featured Blogs
Girl with flowers…
Glider
Voice
thedeadhaji
WC3 Power Ranks!
monk
E3 2013
kierpanda
Sketch: Tap Out To…
Raihn
C Blogs
Quod Erat Dem…
Shiverfish
Dreamhack Summer…
Teodice
Theodicy and Mi…
Jerubaal
Les 24 Heures d…
HotShizz
Chilled Gaming M…
DJWilma
ISO Phil…
KING CHARLIE :D
The Grave Tempest…
gaymon
Leta - Movie
Michael - skyline
Anytime - Beast
By.Hero - Shuttle
Anytime - Pusan
Customize Sidebar...

Website Feedback

Closed Threads


IRC Web Chat

TeamSpeak 3 (70 users)


Active: 5863 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:
→
Meta: Episode #9
Stream: Artosis
→
WedNightSprites #26…
Stream: ChanmanV
Wiki
Day[9] Daily #598
→
ESPORTS Mafia E09
Stream: Koibu0
Upcoming events:  [ More ]
4h 48m[OSL] RO32 Group C&D
6h 48mHSC VII Day 1
7h 48mASL Ro64
7h 48m[DSL] iG vs LGD.int
7h 48m[SRT] Ro16 Group A
11h 48m[D2L] Na'Vi vs. EG
11h 48m[EMS One] Group B
12h 48mAdroits #RC #3
12h 48mGo4SC2 #293
14h 48m[D2L] mouz vs. Na'Vi
17h 48m[WCS AM] Group E CL
17h 48m[D2L] Na'Vi vs. TL
18h 48m[URTL] Denial vs…
20h 48m[URTL] FXO.NA vs Op
21h 48mRules of Engagement
1d 4h[GSTL] Ax-Acer vs.…
1d 6hHSC VII Day 2
1d 12hXilence Cup 8
1d 17h[WCS AM] Group D
1d 23hVengeance Cup Qual…
1d 23h[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…
2 daysSSRO #3
2 daysZOTAC NA #107
3 days[AlienwareCup]Grou…
3 days[BW] Defiler Tour…
3 daysHSC VII Day 4
3 daysGo4SC2 Sun €150
3 daysZOTAC EU #162
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
Liquid`HerO
EG.DeMusliM [RC]
NonY
coLTheStC
MillForGG
Dota 2
EG.DeMoN [RC]
Liquid`FLUFF
Arteezy
Wagamama
Bdiz
Other Notable Streams
Tobi Wan Kenobi
Destiny
Cyborgmatt
ROOTAxeltoss
[ Show 110 non-featured ]
StarCraft: Brood War
• Reclusive
• Terrorterran
• rel
• Nagisama
• Rlentless
StarCraft 2
• imarinetv
• Enders116
• Doombie
• Grinkers
• bexysc
• 1MaSsan
• Bails
• SenDoh
• confusid
• xGsCyBorg
• ColterTV
• xavikon
• IAmBelieve
• breath
• HolyLand
• DemonMonkey
• Brolettuce
• Cress
• Jank
• nusTella
• -Baloo-
• IvoryWaveCrest
• Sluskis
• Digitalz1
• Loonish
• SacrificialprobE
• Havok_jj
• Jhammy
• fb.SaGa
• BabyCrusher
• BlackLotus88
• TuckerX
• BarackHusseinObama
• Projekt21
• SUperLong
• juicybubble
• ReKLiS
• Werewolf
• TensaiSC
• renoB
• Impactsc2
• Jastermarrel
• Flannman
Dota 2
• ChikenMC
• -Barny-
• cheeseheadlogic
• phone_microwave
• TsunamiNori
• Nekofest
• Flawl3ss1
• -FoX
• -Trigger-
• D4RKCIDE
• crayhasissues
• Polaris
• DeLoReAn
• soonkyuu
• DotPain
• Hurricane
• GosuDota
• MugenXBanksy
• Kamatari
League of Legends
• Bubbadub
• pureability
• wgrates
• QQKachoo
• Mezxxii
• 1Focus
• Necro365
• Fusionbomb
• YoUr_KiLLeR
• m16gatman
• falconfan02
• Whiteglint
• riderLyrae
• -dcLookAtThis-
• 1veracity
• pickemgenius
• Luckstaaa
Diablo III
• LouisvuittonShini
Other Games
• SK.Testie
• charliewinsmore
• Cirno
• Cdxsc2
• Trump
• rizeupgaming
• NopeVidya
• Treasoned
• KingDime
• dnyceboy
• SrPablo
• ProDpS
• Shizzler
• GoldenH
• Igbarash
• Venerac
• RenJ-69
• BusterZ
• -BCNPalomino-
• Crusaders TV
• hugar
• klibrt
• LFHaunt
• maRkySC2
• Warnipple

» 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