Some thoughts about AI landartillery:
I start with the 'working part' of the AI landartillery routine, the so-called "defensive bombardment":
When a defending stack contains one (or more) artillery units, each unit can fire one shot during the attack against the attacking unit. This works well, even when the defending AI 'landartillery unit' has only a bombard range of zero. The astonishing fact is, that it is still working well, even when the defending AI 'artillery unit' has no AI artillery strategy activated, but only the attack or defense strategy.
Per example most 'artillery units' in CCM have only the AI attack strategy activated and an additional bombardment with a range of zero. Some 'artillery units' in CCM have the AI defensive strategy activated and the additional defensive bombardment settings, too.
Other situations when even AI units can bombard other units without the AI artillery strategy activated are:
- If the land unit has the ZOC setting (Zone of Control) or
- If the land unit is inside a fortress
The so-called 'defensive bombardment' for land units and the 'offensive bombardment' of units with the ZOC setting or inside a fortress have the limitation, that this kind of bombardment can take out maximal one hitpoint of the attacking or bypassing unit, regardless of the number of fire rate that this unit has.
Flintlock, it would still be a great progress for C3C, if the defensive bombardment of units can take out a maximum of hitpoints up to the rate of fire, that is set for this unit. In my eyes it is not necessairy, to enlarge the hitpoints up to the fire rate, that can be taken out from bypassing units by units in fortresses or with a ZOC setting.
...confirming that an inability to find escorts is the fundamental problem limiting the AI's artillery usage.
Here a speculation, based on my experiences by experimenting with C3C units:
What is, if the escort programming for AI landartillery is only based on units with the defensive AI strategy? I think this could be plausibel, as the landartillery units in Civ 3 have no defense value. In this case the offensive use of landartillery would only take place, if the escorting land units with the AI defensive strategy would leave their defensive positions, too - and the combination of both could become the "death of the AI landartillery routine" (especially if units with the combined attack/defense AI strategy as most of the later 'infantry' units would not count in these calculations) - but as posted: This is only a speculation.