MrCynical
Deity
Yes, it does also get harder for the AI at the higher difficulty levels. Take a look at the health and happiness starting values. They drop for both the humans and AI as the difficulty level increases. The base research costs increase with difficulty level. Inflation increases with difficulty level. The AI is not completely exempt from the increase in difficulty level, it's just the massive bonuses it gets to production and research at the high levels make it relatively trivial.
A little gameplay will also make it blatantly obvious that unit upgrading is much cheaper for the AI than the human player at any level. Therefore the AI cannot have more expensive upgrades than the human player at lower levels as you suggest.
EDIT: Just to be certain I ran test in worldbuilder, comparing a human civ and an AI civ, each with 40 warriors. The AI was actually paying 2 gold per turn less in unit upkeep than the human player, so the human definitely does not pay 50% less as you say. I'm actually rather curious as to what is causing this 2 gpt discrepancy. I tried adding even more warriors on each side, and it still remains that the AI is paying ever so slightly less than the human even at Noble level. Give or take a couple of gold per turn though, the AI and human player pay the same in units cost at Noble.
Yet Another Edit: Discrepancy located, I forgot to allow for the spy I had in the AI city. The AI and human do pay the same unit cost at Noble
A little gameplay will also make it blatantly obvious that unit upgrading is much cheaper for the AI than the human player at any level. Therefore the AI cannot have more expensive upgrades than the human player at lower levels as you suggest.
EDIT: Just to be certain I ran test in worldbuilder, comparing a human civ and an AI civ, each with 40 warriors. The AI was actually paying 2 gold per turn less in unit upkeep than the human player, so the human definitely does not pay 50% less as you say. I'm actually rather curious as to what is causing this 2 gpt discrepancy. I tried adding even more warriors on each side, and it still remains that the AI is paying ever so slightly less than the human even at Noble level. Give or take a couple of gold per turn though, the AI and human player pay the same in units cost at Noble.
Yet Another Edit: Discrepancy located, I forgot to allow for the spy I had in the AI city. The AI and human do pay the same unit cost at Noble