Well, the problem is with AI. Not, it doesn't perform very bad, it is quite reasonable and even too difficult for many beginners, even when it lacks features like diplomacy. The problem is that it is coded terribly. The code is covered by the mist and fear, marked as 'hic sunt liones' and things like 'int a,b,c,d,e,f,g,h,i;' aren't very rare, as opposite to blank lines and spaces, not even mentioning any explaining comments. The AI was generally developed by one man, who disappeared magically around 1998, and we are still trying to clean it up in order to be able to make any changes into it. Diplomacy support is really high in the TODO after the major cleanup then, but still someone has to do the dirty work before... It looks we are speeding that up now and hopefully we will be able to push that forward soon. Let's hope...:)
Well, the problem is with AI. Not, it doesn't perform very bad, it is quite reasonable and even too difficult for many beginners, even when it lacks features like diplomacy. The problem is that it is coded terribly. The code is covered by the mist and fear, marked as 'hic sunt liones' and things like 'int a,b,c,d,e,f,g,h,i;' aren't very rare, as opposite to blank lines and spaces, not even mentioning any explaining comments. The AI was generally developed by one man, who disappeared magically around 1998, and we are still trying to clean it up in order to be able to make any changes into it. Diplomacy support is really high in the TODO after the major cleanup then, but still someone has to do the dirty work before... It looks we are speeding that up now and hopefully we will be able to push that forward soon. Let's hope... :)