Its been ages since I've been around these forums, played spring etc...
For those that don't know me, I was the guy who started KAI (now called KAIK?).
I am applying for my Master's degree, and suddenly the prospects of working on a serious AI became attractive once again, as I need a large-ish project proposal for next year. KAI's combat manager was already used as a basis for a master's thesis by firenu http://www.diva-portal.org/diva/getDocu ... lltext.pdf.
With my MUCH improved experience in coding, algorithms and AI it could really become something interesting

Now to the questions that led me to post here in first place:
1- What are the prospects for coding AIs in Java in the near future (few months)? I read about JAI but apparently that is deprecated etc. This is very important as I can code in Java(eclipse) about 10x faster than in C++, no kidding!
1a- Is there a large performance hit by using the Java interface? (if less than an order of magnitude it shouldn't matter too much)
2-What is the state of the interface and engine complexity? I remember that by late KAI development it was getting ridiculous. Units could have hundreds of tags to let them do all sorts of stuff and that made it really hard to cater for all mods automatically. Was there a cleanup on the tags units are allowed to have etc?
3-Have there been any major changes to the AI interface over the past 2 years?
I'll try and download spring at some point to see what's new, after so long I bet theres a lot of cool new stuff!
Glad to see so many old-school people and devs are still around

x