|
Physician
United States4146 Posts
4 month work, 5000 plus lines of code. 2 main programers and the New AI 1.11 is finally out. It still can not beat a decent player but it rapes newbies and any AI out there. Just sharing it with the community plus I want to add a challenge do any gamer out there that likes AI script coding. It rapes the original computer without the give_money comand. We have added it though to compensate for the shitty computer micro we are now working to change.
Our AI versus any other. (for this challenge give_money command can not be used ~ yes we will remove ours for this challenge)
http://www.starcraftgamers.com/nyheter.php?i=n&id=950
Anyways Enjoy.
Message to flamers and those who undoubtly will post "I beat it easy - it sucks" ~ remember the programers spent time, and whoo hoo u beat a comp - ur gosu! Take a hike.
Message to those who give constructive cirtisism and words of encouragement; Our next version will be even better. THanks! 
Support questions: negativegene@yahoo.com (not here pleaseee)
|
Russian Federation1233 Posts
I dunno if it's your script or computer standard reaction - to go after a scouting peon with all his peons, but i think it should be corrected if possible as it can ruin the game for comp if abused by a player
|
Belgium3003 Posts
cool, i'll give it a try
how can i program in an already existing thing?
|
so if i wanna play it with a friend i need him to dl this too?
|
Physician
United States4146 Posts
Thats the dumb micro AI. We can not change that for now. To enjoy it chose your weakest race and don't use tricks that we all know screw the comps. Anyone want to join our project send us a mail.
|
Physician
United States4146 Posts
Ya friend needs to download too.
|
Bill307
Canada9103 Posts
I used to love trying to program the perfect War2 AI. Ironically, now that I've given up on that interest, I actually have people against whom I could battle AI scripts (which is also something that I loved to do) =P.
|
Uhh they're really passive. I just did a quick ZvT and it turtled in it's base for a really long time, and moved out when it had like 7 tanks and a bunch of m&m.. It did this as a response to triple hatch before pool. I think this is kind of a bug since a normal comp would've attacked far earlier.
|
Belgium3003 Posts
i'd love to make my own AI and compete, but I don't know how to to it technicly, i just want t oteach my comp to own urs :D
|
Belgium3003 Posts
that's not seriously meant btw, too time consuming i think
btw i love the whole idea but giving it extra money is just lame, especially 2000/2000 in the first 4 minutes, that's just ridiculous
|
Very nice project, that's good for people who don't have internet for long periods of time and want to play some bw even if it's vs a comp
|
ERROR "Invalid data file version number rez\CDversion.txt Program version: 17 Datafile version: 17"

