The AI would be greatly improved if proper production management were used.
This might imply a little memory or statistic, but would be very useful:
If the germans place 20 navs in the coast and the convoys, transports and passing ships are getting blown, the AI can know that in the last 3 months the loss rate is 40 transports-month and it needs to start building them at least at that rate.
If there is an infantry carnage, then it should build more to compensate. Likewise fighters, bombers - the AI must have a little memory and some objectives in terms of force balance.
The AI must also give extreme priority to whatever affects its production - is it getting low on rares or metal? Are the transports threatened?
Force balance can be a "national" characteristic - Russians love tanks, brits love bombers - and the country will try to aim towards it. It should also be changed by mods and events,thus shifting from a "homeland defence" to an "invasion" mode as needed.
This might imply a little memory or statistic, but would be very useful:
If the germans place 20 navs in the coast and the convoys, transports and passing ships are getting blown, the AI can know that in the last 3 months the loss rate is 40 transports-month and it needs to start building them at least at that rate.
If there is an infantry carnage, then it should build more to compensate. Likewise fighters, bombers - the AI must have a little memory and some objectives in terms of force balance.
The AI must also give extreme priority to whatever affects its production - is it getting low on rares or metal? Are the transports threatened?
Force balance can be a "national" characteristic - Russians love tanks, brits love bombers - and the country will try to aim towards it. It should also be changed by mods and events,thus shifting from a "homeland defence" to an "invasion" mode as needed.