• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 22:50
CEST 04:50
KST 11:50
  • 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 2915Serral 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
GSTL Returns in 2026!38Weekly Cups (Aug 3-9): Protoss get shut out7RSL goes to London! 2026 Offline Finals Nov 21-2212Weekly Cups (July 27-Aug 2): SHIN's big week0SC4ALL II: Brood War - $2500 - Dec 5-611
StarCraft 2
General
GSTL Returns in 2026! Balance hotfix patch 5.0.16b (July 16) SC4ALL: II Talent Announcement! Protoss AoE skill expression Weekly Cups (Aug 3-9): Protoss get shut out
Tourneys
PIG STY FESTIVAL 8.0! (13 - 23 August) Sparkling Tuna Cup - Weekly Open Tournament 2026 GSTL Announcement Sea Duckling Open (Global, Bronze-Diamond) 2026 KungFu Cup Announcement
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 538 Media Blackout The PondCast: SC2 News & Results Mutation # 537 Hostile Territory Mutation # 536 Railroad Switch
Brood War
General
Your past clans Best Games Kespa era BW General Discussion ASL22 General Discussion Looking for old Team Micro Arena(TMA) Teammates
Tourneys
CSLAN 4 is Coming! Small VOD Thread 2.0 Escore Tournament - Season 3 BSL LAN Party - Kraków 29-30 August - OPEN SIGNUPS
Strategy
Odyssey Mineral Stack Saturation Fighting Spirit mining rates Any training maps people recommend? Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread Anyone here play Quakeworld back in the day? Stormgate/Frost Giant Megathread EVE Corporation General RTS Discussion Thread
Dota 2
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
Russo-Ukrainian War Thread US Politics Mega-thread European Politico-economics QA Mega-thread Artificial Intelligence Thread The Letting Off Steam Thread
Fan Clubs
MarineLorD Fan Club The ShoWTimE Fan Club The herO Fan Club!
Media & Entertainment
Movie Discussion! Anime Discussion Thread Series you have seen recently... [Req][Books] Good Fantasy/SciFi books
Sports
MLB/Baseball 2023 Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion Formula 1 Discussion
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
The Automated Ban List Northern Ireland Global Starcraft
Blogs
LOCKPICKING NOOB
LUCKY_NOOB
Chinese Gen Z: Between Dream…
TrAiDoS
Cathedral Of CS And NY pizza a…
FuDDx
Please support my new stand…
Peanutsc
Hello guys!
LIN1s
Customize Sidebar...

Website Feedback

Closed Threads



Active: 7900 users

Play my Bot!

Forum Index > BW General
Post a Reply
Normal
djsherman
Profile Blog Joined November 2009
United States140 Posts
March 19 2010 20:17 GMT
#1
Play the EISBot, protoss CBR version!

http://eis-blog.ucsc.edu/
StarCraft AI Competition Organizer
Gao Xi
Profile Blog Joined June 2009
Hong Kong5178 Posts
March 19 2010 20:21 GMT
#2
LOL, im gonna totally do that right now.
龔智禮 _________________________________________________________________________________________________ CJ NATION
obesechicken13
Profile Blog Joined July 2008
United States10467 Posts
March 19 2010 20:26 GMT
#3
Wish I could >.<

I'm on SC break.
I think in our modern age technology has evolved to become more addictive. The things that don't give us pleasure aren't used as much. Work was never meant to be fun, but doing it makes us happier in the long run.
Kentor *
Profile Blog Joined December 2007
United States5784 Posts
March 19 2010 20:29 GMT
#4
Note: playing against the EISBot requires two machines capable of playing StarCraft.

WHy so much work?
Eatme
Profile Blog Joined June 2003
Switzerland3919 Posts
March 19 2010 20:35 GMT
#5
Well this gives me motivation to install sc on my new computer. The monitor is too big for starcraft (ok for sc2) but to just run a bot it should be fine.
Hopefully I'll manage to get some time to try it tomorrow. Kinda interesting to play vs bots so it should be lots of fun.
I have the best fucking lawyers in the country including the man they call the Malmis.
Nal_rAwr
Profile Blog Joined July 2009
United States2611 Posts
Last Edited: 2010-03-19 20:43:11
March 19 2010 20:40 GMT
#6
haha i'm going
edit : nvm there's so much to install =O
maybe if there was a portable~
Nony is Bonjwa
Jimmeh
Profile Blog Joined January 2010
United Kingdom908 Posts
Last Edited: 2010-03-19 20:48:16
March 19 2010 20:47 GMT
#7
On March 20 2010 05:29 Kentor wrote:
Note: playing against the EISBot requires two machines capable of playing StarCraft.

