Re: Re: Re: The unfair player : the AI
Originally posted by comrade
It IS trivial! AI in EU and EU2 sucks! A typical example: AI has 100k army and cant move it into enemy's province which
1) is completely defenceless
2) is just next to a province with 100k army
3) would fall from assault in several weeks
Another example: AI is siegeing a province. When it is almost taken - it... withdraws without any reason comes back and lays siege again!
Hardly typical behaviour in EU2, but it does happen, and I agree that the AI would be better if it assaulted more often. However, even as a player I find it difficult to evaluate when an assault is likely to be succesful unless I have truly overwhelming odds on my side - how then should the AI evaluate the feasibility? Does it
always make sense to move the 100K army in to assault, or is it only in
some situations, in other words, does the AI need larger situational awareness before it sends those 100K to help in the assault?
AI in EU2 during war moves its 100k armies from one proince to another and losing thousands of men from attrition. There is no TARGET for armies - they move without any reason!
They move with reason, and they stay together. The programmers dilemma: Move armies in big stacks and see them wither from attrition, or split them in more manegable stacks and see them defeated in detail by the player, who is much better at gathering forces for a decisive battle.
Is it hard to implement such algorythm:
When war breaks out:
1) Find weak opponent province
2) Assign every army status: defensive or offensive and dont change this status to avoid senseless moves.
3) Assign weak province as a target for offencive armies and try to take it.
4) When enemy army enters AI's prowince assign it as a target for defensive army and go after it until it is destroyed.
No, that is fairly easy. Unfortunately, such lemming-like behaviour with rigid rules is exceedingly easy for a human player to exploit, once he has identified the offensive/defensive armies.
In EU armies move in a very chaotic way. Directions of movement seem to be in 90% random. In 9 of 10 cases AI overlooks 100% opportunieties to destroy weaker opponent army or take over a province. Armies have no target or change targets too often and that's why AI in EU is very weak.
No targets? 90% random movement? Could have fooled me. As far as I can see the AI operates with gathering points (which explains the recruited troops marching towards a common goal) and conquest targets, as well as a conservative bit of self defense.
The major issue I see with the EU2 AI, is that what with governing 100-200 countries and thousands of armies, the time-slice for individual unit AIs becomes very small, making it all but impossible for individual units to exploit temporary weaknesses.
I really hope that in HOI AI will be _much better_ than in EU or at least making mistakes will be much harder.
AI can be very difficult (not neccesary unbeatable) opponent even without cheating - it's just the matter of good algorythms. Simple algorythms are often very effective.
Well, since HOI will have higher minimum specs it seems likely that the AI can be improved in some ways just by getting a larger time-slice.
Out of curiosity, can you name a good strategy game that doesn't cheat? Just wondering.