Advertisement
 

Membership

 

Advertisement

 

Advertisement

 

Broodwar AI Project

Posted by Ragnar "Entropy" Birko 6 years ago
This is an exclusive for GosuGamers.net: Racine_ and BSW_rama from the Broodwar AI Project have finished the New AI for 1.11. Courtesy, yours truly.

This version is of course stronger than the previous one. It has many scripts for every race and even specific 'island' build orders and strategies. It can be played in any map in Melee mode. You can also play it with your friends online in 2v2c 2v3c etc. To be able to play it you and you friends will need to upgrade your AI. To launch the AI use the AI Launcher and simply click and start playing. To return to your normal Broodwar simply restart from the place you usually start your Broodwar (i.e. your usual icon.)

The bulk of the work was done by Canada Racine_ who created literally thousands of lines of AI Script code and spent many nights testing his creation. He is a brilliant individual who has a golden heart. He put many hours of effort into this project to make our dream become a little more real. He also is one of the strongest players at » Entropy. This unique combination permitted him to create a very strong AI.

He had the company of Russia BSW_rama, who constantly criticized (constructively!) his work, added valuable script suggestions, created parts of script and of course also added countless hours of testing. BSW_rama speaks little or no English so you can imagine how hard it was for them to communicate. He is also responsible for the Installer and its 1.11 adaptation. Most of the communication (about 200 emails) was all done through translation software. This speaks of the high intelligence of these two AI programmers to be able to cooperate in this setting. Fortunately they both understood one language: AI script code.

They both played AI war with smaller versions of script to try and obtain better results. BSW_Rama adapted the installer that works with a single download and a single click. The file size is now also modem friendly - 291k - about 3 minutes or so.

We will keep working on this project until we can obtain an AI that can beat a decent player. If the last version beat you, this one will be even harder. To enjoy it fully do not abuse the AI. Play it assuming it is a ‘human’ and use no comp tricks. If your a hot shot try 2v1 no tricks.

These are considered “MODs” by Blizzard. Blizzard does not sanction the use of MODs for personal use and non commercial purposes. In the links below you can read a little information about Blizzard policy on MODs.

Of course, as always, download at you own risk. This is our first beta for the 1.11 version and although we have found no bugs it may have them. What was my part in all this? Me, I am just a dreamer.




Download it at » Entropyzero.org




Links
Entropyzero.org - Broodwar AI Project
Starcraftgamers.com - Blizzard's Double Standard
 
comments
6 years ago
#1 iT.Rush
When I tried it, and looked at the replay, at one point the AI just gets tonnes of resource, I think it was 2000 gas and minerals. Either it was a bug or is that simply the way AI is made harder?
6 years ago
#2 Entropy
It uses the give money comand to try and compesate for the poor micro. We did the same for the 1.07. 'AI' emulates a human but is not a human :(

We are however trying to figure out how to change the computer micro AI. We we do that we will not need the giv_money command. The computer is given a specific amount of extra moments at a critical point of its build order. No its not a bug you are indeed correct we call it the 'dumb micro correction factor :)

Does it feel more human than the original AI?
6 years ago
#3 N)Zelebsel
I tried it aswell if was abit slow in the beginning it was pvt me p. But suddenly it moved out with a pretty large force of tanks and vultures. Sadly my zealots/dragoons/dts was almost twice the size of the terrans army and I pretty much squashed him underfoot but the comp was alot better than the original one and even better than most of my irl friends :]
6 years ago
#4 Entropy
LOL ~ ya its a newbie killer for sure. In fact, we almost name it that, but we would take away credit from it. So much hard work went into it. It rapes the original AI very badly any match up without the give_money command. Try your weakest race. Or a 2v1.
6 years ago
#5 iT.Rush
It would be better if the comps knew how to adapt to the player's build orders, since they are very easily rushed. The origional AI use to ignore its economy and get units as fast as possible, this one gets better economy but can't stop a rush at close positions..
6 years ago
#6 Entropy
It has many build orders ~ it is not like the first one that play always the same. It will try different things according to map type (island or not) and random choice.
6 years ago
#7 Entropy
By first one I meant the original AI.
6 years ago
#8 ez4life
just played a pvt (i was p) and damn! the comp is just so much better, well, not in the beginning but mid.game, when it starts to attack with like a million tanks. anyway, i won! ^.^v