WHy so much work?


It's to do with the way the bots work. Essentially the API interfaces with Starcraft and emulates a real person playing by issuing commands in the same way a human player's commands would be issued. Thus you need one computer to run the bot and one computer to play against the bot.
VTArlock
Profile Blog Joined December 2009
United States1763 Posts
March 19 2010 20:51 GMT
#8
Wow, I dont have another cpu for starcraft but can some people post replays afterwards? Im interested to see how it handles.
Why?
LuckyFool
Profile Blog Joined June 2007
United States9015 Posts
March 19 2010 20:53 GMT
#9
Hm I want to play this. I might set it up tomorrow.
k20a
Profile Blog Joined December 2009
Canada412 Posts
March 19 2010 21:15 GMT
#10
Hey, can you download the bot, run it off your computer and have say, a friend play against you (the bot) from his computer via iccup/bnet?
"It's like that one time Luke Skywalker threw the ring in to Mordor to kill Hitler, or something" - Tasteless
d(O.o)a
Profile Blog Joined June 2008
Canada5066 Posts
March 19 2010 21:21 GMT
#11
I'll do this in about 4 hours. replays will be edited in.
Hi.
number1gog
Profile Blog Joined June 2007
United States1081 Posts
March 19 2010 21:22 GMT
#12
Can two computers with the same cd key play on lan? I can load the bot on my laptop but I'm not sure it'd work with the same key.
5sz6sz7sz1a2a3a4a kwanrollllllled
StayFrosty
Profile Joined February 2010
Canada743 Posts
March 19 2010 21:26 GMT
#13
On March 20 2010 06:22 number1gog wrote:
Can two computers with the same cd key play on lan? I can load the bot on my laptop but I'm not sure it'd work with the same key.


yup install the second pc with the spawn version.
WaveMotion
Profile Blog Joined January 2010
United States147 Posts
March 19 2010 21:28 GMT
#14
i dont even know how to setup this file... looks sweet though.
In heaven, everything is fine.
Kentor *
Profile Blog Joined December 2007
United States5784 Posts
March 19 2010 21:32 GMT
#15
On March 20 2010 06:22 number1gog wrote:
Can two computers with the same cd key play on lan? I can load the bot on my laptop but I'm not sure it'd work with the same key.

You never ever needed a key to play on lan for starcraft. Just use UDP instead of Battle.net
Sandrosuperstar
Profile Joined November 2009
Sweden525 Posts
March 19 2010 21:45 GMT
#16
post replays ploxx. im super curious
I'm homo for Lomo, gay for GGplay, but at the end of the day I put my dong in Lee Jaedong
nbtnbt5
Profile Joined March 2009
232 Posts
Last Edited: 2010-03-19 21:47:34
March 19 2010 21:45 GMT
#17
Would having the BWAPI obsing mode conflict in any way with this?

Also is it possible to use this to play against other people, say on hamachi if you don't have/want to use 2 computers?
Yellow: "Well boxer's kind of a tool like that, wanting to bunker rush me all the time but hiding it behind all that deception."
LuckyFool
Profile Blog Joined June 2007
United States9015 Posts
March 19 2010 21:51 GMT
#18
I'm almost setup... I should be playing it shortly.
number1gog
Profile Blog Joined June 2007
United States1081 Posts
March 19 2010 21:54 GMT
#19
On March 20 2010 06:32 Kentor wrote:
Show nested quote +
On March 20 2010 06:22 number1gog wrote:
Can two computers with the same cd key play on lan? I can load the bot on my laptop but I'm not sure it'd work with the same key.

You never ever needed a key to play on lan for starcraft. Just use UDP instead of Battle.net


Damn I feel like noob.

[/noob]
5sz6sz7sz1a2a3a4a kwanrollllllled
Kentor *
Profile Blog Joined December 2007
United States5784 Posts
March 19 2010 21:56 GMT
#20
Also OP can you provide instruction on how to play this thing? In other words not just tellling people to go play it.
Nal_rAwr
Profile Blog Joined July 2009
United States2611 Posts
Last Edited: 2010-03-19 21:58:21
March 19 2010 21:57 GMT
#21
its in the download file obv
read the readme
and its pretty complicated imo you gotta download several other things

nonetheless great job on making such great AI

