I've noticed that when Japan is at war with China (which has no navy to speak of) the Japan AI still sends out large naval task forces on Patrol and ASW missions.
This is severely disadvantgeous to the AI because.
1) It burns up huge amounts of supplies/oil that a human player would stockpile for use against the USA.
2) It subjects the entire Japanese fleet to attrition effects which then consume IC and Manpower to repair.
3) Ships only return to port for repair at around 80% strength. Whilst a human player cycles through their ships to make sure they are maintained at 97%+ strength the AI is sending ships into battle which are meaninggully damaged even before a shot is fired.
To fix this the naval AI should be adjusted to only deploy an amount of ships commensurate with the combined naval strength of the nations it is at war with. ASW missions should only be ordered if at war with someone who actually has submarines.
Furthermore, the AI should probably be exempted from attrition on Naval units. It just doesn't understand how to manage it effectively - making what is a minor problem for humans into a major stumbling bloack for the AI.
This is severely disadvantgeous to the AI because.
1) It burns up huge amounts of supplies/oil that a human player would stockpile for use against the USA.
2) It subjects the entire Japanese fleet to attrition effects which then consume IC and Manpower to repair.
3) Ships only return to port for repair at around 80% strength. Whilst a human player cycles through their ships to make sure they are maintained at 97%+ strength the AI is sending ships into battle which are meaninggully damaged even before a shot is fired.
To fix this the naval AI should be adjusted to only deploy an amount of ships commensurate with the combined naval strength of the nations it is at war with. ASW missions should only be ordered if at war with someone who actually has submarines.
Furthermore, the AI should probably be exempted from attrition on Naval units. It just doesn't understand how to manage it effectively - making what is a minor problem for humans into a major stumbling bloack for the AI.