StarCrack AI Official v6.0 preview discussion

Started by turdburgler, March 03, 2010, 09:59:01 PM

Previous topic - Next topic

Nordwin

hmm i think these are some nice and major changes for improving the ai a lot! it also uses many more of the sc2 built in functions for the ai as before!! now were finally going to use the stuff that is supported by sc2! harassing and most of the changes ov v6 are not just new to the sc2 ai-scripts, but they are better than most of already published AI's.. or does someone knows an ai, which is harassing oO.. sounds very good but will be some work, and i hope we get a not that bugged version at least, when it is released!

its just pity that there is no reacting ai yet, but maybe itll be in v10 sometimes ;). gj so far!

HaZard

Awesome, Can't wait Turdburgler and team! Keep up the great work!

HaZard

Quote from: Tijnnn on March 04, 2010, 08:05:21 AM
Cant wait, keep up the good work!

I still got a question. when i start sc2 i start with the double amount of everything. + when i build like 1 marine i get 2. anyone can plxxx help me how to fix this.
i probably got a file double in a map or something?

Sounds like you have 2 AI mods installed, probably one in the packed format i.e.
StarCraft II\Mods\Liberty.SC2Mod\Base.SC2Data (Starcrack AI)
And one in the unpacked format, i.e.
StarCraft II\TriggerLibs\*.galaxy (Goosie AI)

I would try removing the TriggerLibs folder if you have that... maybe just cut and paste elsewhere as a backup just incase.

siman

Nice work! This is a lot of effort, sounds so cool.


I recently wrote my own terran AI with my limited resource and time, it took me so much time even I am just editing the build order. Rewriting the micro plus 27 build orders is a really big task, can't wait to see this happen. It must be a great improvement, and give us those key-less beta testers a lot of fun before we get our bnet access.

escudero

This will be great I can't wait for it. Good job guys

Gamewiz

Quote from: siman on March 04, 2010, 10:44:01 AM
Nice work! This is a lot of effort, sounds so cool.


I recently wrote my own terran AI with my limited resource and time, it took me so much time even I am just editing the build order. Rewriting the micro plus 27 build orders is a really big task, can't wait to see this happen. It must be a great improvement, and give us those key-less beta testers a lot of fun before we get our bnet access.


Heh, I don't know about you, but even if I get a beta key, I'll still be playing against this AI every now and then when I want a break from multiplayer. :)

orbb24

Quote from: Gamewiz on March 04, 2010, 10:50:42 AM
Quote from: siman on March 04, 2010, 10:44:01 AM
Nice work! This is a lot of effort, sounds so cool.


I recently wrote my own terran AI with my limited resource and time, it took me so much time even I am just editing the build order. Rewriting the micro plus 27 build orders is a really big task, can't wait to see this happen. It must be a great improvement, and give us those key-less beta testers a lot of fun before we get our bnet access.


Heh, I don't know about you, but even if I get a beta key, I'll still be playing against this AI every now and then when I want a break from multiplayer. :)
No offense, but that is wrong. Taking a break from playing real people to play an AI? Hey man whatever works for you but as soon as I can play online I'm done with the AI.

Gamewiz

Quote from: orbb24 on March 04, 2010, 10:56:01 AM
Quote from: Gamewiz on March 04, 2010, 10:50:42 AM
Quote from: siman on March 04, 2010, 10:44:01 AM
Nice work! This is a lot of effort, sounds so cool.


I recently wrote my own terran AI with my limited resource and time, it took me so much time even I am just editing the build order. Rewriting the micro plus 27 build orders is a really big task, can't wait to see this happen. It must be a great improvement, and give us those key-less beta testers a lot of fun before we get our bnet access.


Heh, I don't know about you, but even if I get a beta key, I'll still be playing against this AI every now and then when I want a break from multiplayer. :)
No offense, but that is wrong. Taking a break from playing real people to play an AI? Hey man whatever works for you but as soon as I can play online I'm done with the AI.


To each his own, man. Contrary to popular belief, there are many people out there who prefer AI over a human opponent. I just happen to be right in the middle. I like doing both depending on my mood. If I just want a relaxing game, I play against AI. If I want a challenge, I play against a human.

kakek

#83
 
I've just read the stuff about "exploiting" the AI that goes back and forth.
The definition of "exploiting" and "walling" here is way to narrow.