great work btw, me vs comp is a lot more fun now. ^_^
6 years ago
#9 Entropy
Its post like yours that makes us wana try even harder for the next one. Thanks.
6 years ago
#10 pharao
Too bad you cant change micro and buildingplacement.
Anyway, I simply dont like the fact that it is given money, I relized that in the 1.07 version when I let it live without minerals in 1 base for about 1 hour, and it kept producing units. It just doesnt feel real when the comp doesnt _need_ to expand to gain eco.

Anyway, I have an old modem and I dont play bnet too much so its way better then the original comp even if it cheats...

gw!
6 years ago
#11 Nettles
good work all , im just about to test , give you opinions soon :)
6 years ago
#12 pharao
Hmmm, I started sc with the file and wanted to play vs the ai, piced melee and played but it seamed just like the standard comp bo. whats wrong?

Also, my edited hotkeys changed back to normal! Which made it unplayable! Can you fix so that the old keys stay?!
6 years ago
#13 FrozenPixel
Hmm... this AI far better that the original, but still it wasn't much of a challenge (and I'm not even a decent player :P)
6 years ago
#14 grr
I didn't get it to work either...
6 years ago
#15 pharao
Hey...how do I do? melee? no, multiplayer? no...toss goes 12 zeal:P
6 years ago
#16 mooon
how can i cre8 an obsmap and add comp players... i just want to watch a comp vs comp game but it is impossobmle to add comp players in obs maps
sure i can make singeleplayer maps with blacksheepwall ;D
6 years ago
#17 implay
Ive tried the AI a couple of times now. When i play vs toss they make forge, fast expand etc... it looks much like the normal bo to me, however i downloaded CHUIUs LT version of the AI, and i find no difference, should there be? Isnt it supposed to be better at The Lost Temple? Where can i find the best AI challange for The Lost Temple? I read something about opreventing early cliff on CHUIUs version but i see no difference.. plz help me=)
6 years ago
#18 implay
Maybe i got the wrong patch too? Seems like if i run the same matchup they always do the same strat... and you wrote that they wont so.. I downloaded where it stood "Download here (zip compressed file) " under the 1.11 new version on your homepage...
6 years ago
#19 BerG_zerG
Hm , i just tried the new AI in ZvsP.
And it somehow still sucks , even if its more fun to play than the original AI

1. I mean, it was a funny game and i had a lot of challange, cause i killed millions of dragoons,zealots and Archon, and the PC every time answered with more units to come, until i dropped him with mass (luker/hydra)
but than i saw the replay and
thought omfg, the challange was only because the PC cheated 2000 minerals and 2000 gas ! this just feels not real !!!

