I play well with others in general, but in the bigger AI field people are pretty tight lipped and territorial. So far everything looks clean and people are sharing code and concepts which I like. Alanti has contacted me, I don't know what will happen with that. If I don't partner with someone, I will make a modular system allowing others to contribute bits and pieces.
I plan to be active in some development, although I am not set on going solo or working with a group yet. I would like to work on some of my General AI theories, and this seems like a great place. Rather than a script called AI, it would actually be one.
Later the basic architecture and code may become something different/bigger like evaluating systems models. The danger for real AI comes with Goal Systems, it may simply decide people are happiest in heaven and kill everyone for their benefit. I intend to avoid the scariest part, and write AI without Goal Systems, only task lists.
I don't have anything where it counts at the moment, and that is code.
2 preview pics of AAI
Moderators: hoijui, Moderators
I can see now why you havent released your AI just from seeing weak points in those shots.
You have a working attack system but you are happy with it. As seen by the fact that each AI instance is sending a continuous stream of units to the enemy base, giving them their attack orders as soon as they're built.
Your AI doesnt scale well, it builds small compacted bases as seen in all 3 screenshots.
You want better use of factories. The AI built a kbot and veh factory simply because they where the cheapest, but I may be incorrect on that particular one.
I dont see any scouting going on in those shots. I assume you have that covered though.
Untill the above are done I doubt you'll even consider releasing, however I am confident those are only minor obstacles.
And thankyou for the insight DeathHawk.
You have a working attack system but you are happy with it. As seen by the fact that each AI instance is sending a continuous stream of units to the enemy base, giving them their attack orders as soon as they're built.
Your AI doesnt scale well, it builds small compacted bases as seen in all 3 screenshots.
You want better use of factories. The AI built a kbot and veh factory simply because they where the cheapest, but I may be incorrect on that particular one.
I dont see any scouting going on in those shots. I assume you have that covered though.
Untill the above are done I doubt you'll even consider releasing, however I am confident those are only minor obstacles.
And thankyou for the insight DeathHawk.
lol thats why you shouldn't just interpret images :)
(a) it builds the factories it needs to build the units it wants to build
(b) it sends a continous stream because i didnt implement group management yet (it puts all units in the same group)
(c) scouting does work otherwise it couldnt send its unit to the enemy base
(d) i can adjust how compact it builds its bases by changing two values of a config file
(e) it doesnt expand because i dont want the ai to expand; its much easier to debug things if bases are small and if it uses only a limited number of different units.
i tested with level 2 units as well, it works the same, but theres the drawback that they are slower to build and tehrefore i cant debug as fast as with lev1 units
(a) it builds the factories it needs to build the units it wants to build
(b) it sends a continous stream because i didnt implement group management yet (it puts all units in the same group)
(c) scouting does work otherwise it couldnt send its unit to the enemy base
(d) i can adjust how compact it builds its bases by changing two values of a config file
(e) it doesnt expand because i dont want the ai to expand; its much easier to debug things if bases are small and if it uses only a limited number of different units.
i tested with level 2 units as well, it works the same, but theres the drawback that they are slower to build and tehrefore i cant debug as fast as with lev1 units
sorry for beeing absent the last few days (university stuff took more time than expected) i've done a little work on AAI's defending behaviour and had some matches between two AAIs
the screenshot below shows that core now builds a lot more instigators than aks compared to the first matches - although i'm not sure i think thats is caused by AAI's learning system

the screenshot below shows that core now builds a lot more instigators than aks compared to the first matches - although i'm not sure i think thats is caused by AAI's learning system