if internet is down, this could be useful
Nony is Bonjwa
LuckyFool
Profile Blog Joined June 2007
United States9015 Posts
Last Edited: 2010-03-19 22:06:39
March 19 2010 21:59 GMT
#22
detailed instructions on to how to setup the BWAPI interface:

http://eis.ucsc.edu/StarCraftBWAPI

The bitchiest part is compiling the example dll, since BWAPI uses dll interjection in windows you have to compile on your native machine. And when I say on your native machine, on the machine that is going to be "playing" as the bot.

everything else is a breeze.
LuckyFool
Profile Blog Joined June 2007
United States9015 Posts
Last Edited: 2010-03-19 22:05:18
March 19 2010 22:02 GMT
#23
wtf double post my internet is being homo today :X
Kentor *
Profile Blog Joined December 2007
United States5784 Posts
Last Edited: 2010-03-19 22:04:38
March 19 2010 22:02 GMT
#24
On March 20 2010 06:57 Nal_rAwr wrote:
its in the download file obv
read the readme
and its pretty complicated imo you gotta download several other things

nonetheless great job on making such great AI

if internet is down, this could be useful

obviously it's in there. and it still isn't clear

^ thanks for the link
love1another
Profile Blog Joined December 2009
United States1844 Posts
March 19 2010 22:18 GMT
#25
Yeah.... There has to be a better way to do this than with 2 computers. I'm gonna try doing VM, but before I waste my time has anybody tried this before?
"I'm learning more and more that TL isn't the place to go for advice outside of anything you need in college. It's like you guys just make up your own fantasy world shit and post it as if you've done it." - Chill
LuckyFool
Profile Blog Joined June 2007
United States9015 Posts
Last Edited: 2010-03-19 22:42:14
March 19 2010 22:36 GMT
#26
The instructions for setting up the bot kinda suck though.

1. Install BWAPI:
http://eis.ucsc.edu/StarCraftAICompetition#GettingStarted (DONE)

2. Move ExampleAIModule to the bwapi directory (DONE)