|
Hope you get the micro thing worked out. Im in the process of writing a RTS game. Not a game per se, but i need a test bed to try to program some AI. I would like to create a learning AI.
|
I agree with GroT about the the free 2000/2000 resources in the beginning. Ideally, it shouldn't be given.
But I think it's a nice project and a big step beyond the original AI. Praise goes to the programmers!
|
tons of common builds rape comp, the comp builds are just incredibly unfit
|
I like AI packs Tried a game against T. I didnt feel it significantly stronger than the previous AI. But i must say the new AI's overall value takes a huge leap forward. i mean it now runs on any map selection, allows rep saving, and it gets rid of that civilian walking at the start of the game. all in all it now feels like an integrated part of the orignal game. i guess it can totally replace the original AI without any side-effect.
A couple 'bugs' i noticed though: first what's with the endless cash flow for the AI towards the end of the game? when the cpu's down and almost out it really changes nothing but prolonging the garbage time for about 5-6 minutes, somehow annoying. sec the dropships look completely clueless in the game: when i'was sieging the AI's main it for some reason transported 3 shiploads of tanks and goliahs to an empty island, and then left them their to rot. throughout the game i saw about 5-6 ships flying around but they did no damage to me whatsoever.
|
Physician
United States4146 Posts
On guillo mail the BSW_rama he can help you with that.
|
I didnt see really any difference in the TvZ version. Is there still trouble with a 2base Z? Since the creep colonies stay that way forever. Also, is there any way you guys can make all the carriers work togeather in TvP? When i play it the carriers are split apart and weakens the whole attack.
|
If you seriously want to achieve something with your project, you have to move to hacking the game on the assembler code level. Imagine the amazing micro routines that could be implemented, since the computer could control every unit individually.
|
On May 06 2004 16:30 dt wrote: If you seriously want to achieve something with your project, you have to move to hacking the game on the assembler code level. Imagine the amazing micro routines that could be implemented, since the computer could control every unit individually.
Why assembler ?
|
"Starcraft not found " How can I get this to work?
|
I just did a TvsT on LT and the AI really impressed me, but now that i know it had a 2000//2000 advantage...
Well, it's less impressive but it still is, nice job.
|
On May 06 2004 16:55 Wirthi wrote: Show nested quote +On May 06 2004 16:30 dt wrote: If you seriously want to achieve something with your project, you have to move to hacking the game on the assembler code level. Imagine the amazing micro routines that could be implemented, since the computer could control every unit individually. Why assembler ?
to modify the micro routines, for one.
|
On May 06 2004 16:56 Hot77.iEy wrote: "Starcraft not found  " How can I get this to work?
instal starcraft
|
same here x_x
maybe because it's cracked? damn this. can someone upload their blizzard registry (if that works)?
|
On May 06 2004 11:46 GroT wrote: i just want t oteach my comp to own urs :D
lol
Good project btw Deep Blue sucked at first in chess too~
|
Russian Federation4447 Posts
hey can you create a protoss that has amazing 9 gate micro? I always wanted to try expoing first against toss and practice like mad against 9gate...
|
Physician
United States4146 Posts
Nope. We can improve build orders, macro, strategy tree but not micro
It does not mean we won't try though.
|
Well just tried it out a few games. Its certainly is a lot stronger ZvT. However, you cant go lurkers or its not a GG by any means. Going Muta ling is decent practice on your macro and multitasking it seems. It has some really retarded building placement thou. Twice it built a depot right on the best spot for its expansion CCs. It seems to want to fly its vessals to a useless spot far away from its base and leave them their. It builds bunkers, but doesnt seem to ever fill them.
|
this is no deep blue. it's not mathematical. it's a fucking ai script with 2000/2000 minerals, right?
|
|
Is there a message to those who feel its a big pile of shit and waste of effort? I'll get my hiking boots I guess, whatever. Don't get me wrong, I appreciate the achievement the obviously talented programmers have made and the amount of time and effort that's gone into it. But for what? Other than inward self-satisfaction of the programmers and maybe a way for newbies who are temporarily without internet connections to train, I can't think of much...
whoo hoo u programmed a comp ai - ur gosu! Take a hike.
|
I think it would be very cool if starcraft elvoves to programer trying to outsmarter other programmers Artificial Intelligence.
Very neat. Thanks.
|
I have not tried it yet but I appreciate it, it can be pretty handy to just practice micro and macro against a bigger challenge then Blizz's AI. As Blackman says you can practice against an AI by pretending that its playing better then it actually is. Like pretend that its about to drop you then go ahead and counter it. It sounds silly but its effective if you wanna improve your control skill without playing others for whatever reason.
|
Well, Lasgo said something about writing a programmable SC bot, now _that_ would be something nice. AI scripts however complex will never be good enough by themselves to make it better than playing online :/
|
Erm, I take the answer will be "no", but is there any easy way of making this available for the Mac OS X platform?
|
On May 06 2004 22:34 VdP]EpiphaNy wrote: Is there a message to those who feel its a big pile of shit and waste of effort? I'll get my hiking boots I guess, whatever. Don't get me wrong, I appreciate the achievement the obviously talented programmers have made and the amount of time and effort that's gone into it. But for what? Other than inward self-satisfaction of the programmers and maybe a way for newbies who are temporarily without internet connections to train, I can't think of much...
whoo hoo u programmed a comp ai - ur gosu! Take a hike.
You posted this ill-mannered whine - why? Is this how you gain your own self-satisfaction, you sad f*ck?
|
Russian Federation1233 Posts
|
On May 06 2004 22:34 VdP]EpiphaNy wrote: Is there a message to those who feel its a big pile of shit and waste of effort? I'll get my hiking boots I guess, whatever. Don't get me wrong, I appreciate the achievement the obviously talented programmers have made and the amount of time and effort that's gone into it. But for what? Other than inward self-satisfaction of the programmers and maybe a way for newbies who are temporarily without internet connections to train, I can't think of much...
whoo hoo u programmed a comp ai - ur gosu! Take a hike.
In the words of Sean Connery- You're the man now dog!
|
On May 07 2004 02:27 midwich wrote: Show nested quote +On May 06 2004 22:34 VdP]EpiphaNy wrote: Is there a message to those who feel its a big pile of shit and waste of effort? I'll get my hiking boots I guess, whatever. Don't get me wrong, I appreciate the achievement the obviously talented programmers have made and the amount of time and effort that's gone into it. But for what? Other than inward self-satisfaction of the programmers and maybe a way for newbies who are temporarily without internet connections to train, I can't think of much...
whoo hoo u programmed a comp ai - ur gosu! Take a hike. You posted this ill-mannered whine - why? Is this how you gain your own self-satisfaction, you sad f*ck? wow calm down man im only expressing an opinion, that tends to happen on forums :x
lol chobohobo
|
Im not sure if its the program fault, but after installing the count down on Bnet is much faster, instead of 5 seconds as usual it takes about 3...
|
hey, any chance u release the source code to the community?
|
Well it is pretty nice training for noobs and i am looking forward for a new version of this AI. GW and GL in your work. Btw thx for this AI
|
The guy made it clear that he wasn't interested in hearing you bash his shit, so don't bash it. I realize that you probably get some juvenile satisfaction out of insulting other people and their work for no reason whatsoever, but it doesn't really impress the rest of the world so maybe you should keep it to yourself eh?
a programmable sc playing bot would be cool =D
IDEA: what if you could give the bot a replay file and it could mimmick the build order and strategy but adjust it for the enemy's location. Or what if the bot had a catalog of replays and could locate games at the same map/positions/races. that would be sexy
|
Louder of course it would be cool but who will do it and if there is any chance to do such thing. It will take lots of work and time. I think that is wasting time.
|
Tried it and the comp did not exp at all... It was also pretty hard to kill it since it wont attack ecept when it has an advantage (I think or it just attacks one time early on) so it just sits in it base until the macro kills it.. But wery interesting indeed, will try it a few more times in different mu's...
|
Inspire I'm sure there are some programmers who play bw with nothing better to do than write code statistically speaking there must be at least a handful =)
|
i think its easy to beat most matchups, because it lacks early pressure
in PvT for example i can go up to 20 supply without thinking of building a goon or zealot therefore FE is in most cases an easy win
|
great job! I can see how much work lies behind this and thats a huge effort. If its problematic to make the ai micro better, perhaps make it make units which are easy to micro. Also give the computer vision. So if it sees what type of units you have it make an appropiate counter. I guess this would be very hard though since as far as I know starcraft ai has never been flexible.
|
u need bw 1.07 patch, right? can anyone tell where i get this? thx
|
This didn't improve computers protoss remarkably, right?
|
On May 07 2004 13:33 After)Eight( wrote: u need bw 1.07 patch, right? can anyone tell where i get this? thx  This version you dont. It supports 1.11
Tried it again and this time the comp expanded(alot) but it only attacks once. Have pretty bad macro and well it is easier than the standard AI imo.. I'll wait for a new wersion... Dont know why but I really like playing vs the comp and this one you need a shitload of units and it takes more time to beat, but since you wont get attacked... well it is some fun to do when I dont wanna play online so a big GW guys.
|
i know the computer can react to varoius builds, i.e. count how many scv u have + how many starport etc. and make reactions. so the reactions could theoretically be very realistic and effective. but to edit build placement and micro u would need to hack it on a lower level probably.. at least i dont think u can script it so well.
|
Thanks man, I think this is way cool, especially since I can't play BW online for at least a few more weeks because my ISP doesn't know what UDP is
|
toss and zerg will sit inside the base slowly massing up, but will rarely attack. scan the zerg base, and you will see about 40 lurkers burrowed after about 20 mins.
good effort, strong ai, but could be a lot better. nevertheless, awesome work
|
Physician
United States4146 Posts
Nice idea.. dang it I will show it to the team:
HnR)Louder IDEA: what if you could give the bot a replay file and it could mimmick the build order and strategy but adjust it for the enemy's location. Or what if the bot had a catalog of replays and could locate games at the same map/positions/races. that would be sexy - - - - - -
OS MAC ~ hum hard one all we would need to do is make the Installer fo MAC. I will ask around.
- - - - - -
To everyone leaving posts like " they computer just does this or that" <<< this helps us a lot because its not the same thing as having 2 guys testing its behavior as a having 100 people. We learn from these post.
- - - - - - To people using craked or no cd versions of Starcraft. Sorry. Go Buy Cd (5.99 to 9.99 now). If not mail, BWS_rama personally ~ he.. oh well to say the least.. he knows a few things about playing without paying...and he might help you if you can understand his instructions. But honest man if you live in a country were you can get 5 bucks for an hours wage or more.. by the disc man - so little money for sooo much benefit pleasure wise - just decent thing to do.
|
i need help.
when i try to start the AiFile there pop up several "debug messages" listing up things like: "patchopenfile () failed", "patchclosefile () failed" and "patchgetfile () failed" also the storm.dll version seems not to be supported. in the end a window says that the problem came up with a data called "font\font.gid"
so it doesnt work at all. any advice?! i really need it, thx guys!!
|
|
|
|