
AAI v0.86 released - AAI v0.875 in SVN
Moderators: hoijui, Moderators
Re: AAI v0.86 released - AAI v0.875 in SVN
well, as soon as the new interface is in place, which is very soon of course
, you will be able ot use functions that assist wiht problems like this. if you like to know what functions there are, have a look at AI/Wrappers/CUtils/Util.h in the caiinterface branch, and in AI/Interfaces/C/Interface.cpp for examples of hoe to use them (though they are documented in Util.h).

Re: AAI v0.86 released - AAI v0.875 in SVN
I think it is too early (or much less important) to make an AI which behaves exactly as a human cause it is still easy to win & can not be used as a training (or interesting to play) AI. I suggest you to turn scouting feature off & make it a cheating AI (assuming it is possbile in Spring). Thus you have more time to concentrate on AI's combat skills & economy rather than spending time for scouting features.submarine wrote:Hmm AAI used to retreat much too early (or late) due its imperfect information about enemy units - I'm currently working on a new scouting algorithm which hopefully produces better results...
- 1v0ry_k1ng
- Posts: 4656
- Joined: 10 Mar 2006, 10:24
Re: AAI v0.86 released - AAI v0.875 in SVN
no way, AAI is the non cheating AI, which is awesome
I dont like the way it dosnt really expand beyond its own little base area, but that was the design document, it plays fairly and is aimed at playing less capable players (the players who ususally need an AI). if you want to be challenged, find a 16x16 or bigger map and 1v3 a mix of RAI and KAI with +30% handicaps
I dont like the way it dosnt really expand beyond its own little base area, but that was the design document, it plays fairly and is aimed at playing less capable players (the players who ususally need an AI). if you want to be challenged, find a 16x16 or bigger map and 1v3 a mix of RAI and KAI with +30% handicaps
Re: AAI v0.86 released - AAI v0.875 in SVN
AAI does not create map learing files under $SRPING\AI\AAI\learn\map\ path. Is it abnormal? Path exists.
Re: AAI v0.86 released - AAI v0.875 in SVN
i am having a look at it.
it seems to dig deep into the engine.. found bugs there.
it seems to dig deep into the engine.. found bugs there.
Re: AAI v0.86 released - AAI v0.875 in SVN
i found quite some bugs, or incorrect things in the engine, in RAI and in AAI through this, but ....
it seems to me that while AAI has code for reading map learn files, it has none to write them. though it writes two files concerning th map into the cache dir, which are also read.
We have to wait for submarine to clear this up, as i do not plan to go deeper into this.
it seems to me that while AAI has code for reading map learn files, it has none to write them. though it writes two files concerning th map into the cache dir, which are also read.
We have to wait for submarine to clear this up, as i do not plan to go deeper into this.
Re: AAI v0.86 released - AAI v0.875 in SVN
Hmm I tested with my current source (and outdated spring 0.77b5 source) and it writes both learning data and map cache data
I'll try to get latest spring source, build it and test again
I'll try to get latest spring source, build it and test again