Okay, so we've all seen the threads about how the Barbarossa campaign goes when its AI vs AI, wherein a few units can overrun the Soviet Union. From what I have been able to read, this occurs mainly for two reasons :
1. The SU ai does not build enough land units, or, does not deploy them.
2. The SU ai, once the continuous front is broken, as it easily is due to problem 1, tend to stack everything on Moscow or one or two other towns.
Now, another problem that occurs repeatedly is the overrunning of British East Africa by a few Italian units. I think this occurs for the following reasons :
1. The British AI either does not build or does not deploy ground units.
2. The British AI does not transport ground units to this region.
3. The Italian AI seems to have no problem doing 1 and 2 for their own units.
Finally, from my own play, I've seen the following :
1. I've Allied minor powers such as Belgium, the Netherlands, and France move forces by sea to threatened regions and also launch at least one invasion.
2. These Allied minor power's naval forces seem to run out of oil, loiter, and lose strength without replacing it. Not sure if this is an AI issue or simply a lack of IC/resources.
Here's another observation from my own game. The Germans declared war on the Soviet Union at a point where it was so soon after a difficult French campaign that the Germans had almost nothing on the Eastern / Polish front. Moreover, the SU had conducted a successful "winter war" campaign as AI. Also, Romania never allied with the Axis. As a result of all this, within a few months, the German-Soviet conflict boiled down into set-piece battles in Eastern Poland, which tended to roll back and forth through that area; sometimes the Russians appearing to have the other hand, other times the Axis German forces appearing to. Russia actually forced the surrender of Latvia and Lithuania, and have severly mauled Slovakia and Hungary. This remains the current situation, a continuous front with numerous battles in Eastern Poland, and its been going on for a year and a half gametime.
Another observation from other players is the total lack of major power amphibious invasions, including the Allies and Japan.
What can we glean from all of this? Here's what I think :
1. The AI does in fact have the capability to be aggressive when it comes to amphibious invasions. Some of the AI modules are doing this, but some aren't. Multi-nation coordination of this among the AI seems particularly problematic. Overall, I'd say that the AI needs to be much more serious about building up an invasion force, coordinating that buildup with other powers, and then launching the invasion when sufficient forces have been accumulated.
2. The AI does have the capability of building units and shipping them to threatened areas or objectives, as we've seen from Italian AI behavior in Africa. Why British AI is NOT doing this in the same area is a matter for investigation.
3. SOME ai modules are not building or deploying land units in any kind of sufficient quantity. Not sure why some AI would have the problem (British) while others wouldn't (Italian). Meantime, the overall quantity of units on all sides seems to be quite low, allowing for easy breaks to continuous fronts even if the subject AI is not plagued with the no building/deploying problem.
4. The AI is capable of maintaining continuous fronts and building and deploying land units to maintain those fronts. However, if there is a serious break, the AI tends to breakdown and forget the principle altogether and go into panic mode. This behavior leads quickly to defeat of the Soviet Union AI by Axis AI.
5. I don't think the AI is making quite enough land units for largely land based forces. I don't think this is a matter of simply tweaking the AI file percentages either. They are either not building or not deploying units, which suggests a somewhat deeper AI problem that, however, could be fixed with some code.
6. From my own play, I've also seen very poor prioritization of builds. I saw the Nationalist Chinese attempting to rebuild their navy after they had no ports and no industry, and also only a few militia units left.
I hope this is some small contribution to the solution.
1. The SU ai does not build enough land units, or, does not deploy them.
2. The SU ai, once the continuous front is broken, as it easily is due to problem 1, tend to stack everything on Moscow or one or two other towns.
Now, another problem that occurs repeatedly is the overrunning of British East Africa by a few Italian units. I think this occurs for the following reasons :
1. The British AI either does not build or does not deploy ground units.
2. The British AI does not transport ground units to this region.
3. The Italian AI seems to have no problem doing 1 and 2 for their own units.
Finally, from my own play, I've seen the following :
1. I've Allied minor powers such as Belgium, the Netherlands, and France move forces by sea to threatened regions and also launch at least one invasion.
2. These Allied minor power's naval forces seem to run out of oil, loiter, and lose strength without replacing it. Not sure if this is an AI issue or simply a lack of IC/resources.
Here's another observation from my own game. The Germans declared war on the Soviet Union at a point where it was so soon after a difficult French campaign that the Germans had almost nothing on the Eastern / Polish front. Moreover, the SU had conducted a successful "winter war" campaign as AI. Also, Romania never allied with the Axis. As a result of all this, within a few months, the German-Soviet conflict boiled down into set-piece battles in Eastern Poland, which tended to roll back and forth through that area; sometimes the Russians appearing to have the other hand, other times the Axis German forces appearing to. Russia actually forced the surrender of Latvia and Lithuania, and have severly mauled Slovakia and Hungary. This remains the current situation, a continuous front with numerous battles in Eastern Poland, and its been going on for a year and a half gametime.
Another observation from other players is the total lack of major power amphibious invasions, including the Allies and Japan.
What can we glean from all of this? Here's what I think :
1. The AI does in fact have the capability to be aggressive when it comes to amphibious invasions. Some of the AI modules are doing this, but some aren't. Multi-nation coordination of this among the AI seems particularly problematic. Overall, I'd say that the AI needs to be much more serious about building up an invasion force, coordinating that buildup with other powers, and then launching the invasion when sufficient forces have been accumulated.
2. The AI does have the capability of building units and shipping them to threatened areas or objectives, as we've seen from Italian AI behavior in Africa. Why British AI is NOT doing this in the same area is a matter for investigation.
3. SOME ai modules are not building or deploying land units in any kind of sufficient quantity. Not sure why some AI would have the problem (British) while others wouldn't (Italian). Meantime, the overall quantity of units on all sides seems to be quite low, allowing for easy breaks to continuous fronts even if the subject AI is not plagued with the no building/deploying problem.
4. The AI is capable of maintaining continuous fronts and building and deploying land units to maintain those fronts. However, if there is a serious break, the AI tends to breakdown and forget the principle altogether and go into panic mode. This behavior leads quickly to defeat of the Soviet Union AI by Axis AI.
5. I don't think the AI is making quite enough land units for largely land based forces. I don't think this is a matter of simply tweaking the AI file percentages either. They are either not building or not deploying units, which suggests a somewhat deeper AI problem that, however, could be fixed with some code.
6. From my own play, I've also seen very poor prioritization of builds. I saw the Nationalist Chinese attempting to rebuild their navy after they had no ports and no industry, and also only a few militia units left.
I hope this is some small contribution to the solution.