I got into this bug with only 3 zerg towers (can't remember their name) and a bunch of zergling. Not even in a narrow space. But that's just a pretty obvious move, to place defences in front of your base. I wasn't trying to wall at all, it wasn't on a ramp or anything.

Also, the AI obviously see burrowed units. I tried burrowing zergling further away from my defences. I wanted to let the ai approach my defences, then use my lings to cut their retreat. But instead, the ai started turning back when they arrived on my burrowed zerglings instead of going near the defence like before (although they had no detector). And this was with NO building, and in the middle of a large area.

Obviously, the problem is not with walling. It's with the AI turning back when outpowered, and attacking again with the same unit a few second later, and turning back again and so on and so forth.

Aside from that annoying bug (such a strange comportement can only be considered a bug) I was really pleasantly surprised with the gap from the V3 to the V5.5 AI.
Not that it became really hard, but at least it now goes air, and use advanced units. Before, it would only use the basic units (zelot / stalker, nothing else).
Now it actually attacked with a bunch of carriers. That is pretty enjoyable. Not realy a challenge in 1V1, but a good warming up until the multi is actually playable.

So thanks a lot. I'm waiting for the v6 :)

lolwut

Is the 5.5 easy version available for download? There's no link for it in the OP.

Artanis186

Quote from: lolwut on March 04, 2010, 11:37:16 AM
Is the 5.5 easy version available for download? There's no link for it in the OP.

No.

Nesreca

Quote from: sLayed on March 04, 2010, 04:34:24 AM
Why don't you just release the AI and update it after? I'm sure 90% of the people here would rather have this artificial goodness ASAP over the finished version at the high quality you're seeking. Just call it like 5.9 and when it's where you expected it to be, release it as 6.0. I know this makes the jumps smaller and less awe-inspiring but I don't think that's what you guys are going for :P .


It's fine with whatever you AI dev's decide, thanks for the great and speedy work.  I guess if I've been waiting 5 years for SC2, I can stand to wait another few days for an improved AI for it :) .


Heh, as with every game-related update/patch/change, people can't seem to wait. Trust me, it is much better to wait for it to be completed and ready than it is to push the dev to release a buggy update. Turd did mention that he basically scrapped all of blizzard's code, right? It's a lot of hard work writing code, checking it for possible typos, testing it, changing the code again, checking it again, testing, changing, checking, testing, ect... We are getting this for free - and with out these guys cracking it, we'd still be browsing youtube and watching other people's replays. :P


(Thank you again for all your hard work Turd!)

Gamewiz

This is the first time I'll ever say this... I love turd!

orbb24

It isn't that we can't wait and must have it now. We are just excited. I wish I could have it right now but I would like it to be perfect before it is released as well. I'm sure everyone else saying things along the lines of "release is now!" also want the same. We would all rather wait a day for it to be amazing then get it now at just a step below amazing. We are just excited. I have wanted SC2 for longer then I can remember. I'm just so happy I finally have it. Again, just excitement is all.

itsarabbit

Quote from: Nesreca on March 04, 2010, 11:56:50 AM
Quote from: sLayed on March 04, 2010, 04:34:24 AM
Why don't you just release the AI and update it after? I'm sure 90% of the people here would rather have this artificial goodness ASAP over the finished version at the high quality you're seeking. Just call it like 5.9 and when it's where you expected it to be, release it as 6.0. I know this makes the jumps smaller and less awe-inspiring but I don't think that's what you guys are going for :P .


It's fine with whatever you AI dev's decide, thanks for the great and speedy work.  I guess if I've been waiting 5 years for SC2, I can stand to wait another few days for an improved AI for it :) .


Heh, as with every game-related update/patch/change, people can't seem to wait. Trust me, it is much better to wait for it to be completed and ready than it is to push the dev to release a buggy update. Turd did mention that he basically scrapped all of blizzard's code, right? It's a lot of hard work writing code, checking it for possible typos, testing it, changing the code again, checking it again, testing, changing, checking, testing, ect... We are getting this for free - and with out these guys cracking it, we'd still be browsing youtube and watching other people's replays. :P


(Thank you again for all your hard work Turd!)
I'm still watching other peoples' replays, and will continue to even if we get multiplayer.
Want Beta key! :D