Star-IAI (Interactive AI) v0.5 [Only Protoss]

Started by DarkZeros, March 06, 2010, 02:40:09 PM

Previous topic - Next topic

DarkZeros

Here it's the new version! Hope you like it!
ATM, only protoss. (if someone want to port the code to other races...)

Decompress the AI over Starcraft Folder, so, it will look like:
/Starcraft II Beta/TriggerLibs/*.galaxy

Feel free to comment, and to use the code.
ChangeLog v0.5:
Quote-Dinamic Vespene Gathering (to mantain a target ratio vespene/minerals)
-Dinamic psi mantain ratio.
-Changed to a little bit more specific units
-2 rutes in "ground mode", still no "Air mode" (in progress)
-Expands more quickly
-"Late mode" now creates mothership and even more units.
-Random rushes (AI attacks will be more probable in High tech levels, and with lots of units)
-Creates obs and prisms.

--------------------------------------------------------------------
TODO:
-2 more ground modes and 3 more Air modes
-Fix the dinamic vespene system (does some strange things :S)
--------------------------------------------------------------------
Download: http://www.multiupload.com/PLC5S0ULLR

Xeeg

Hey man. Love your protoss ai, was wondering how easy it is to include the use of chrono boost.
As well, is it possible to get the zeals to block the ramp and hold position early game to stop from rushes?
Or even to get terran to supply off their ramp?
Thanks

DarkZeros

I don't know how hard it to enable chronoboost.
I looked in the RequirementAI, and it is not listed as an ability, so... maube is not coded into the AI.

About blocking... maybe its posible, but i dunno.

turdburgler

Quote from: DarkZeros on March 06, 2010, 03:11:43 PM
I don't know how hard it to enable chronoboost.
I looked in the RequirementAI, and it is not listed as an ability, so... maube is not coded into the AI.

About blocking... maybe its posible, but i dunno.

http://darkblizz.org/Forum2/ai-development/chrono-charge-working/

DarkZeros

TimeWarp? Thats why i did't see it in the list :P
Ok, it will be added, in v0.6

pondloso

It not cheat right?
Only thing can say this AI It incledible
They kept coming like they never have time to bluide
You got my shock man I never expect any AI it Above me this much OMG!

hahahobun

tried twice with 6.0 cheats on.
both PvP, almost unbeatable.

DarkZeros

Update soon (today).

ATM in the test matches (FFA 1vs1vs1vs1) is winning all the times, vs turds 6.0, in no cheating mode.

darkcaesar

This is by far the best AI I've tested. The departure from using AISetStock really sets this apart. Registered just to say thanks.


That being said. There are a couple things I hope you would consider for future releases.


1. The first thing is the dynamic mineral/gas ratio mechanic seems to keep assigning a probe to harvest gas and mineral back and forth(so basically it does nothing) when the ratio is close to the threshold. Perhaps a two level threshold would help, say if ratio above 2 assign more gas peons, below 1.5 assign more mineral peons.


2. Reaction codes that deals with stealth units, and air units, especially when they hit the peon line. It seems the counters to those units are part of a build order, and they are not built in reaction to enemy production.


Considering the code is still in heavy development, you might already have all those in mind. Keep up the good work. I have high hopes for your AI.