3. Double click (double click what? The DLL? Can't do that... Double click the game? Tried that but where and how do I see the following message? In the chat in the warmup??? Aint workin!)
Do not start the game until you see the following message:
ProxyBot: Waiting for client connection

4. Send replays to: mah email

There has to be a step missing. There is no instruction as to where to unzip the esibot release package.
pathy
Profile Blog Joined December 2009
Taiwan619 Posts
March 19 2010 22:42 GMT
#27
so..how good is the bot :o?
Graphicscolosi suck
Kentor *
Profile Blog Joined December 2007
United States5784 Posts
Last Edited: 2010-03-19 22:47:22
March 19 2010 22:43 GMT
#28
Okay I got it to work. You have to move ExampleAIModule.dll to the starcraft/bwapi-data/AI directory.
Then you gotta double click Run Normal.bat and wait until proxybot message. Then go to chaos launcher with bwapi checked and run it.

When you make a game it takes a VERY long time before it starts playing.. like a 1-minute wait before your SC will start working.

The bot makes like a control group of goons off of 1 base and 2 gates while cutting a lot of probes. Then the goons move out. Just wall and get siege tanks.
love1another
Profile Blog Joined December 2009
United States1844 Posts
March 19 2010 22:44 GMT
#29
On March 20 2010 07:36 LuckyFool wrote:
The instructions for setting up the bot kinda suck though.

1. Install BWAPI:
http://eis.ucsc.edu/StarCraftAICompetition#GettingStarted (DONE)

2. Move ExampleAIModule to the bwapi directory (DONE)

3. Double click (double click what? The DLL? Can't do that... Double click the game? Tried that but where and how do I see the following message? In the chat in the warmup??? Aint workin!)
Do not start the game until you see the following message:
ProxyBot: Waiting for client connection

4. Send replays to: mah email

There has to be a step missing. There is no instruction as to where to unzip the esibot release package.

You need chaos launcher. Then make sure the BWAPI injector is checked when you launch. Then you're good to go.
"I'm learning more and more that TL isn't the place to go for advice outside of anything you need in college. It's like you guys just make up your own fantasy world shit and post it as if you've done it." - Chill
k20a
Profile Blog Joined December 2009
Canada412 Posts
March 19 2010 22:46 GMT
#30
well, I got the bot semi-working, it sends workers to mine and builds one more, then stops doing anything. O.o?
"It's like that one time Luke Skywalker threw the ring in to Mordor to kill Hitler, or something" - Tasteless
LuckyFool
Profile Blog Joined June 2007
United States9015 Posts
Last Edited: 2010-03-19 22:56:30
March 19 2010 22:52 GMT
#31
ah double click "Run-Normal" it all makes sense now. :D

uhoh it's still not working. during the run-normal execution I keep getting a nullpointerexception and then it hangs at CBR:Loading case retriever.

if anyone else has this problem and figures it out lemme know...

oh nevermind it just took a while I see proxybot finally, wow so exciting rofl.
k20a
Profile Blog Joined December 2009
Canada412 Posts
March 19 2010 22:54 GMT
#32
On March 20 2010 07:52 LuckyFool wrote:
ah double click "Run-Normal" it all makes sense now. :D

where is this run-normal people are speaking of?
"It's like that one time Luke Skywalker threw the ring in to Mordor to kill Hitler, or something" - Tasteless
SultanVinegar
Profile Blog Joined May 2009
United States372 Posts
March 19 2010 22:55 GMT
#33
On March 20 2010 07:43 Kentor wrote:
When you make a game it takes a VERY long time before it starts playing.. like a 1-minute wait before your SC will start working.
.


This is because it has to learn the map. If you play the same map again there won't be a lag.
I'm a Flash man.
LuckyFool
Profile Blog Joined June 2007
United States9015 Posts
March 19 2010 22:55 GMT
#34
after u set up the BWAPI download the custom bot from the OP. it sounds like your just using the default bot k20a.
k20a
Profile Blog Joined December 2009
Canada412 Posts
Last Edited: 2010-03-19 23:07:39
March 19 2010 23:04 GMT
#35
On March 20 2010 07:55 LuckyFool wrote:
after u set up the BWAPI download the custom bot from the OP. it sounds like your just using the default bot k20a.

I downloaded it again, ran the run-normal yet still doesn't do anything after the initial peon is built. I think it may be a problem with my run-normal, i'll screenshot/upload it in a moment

edit - screenshot of my normal bat thing trying to run
http://img688.imageshack.us/img688/4494/normalbat.jpg
"It's like that one time Luke Skywalker threw the ring in to Mordor to kill Hitler, or something" - Tasteless
LuDwig-
Profile Blog Joined February 2007
Italy1143 Posts
March 19 2010 23:06 GMT
#36
i can't install but i looked the replay on the bot site..lol the human players are more noob than a computer -.-
http://www.teamliquid.net/forum/viewmessage.php?topic_id=120015&currentpage=98<--Search the HotBid's Post
Kentor *
Profile Blog Joined December 2007
United States5784 Posts
March 19 2010 23:16 GMT
#37
On March 20 2010 08:04 k20a wrote:
Show nested quote +
On March 20 2010 07:55 LuckyFool wrote:
after u set up the BWAPI download the custom bot from the OP. it sounds like your just using the default bot k20a.

I downloaded it again, ran the run-normal yet still doesn't do anything after the initial peon is built. I think it may be a problem with my run-normal, i'll screenshot/upload it in a moment

edit - screenshot of my normal bat thing trying to run
http://img688.imageshack.us/img688/4494/normalbat.jpg

you need to install java
http://www.java.com/en/download/chrome.jsp?locale=en&host=www.java.com:80
click Download Java 6 Update 18
LuckyFool
Profile Blog Joined June 2007
United States9015 Posts
March 19 2010 23:19 GMT
#38
Got it working woohoo. Gonna play it after I eat. the programming behind this is amazing.
k20a
Profile Blog Joined December 2009
Canada412 Posts
Last Edited: 2010-03-19 23:36:29
March 19 2010 23:32 GMT
#39
T_T everything worked, proxybot loaded etc, yet it still just idles the first probe built and nothing after! Anyone in the same boat?

edit- the run-normal.bat sits at the "waiting for client connection" even when BW is loaded, is that supposed to go that way?
"It's like that one time Luke Skywalker threw the ring in to Mordor to kill Hitler, or something" - Tasteless
LuckyFool
Profile Blog Joined June 2007
United States9015 Posts
Last Edited: 2010-03-19 23:54:41
March 19 2010 23:52 GMT
#40
yes.

Did you set up the BWAPI correctly? Did you copy the correct files to your windows directory? Make sure you do all of this correctly.

I love watching the screen of the bot man it's amazing all the lines and boxes. As soon as I click some units somewhere it can see where I clicked... such hax.
k20a
Profile Blog Joined December 2009
Canada412 Posts
Last Edited: 2010-03-20 00:19:57
March 20 2010 00:04 GMT
#41
On March 20 2010 08:52 LuckyFool wrote:
yes.

Did you set up the BWAPI correctly? Did you copy the correct files to your windows directory? Make sure you do all of this correctly.

I love watching the screen of the bot man it's amazing all the lines and boxes. As soon as I click some units somewhere it can see where I clicked... such hax.

I've ran over that probably 5+ times now, everything is as it should be but the same problem still occurs =[

edit- got it working, stupid compiling error on my part
edit #2 - no end of troubles here, bw crashes maybe 1-2 minutes in t.t
"It's like that one time Luke Skywalker threw the ring in to Mordor to kill Hitler, or something" - Tasteless
Chunkybuddha
Profile Blog Joined May 2009
Canada347 Posts
March 20 2010 00:28 GMT
#42
As soon as I turn start a game with the bot, I get 'starcraft has epically failed' from vista. I have now deleted everything and I await replays.

bot 1 me 0 and we didn't even get to play
USER WAS SEXUALLY ABUSED FOR THIS POST.
LuckyFool
Profile Blog Joined June 2007
United States9015 Posts
Last Edited: 2010-03-20 00:40:02
March 20 2010 00:36 GMT
#43
in the vids I've seen (if this is even supposed to be the same as that "Nony bot") it sends early goons, in both my games so far it doesn't send anything till it has like 20 goons. It's pretty wild playing against microed goons though rofl I almost died the first game if it wasnt for some lucky mines cuz I was too distracted looking at all the awesome boxes and lines and hp meters on the bwapi pcs screen.
yoshi_yoshi
Profile Joined January 2010
United States440 Posts
March 20 2010 01:22 GMT
#44
Does it beat the in-game AI?
nbtnbt5
Profile Joined March 2009
232 Posts
March 20 2010 01:34 GMT
#45
On March 20 2010 06:59 LuckyFool wrote:
detailed instructions on to how to setup the BWAPI interface:

http://eis.ucsc.edu/StarCraftBWAPI

The bitchiest part is compiling the example dll, since BWAPI uses dll interjection in windows you have to compile on your native machine. And when I say on your native machine, on the machine that is going to be "playing" as the bot.

everything else is a breeze.



How exactly are you suppose to "compile" ExampleAIModule.sln?

Whenever I try to build > build solution I get an error: + Show Spoiler +
------ Build started: Project: ExampleAIModule, Configuration: Debug Win32 ------
Linking...
Creating library F:\Program Files\Starcraft\BWAPI\BWAPI_Beta_2.6.1\ExampleAIModule\Debug\ExampleAIModule.lib and object F:\Program Files\Starcraft\BWAPI\BWAPI_Beta_2.6.1\ExampleAIModule\Debug\ExampleAIModule.exp
LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library
ExampleAIModule.obj : error LNK2019: unresolved external symbol "void __cdecl BWTA::readMap(void)" (?readMap@BWTA@@YAXXZ) referenced in function "public: virtual void __thiscall ExampleAIModule::onStart(void)" (?onStart@ExampleAIModule@@UAEXXZ)
ExampleAIModule.obj : error LNK2019: unresolved external symbol "class std::set<class BWTA::Region *,struct std::less<class BWTA::Region *>,class std::allocator<class BWTA::Region *> > const & __cdecl BWTA::getRegions(void)" (?getRegions@BWTA@@YAABV?$set@PAVRegion@BWTA@@U?$less@PAVRegion@BWTA@@@std@@V?$allocator@PAVRegion@BWTA@@@4@@std@@XZ) referenced in function "public: virtual void __thiscall ExampleAIModule::onFrame(void)" (?onFrame@ExampleAIModule@@UAEXXZ)
ExampleAIModule.obj : error LNK2019: unresolved external symbol "class std::set<class BWTA::BaseLocation *,struct std::less<class BWTA::BaseLocation *>,class std::allocator<class BWTA::BaseLocation *> > const & __cdecl BWTA::getBaseLocations(void)" (?getBaseLocations@BWTA@@YAABV?$set@PAVBaseLocation@BWTA@@U?$less@PAVBaseLocation@BWTA@@@std@@V?$allocator@PAVBaseLocation@BWTA@@@4@@std@@XZ) referenced in function "public: virtual void __thiscall ExampleAIModule::onFrame(void)" (?onFrame@ExampleAIModule@@UAEXXZ)
ExampleAIModule.obj : error LNK2019: unresolved external symbol "class BWTA::BaseLocation * __cdecl BWTA::getStartLocation(class BWAPI:layer *)" (?getStartLocation@BWTA@@YAPAVBaseLocation@1@PAVPlayer@BWAPI@@@Z) referenced in function "unsigned long __stdcall AnalyzeThread(void)" (?AnalyzeThread@@YGKXZ)
ExampleAIModule.obj : error LNK2019: unresolved external symbol "void __cdecl BWTA::analyze(void)" (?analyze@BWTA@@YAXXZ) referenced in function "unsigned long __stdcall AnalyzeThread(void)" (?AnalyzeThread@@YGKXZ)
F:\Program Files\Starcraft\BWAPI\BWAPI_Beta_2.6.1\ExampleAIModule\Debug\ExampleAIModule.dll : fatal error LNK1120: 5 unresolved externals
Build log was saved at "file://f:\Program Files\Starcraft\BWAPI\BWAPI_Beta_2.6.1\ExampleAIModule\ExampleAIModule\Debug\BuildLog.htm"
ExampleAIModule - 6 error(s), 1 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Yellow: "Well boxer's kind of a tool like that, wanting to bunker rush me all the time but hiding it behind all that deception."
LuckyFool
Profile Blog Joined June 2007
United States9015 Posts
Last Edited: 2010-03-20 01:42:02
March 20 2010 01:40 GMT
#46
make sure you change the debug to release before you try to compile that might be your mistake. also make sure you are using visual C++ and not visual basic I accidentally downloaded the wrong version of visual at first.

and yes it rapes all in game ai. the goons are microd and the standard AI does dumb shit like mnm in TvP.

I dont get this though all it is is one wave of microed goons, nothing like the vids posted earlier... like it does 10/15 gate but the first 15 goons just sit idle in main till they move out.
k20a
Profile Blog Joined December 2009
Canada412 Posts
March 20 2010 02:14 GMT
#47
yeah, I've noticed after the first goon "push" it tends to not do so much afterwards. One game it expoed and spammed dts out of 3gates but then only 2, while adding on 4 more gates. Then it stopped producing all together. Next game, does the same dragoon push, builds 3 robos and proceeds to build like, 8 gateways and produce from 3 of them, queing units.
"It's like that one time Luke Skywalker threw the ring in to Mordor to kill Hitler, or something" - Tasteless
Archaic
Profile Blog Joined March 2008
United States4024 Posts
March 20 2010 02:21 GMT
#48
Can you make it play itself? If so, which race is it best with?
LuckyFool
Profile Blog Joined June 2007
United States9015 Posts
March 20 2010 02:22 GMT
#49
this bot is only protoss I think, protoss CBR version.
Highways
Profile Joined July 2005
Australia6120 Posts
March 20 2010 02:42 GMT
#50
Can someone post step by step instructions on how to install this bot?
#1 Terran hater
SilentCrono
Profile Blog Joined March 2010
United States1420 Posts
March 20 2010 02:50 GMT
#51
is this thing any good skillwise?
does it scout?
if yes than i'm willing to try it out.
♞ Your soul will forever be lost in the void of a horse. ♞
Leath
Profile Blog Joined July 2006
Canada1724 Posts
March 20 2010 14:20 GMT
#52
Look at his bot, his bot is amazing. Give it a lick, it tastes just like raisins
Have a stroke of its mane, it turns into a plane and then it turns back again when you tug on its winkie.

I didnt try it yet because Im too dumb when it comes to install anything slightly complicated in the computer. Someone talks about dll injection and it gives me a headache already.
I saw the videos though, and it looks awesome. Though, I notice the dragoons were not firing while moving away from zealots, they interval is too low ^^

Great job. Best AI I have ever seen
http://www.kongregate.com/?referrer=Sagess
Bajadulce
Profile Joined October 2004
United States322 Posts
March 20 2010 14:44 GMT
#53
Downloaded and checked out. Very nice. Gjob and gluck in the Sept. contest.
Planar Erratus: (www.broodwarai.com/mods/peai) Where the worlds of Baldur’s Gate, Arcanum, Diablo, Icewind Dale, Torment, and Warcraft collide with Starcraft. Don't question, just play! ... Dedicated to all my TL.net friends and old schoolers!
djsherman
Profile Blog Joined November 2009
United States140 Posts
March 20 2010 16:07 GMT
#54
It's complicated,

I know. BWAPI is crazy, but i just want replays.

bgweber@gmail.com
StarCraft AI Competition Organizer
HK-47
Profile Joined March 2010
United States1 Post
March 20 2010 18:51 GMT
#55
thank you for the OP. looks fun but i am having trouble getting the bot to work. I copied the BWAPI-data folder to the starcraft folder; windows files to windows folder, and ran the "Run Normal.bat" file within the eisbot folder (the ms-dos window opened and closed on itself so fast that i couldn't see what was happened). I started the SC with the BWAPI injector on within chaoslauncher. But once the game started, an error message said Proxybot connected failed. Does anyone have any idea/solution?
Nuclear
Profile Joined July 2009
Bulgaria17 Posts
Last Edited: 2010-03-20 19:25:52
March 20 2010 18:58 GMT
#56
(fixed)
3FFA
Profile Blog Joined February 2010
United States3931 Posts
March 20 2010 19:09 GMT
#57
as has been mentioned many times before, REPS?!?
"As long as it comes from a pure place and from a honest place, you know, you can write whatever you want."
andiCR
Profile Blog Joined March 2008
Costa Rica2273 Posts
March 20 2010 19:14 GMT
#58
Trying to play the bot, but the java code generat4es a NULL pointer exception. Any idea?

C:\Games\Starcraft\bwapi-data\AI\eisbot release>java -Xmx1024M -DShowProxyBotGUI=false -DSpeedUp=false -DAutoRestart=false -DABLBotName=StarCraftBotProtoss -DgoalFormulation=true -cp *;. starcraftbot.abl.LauncherProtoss
Concatenating
Finished in 14 ms
Reading from file starcraftbot/abl/abl/StarCraftBotProtoss.abl . . .
starcraftbot/abl/abl/StarCraftBotProtoss.abl parsed successfully.
Generating code . . .
ABL compiler took: 0.613 seconds
java.lang.NullPointerException
at starcraftbot.abl.LauncherProtoss.main(LauncherProtoss.java:67)
CBR: Loading case retriever
Nightmare1795 wrote: I played a guy in bronze who said he was Japanese. That was the only game I ever dropped a nuke, which was purely coincidental.
Nuclear
Profile Joined July 2009
Bulgaria17 Posts
March 20 2010 19:31 GMT
#59
I get the same... and until now 5 minutes non-stop hard drive activity and 1 GB memory usage by java.exe (so maybe it's doing something.)
k20a
Profile Blog Joined December 2009
Canada412 Posts
Last Edited: 2010-03-20 20:12:15
March 20 2010 19:48 GMT
#60
I'm about to play a handful of games against it with varying races, will report back with reps in a bit!

here is a tvp against the bot
http://www.repdepot.net/replay.php?id=33446

I'm a c+ toss player, I get supply blocked once but that's not what we're watching for
bot is gottaskate
"It's like that one time Luke Skywalker threw the ring in to Mordor to kill Hitler, or something" - Tasteless
AssuredVacancy
Profile Blog Joined September 2008
United States1167 Posts
March 20 2010 19:58 GMT
#61
For all you protoss bot makers out there... Dragoons will not fire if you issue any commands before their cooldown is higher than 23.

So basically have an if((*i)->getGroundWeaponCooldown()>=23) continue; to not issue any commands to the dragoon during that period. You cannot even issue the hold command as that interrupts the firing sequence.
We spend our youth attaining wealth, and our wealth attaining youth.
Bebop Berserker
Profile Joined April 2009
United States246 Posts
March 20 2010 20:30 GMT
#62
bot doesnt seem very good. No maynard, no gathering then attacking, not even a basic comprehension of a build order. Maybe mine was corrupted?
Whatever happens, happens.
DN2perfectionGM
Profile Joined August 2004
United States233 Posts
Last Edited: 2010-03-20 20:39:24
March 20 2010 20:39 GMT
#63
On March 21 2010 04:48 k20a wrote:
I'm about to play a handful of games against it with varying races, will report back with reps in a bit!

here is a tvp against the bot
http://www.repdepot.net/replay.php?id=33446

I'm a c+ toss player, I get supply blocked once but that's not what we're watching for
bot is gottaskate


just reviewed it.
ai went 6: pylon, 6: pylon, 6: gateway -_-
and made like 10 goons and sent them in a line to terran's base and got melted.

i realize making bot is hard, but i had high expectation considering u need two computers and complicated compilation and shizzle to get this thing to work,,,

i'd rather play bots that start with extra money. less sophisticated but more challenging...
JHU
Kentor *
Profile Blog Joined December 2007
United States5784 Posts
Last Edited: 2010-03-20 21:06:16
March 20 2010 21:05 GMT
#64
when i played it it did 9 pylon 10 gate 11 gas 13 core...
Nuclear
Profile Joined July 2009
Bulgaria17 Posts
Last Edited: 2010-03-20 23:19:05
March 20 2010 23:05 GMT
#65
Then ~12 goons, attacked and after that he did nothing.
His goon micro is not bad, but there are a lot of things, that need to be improved.
Also it crashes in some cases (I use BWAPI 2.6.1)
nbtnbt5
Profile Joined March 2009
232 Posts
March 20 2010 23:21 GMT
#66
On March 20 2010 10:40 LuckyFool wrote:
make sure you change the debug to release before you try to compile that might be your mistake.


Ahh that helped, thank you.
But whenever I try to run normal it lags my computer really bad and after a half an hour it failed to do anything so I just didn't run the bot >.>
Yellow: "Well boxer's kind of a tool like that, wanting to bunker rush me all the time but hiding it behind all that deception."
member1987
Profile Joined February 2010
141 Posts
March 20 2010 23:54 GMT
#67
Great bot against protoss and zerg, it sucks against terran though, since you can just wall off

Anyways good job on it and it managed to beat me twice, when i played zerg, though it lost 5 games from then on.
3FFA
Profile Blog Joined February 2010
United States3931 Posts
March 21 2010 00:24 GMT
#68
On March 21 2010 04:48 k20a wrote:
I'm about to play a handful of games against it with varying races, will report back with reps in a bit!

here is a tvp against the bot
http://www.repdepot.net/replay.php?id=33446

I'm a c+ toss player, I get supply blocked once but that's not what we're watching for
bot is gottaskate


lol look at cpu's player link and you can watch a 2nd game on desti!
"As long as it comes from a pure place and from a honest place, you know, you can write whatever you want."
Simple
Profile Blog Joined February 2009
United States801 Posts
March 21 2010 01:09 GMT
#69
you should try to develop the bot such that YOU can log it onto bnet or somewhere and players can play against it, instead of limiting this to only people who has two machines
Normal
Please log in or register to reply.
Live Events Refresh
IPSL
16:00
CSLAN Day 1
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SpeCial 238
RuFF_SC2 137
ProTech80
StarCraft: Brood War
Bale 16
Dota 2
The International46489
NeuroSwarm183
Fuzer 73
febbydoto17
LuMiX0
Counter-Strike
summit1g9119
minikerr45
Other Games
JimRising 401
ViBE196
WinterStarcraft146
Trikslyr56
Organizations
Other Games
gamesdonequick797
BasetradeTV287
[ Show 11 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• RayReign 61
• Azhi_Dahaki4
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 1485
Upcoming Events
Sparkling Tuna Cup
7h 10m
PiG Sty Festival
9h 10m
Maru vs Shameless
Reynor vs TriGGeR
IPSL
13h 10m
OSC
21h 10m
Afreeca Starleague
1d 7h
Rush vs Hm
Bisu vs Shuttle
WardiTV Weekly
1d 8h
The Patches Monday
1d 13h
Afreeca Starleague
2 days
Sharp vs Shinee
Action vs Shine
PiGosaur Cup
2 days
Replay Cast
3 days
[ Show More ]
Afreeca Starleague
3 days
BeSt vs Paralyze
Jaedong vs Speed
Kung Fu Cup
3 days
The PondCast
4 days
KCM Race Survival
4 days
Replay Cast
4 days
PiG Sty Festival
5 days
CranKy Ducklings
6 days
PiG Sty Festival
6 days
Liquipedia Results

Completed

Escore Tournament S3: W7
CranK Gathers Season 4: BW vs SC2 Team League
Eternal Conflict S2 Finale

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
Acropolis #5
CSLAN 4
RSL Revival: Season 6
PiG Sty Festival 8.0
META DYMY #4
Esports World Cup 2026
Esports World Cup 2026: LCQ
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026

Upcoming

ASL Season 22
CSL Season 22: Qualifier 1
Escore Tournament S3: W8
CSL Season 22: Qualifier 2
CSL 2026 AUTUMN (S22)
Acropolis #5 - TRS
Blizzard Classic Cup 2026
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Big Dog Cup 2026 Div 1
Stake Ranked Episode 5
PGL Masters Bucharest 2026
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 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.