I hope you manage to get the micromanagement soon.
6 years ago
#20 JollYRoGeR
don't complain, this is great! gw guys..!
6 years ago
#21 Entropy
I guess some of you have forgoten how easy the original AI is.. If it gives you a challenge and you need to work to beat it... sigh. Try the original and you might just appreciate the hours put in it. Always always the "I am better than the computer" :(

# 16 moon: just play it in melee and you will be able to chose computers. Multiplayer works fine too.

#18 implay: Chiui made inserted the 1.07 AI version to Lost Temple map. No changes were made to that AI.
6 years ago
#22 alexanderTD
Well done ... good work ...
i love this programm , thank you very much !
6 years ago
#23 implay
Im not complaining Im just wondering if i got thwe wrong patch coz i read something about the computer being able to prevent early cliff.. so i did TvZ and cliffed him not too fast but still... he didnt get drop until maybe 5 minutes after i cliffed and when he flew with OL to drop his cliff they just turned back as soon as they got any damage... i wanted to show my little brother and he played it and that idiot ofcourse cliffed the comp so it was no match:P
6 years ago
#24 pharao
Doesnt work sorry...do i need the old ai-files in my sc folder or wtf?
6 years ago
#25 Entropy
Use the e-mail given for "it does not work". It works on xp, win98. We have not tested it on 2000. Make sure you 'install it' first then clik on 'play with' and set it in melee mode. If you do this and it still does not work for you use the support e-mail. We will help you at as much as we can. Ahh you need to have then patch 1.11 installed too.
6 years ago
#26 wtf
I installed the new AI, I launch bw, then i cant go into bw ^_^
it does some shit like alt tab as soon as i click on 'brood war', i tried install the setup in different locations but it doesnt change anything.
btw 1.07 AI runned well
6 years ago
#27 Entropy
You start Broodwar form the the actually AI Loader ~ not from your usual Broodwar program. Read post #26.
6 years ago
#28 IceMan
Awesome, but i don't like giv_money thing ;(
6 years ago
#29 Drb
can anyone help? im a little confused on what to download and from where i dled all the things from entropy.com and no clue what to do :( post here or IM me on aim ugotmailyey please
6 years ago
#30 BerG_zerG
@ Entropy, sure the New Ai is 1000 times better than the original blizzard Ai.
cause the Old Ai sucks so much , that my 12 year old sister who has played about 20 Starcraftgames and has 42Apm could easily beat it.

I let her play against your AI PvsT and she had absolut no chance against the PC
so at least it will give noobs and medium noobs a lot of fun and skill improvement.

But still i dont like the 2000/2000 money/gas thing. cause it fells like you play against a cheater.
6 years ago
#31 BerG_zerG
Hm ,
i dont know but i just needed 2 seconds to run everything perfectly !!!
Just download 1file , install it , launch it.

where is the problem ?
6 years ago
#32 aSp]radiaL[
Hm, I launch the file and it gives me a "starcraft not found" error
I use a no cd loader to run the game, so please tell me what reg keys I need and whatnot? thanks
6 years ago
#33 N)Zelebsel
why are everyone stuck on this give money thing what is the big deal? Just don care about it and play if you like to instead. The comp does exp just that he doesnt loose very much from loosing an exp doesnt destroy it all, usually when u are able to bring down one of the comps exps you have already won since he always defends with all he got and if u beat that he got noting left
6 years ago
#34 PsionicStorm
I`ve played ZvsT game, it was cool, marine + medic rush + tanks, But there are few things that should be "repared" comp made science vessels, but there was no use of irradiate, and it is strange for T player that he doesn`t use drops on cliff (LT). One thing that remembers me that I am playnig against computer is that he doesn`t scout. If you could make that comp scout, use irradiate, expand normaly and drop on cliff I would have feeling that I am playing against human. In that case comp wouldn`t need money boost.
6 years ago
#35 N)Zelebsel
in my zvt the terran comp showed some really nice macro skills in early-mid game but unbelievably bad micro made him loose to my first attack of 7 lurks and 24 lings. Its impossible to make the computer micro :(
6 years ago
#36 BerG_zerG
hm, i think we should do a extra thread about what should be improved if possible.

I just played my second ZvsP and it was a little bit dissapointing :(
If you go Hyrda vs the protoss Ai you even have not to be a decent player
to kill it easily. I just went Mass Hydra with all Hydra upgrades and prevent the Ai from getting out of his main+ natural(very easy, because the PC has no micro and you can easily kill everything that trys to brake out of his base with Hydramicro.(especially HTs before they can Strom you) I expoed, and massed hydras and finally overrun it. ( replay availible if someone wants to see)

But i have to say it was fun to see the PC trying to brake through ;that made me feel like i have a human opponent somehow.
6 years ago
#37 Entropy
You guys have to remember that a lot of the ai commands we have had to literally discover what they exactly do. Some we still have no clue what they exactly do and what their full potential is. The comp sucks so bad at dropping cliffs and we tried so hard we gave up in the end. Maybe the next version when we can improve the computer AI micro. Until then computer cliff drops will keep sucking or very hard to program for every map. If it was made for one map only it would be much much easier ~ but we tried to make an AI that people can use on any map. We got so much grief in our first 1.07 AI cause there was one map only we tried hard and succeeded in my opinion to make an AI that plays reasonable in any map.

Ahh.. if you really want to have fun play 2v4 comps on a 256 v 256 map.
6 years ago
#38 Nettles
#31 - comp always cheats with maphack also
1 thing you give the comp money i noticed but how much and how often , also i played and beat the comp but now i want to ob my noobish friends playing this comp , could be fun :) , last thing this 1.07 insane chula map or whatever is there a way to try the 1.11 ai vs the 1.07 ai on it?
6 years ago
#39 Entropy
1.11 wins. Ya we did it. Jeje.
6 years ago
#40 PsionicStorm
is there a way to do that comp remembers your build order, or how he was defited in game, and make him to change tactic in game,? Probobly not.

But anyway I think playning against comps will incrise my speed.
6 years ago
#41 Paladia
I wrote shortly what I thought about it here: http://www.esreality.com/?a=post&id=676361
6 years ago
#42 wtf
"We will keep working on this project until we can obtain an AI that can beat a decent player."
hope so ^_^
6 years ago
#43 BSW_rama
for good work need registry key:
HKLM Software\Blizzard Entertainment\Starcraft InstallPath
with value your path to Starcarft (default: "C:\Progaram Files\Starcraft")
this version can work on any version Starcraft (1.04(?)-1.11). if you clik on "Play with new AI" your Starcraft load from noCDloader ai.exe aka BWL111.exe. if you use version 1.05-1.10 (any version with patch_rt.mpq) need load starcraft from your icon.
for game computer vs computer need type game "Top vs Bottom" set for top: you and computer, for bottom computer. and look game :)

i can not answer on other "???" read:
"any other language than English"
my english is very bad
6 years ago
#44 fishgold
Cool that's the spirit. Don't stop until you get what you dreamed of. Cheer up guys. Your A.I. RuleZ~~~~~~~~
6 years ago
#45 IceMan
Yep, those AI Kick ass!!
6 years ago
#46 Heizer
i thing this was a good job and@ tft the hard ai is cheating too
5 years ago
#47 gH-skyglow2
Hmm seems like I'm really retarded. I download the file "scai.exe" from "http://ygclan.vgaclub.co.kr/?m=pds" which was in "Article 2" link on entropy site. I ran it, and it came up with option to "Install Artificial Intelligence Upgrade". So I click that, and then a dialog appears for a very short moment as if something is installing, then it disappears, then in the same folder that I run scai.exe in, the file "scai_Skyglow1_01000005.ERR" appears which seems to be an indication of an error. And I've read you need to run BW from the launcher, but there is still only the "Install Artificial Intelligence Upgrade" and "Producers" and "Exit" options when I run scai.exe.

Please help!

skyglow1
5 years ago
#48 gH-skyglow2
Hmm seems like I'm really retarded. I download the file "scai.exe" from "http://ygclan.vgaclub.co.kr/?m=pds" which was in "Article 2" link on entropy site. I ran it, and it came up with option to "Install Artificial Intelligence Upgrade". So I click that, and then a dialog appears for a very short moment as if something is installing, then it disappears, then in the same folder that I run scai.exe in, the file "scai_Skyglow1_01000005.ERR" appears which seems to be an indication of an error. And I've read you need to run BW from the launcher, but there is still only the "Install Artificial Intelligence Upgrade" and "Producers" and "Exit" options when I run scai.exe.

Please help!

skyglow1
 

Comments \ Paging
1, 2 
 
Post comment
You are not a logged in, or you are not registered. Create an account or login to be able to post a comment.

Advertisement

 

Poll

Would you enter another GosuCup season, regardless of the prize pool? (88 votes)

Heck yeah!(69%)

No way, I want prizes(30%)

GosuGamers Social Media

 

Affiliates