I've been playing EUIII on and off for a few months, trying different nations, strategies etc, and I'm increasingly frustrated by the apparent ease with which the AI nations discover and colonise the New World. After an attempt to make colonisation more expensive and difficult by modding certain values in the defines.txt file (amongst other things I made the base colonist cost value 50 ducats) seemed to have no effect on the AI, I decided to try and find out exactly what progress of the AI nations was.
Using the fact that one can load a save game and play as any country I created a series of monthly saves (playing as Munster) and then used these to see what the AI nations were doing. The results were quite surprising. NB, this was against a clean install of EUIII, patched to 1.2.1 with absolutely no modifications. Difficulty was set to normal.
I started by looking at Castille. On the 30th May 1453 The AI receives the same setup as a human player. Castille (screenshot) has 192 ducats and is running a deficit of -2.19 a month. Moving on to the 1st June 1453 (screenshot) and Castille has declared war on Granada. She now has a general and an admiral, and has started recruiting a regiment of cavalry. Yet miraculously, despite all this expenditure, Castille still has 170 ducats! With the admiral and general costing 55 each, Castille should have around 80 ducats. The only thing that seems to have been paid for is the cavalry. Additionally I couldn't help noticing that, given the 0% army and navy tradition, Castille has managed to recruit far better leaders than the human player would manage under the same conditions!
Unfortunately Castille went on to select Merchant Adventures over QftNW, so I continued this study with England, who gained level 1 government tech on 1st October 1454. The war with France has been eating into the ducats (screenshot). England has 4.5 currently, is gaining 0.34 monthly and 106.6 at the end of the year. By the 1st November 1454 England has recruited an explorer and sent him off at the head of the 1st Navy (screenshot). Again the AI has apparently not had to fork over a single ducat to recruit Horatio Saunders.
On 1st April 1455, Horatio has reached the Northern Guiana Basin, and the carrack Michael is in remarkably good shape following a 5 month Atlantic voyage (screenshot). In fact she's at 100%! Domestically England appears to have spent most of her annual income on the war effort, and now has on 5 ducats (screenshot). During April 1455 Horatio discovers the Coast of Hispaniola and a colonist is dispatched to Barahonas (screenshot). As with the recruiting of leaders, this action appears to have cost the AI player the princely sum of 0 ducats! Notice that the Michael is still holding up well. By June England, having got sucked into Portugal's war on Castille, has seized The Canarias. (screenshot) Another colonist is despatched there. Why not? It’s free!
1st September 1455. Since the colonist sent to The Canarias was successful, England sends another. And, as expected, it also cost nothing. (screenshot)
Throughout the rest of the year England keeps sending colonists as they become available. At the 1st of December we find 3 on the go, still without the necessary finances (necessary for the human anyway) to have sent them. Oh and the Michael has reached continental America after an 11 month voyage (screenshot), during which the weather has been the kindest in recorded history.
Conclusion? The AI is a dirty rotten cheater!
Question? How can we make the AI play by the rules?
Using the fact that one can load a save game and play as any country I created a series of monthly saves (playing as Munster) and then used these to see what the AI nations were doing. The results were quite surprising. NB, this was against a clean install of EUIII, patched to 1.2.1 with absolutely no modifications. Difficulty was set to normal.
I started by looking at Castille. On the 30th May 1453 The AI receives the same setup as a human player. Castille (screenshot) has 192 ducats and is running a deficit of -2.19 a month. Moving on to the 1st June 1453 (screenshot) and Castille has declared war on Granada. She now has a general and an admiral, and has started recruiting a regiment of cavalry. Yet miraculously, despite all this expenditure, Castille still has 170 ducats! With the admiral and general costing 55 each, Castille should have around 80 ducats. The only thing that seems to have been paid for is the cavalry. Additionally I couldn't help noticing that, given the 0% army and navy tradition, Castille has managed to recruit far better leaders than the human player would manage under the same conditions!
Unfortunately Castille went on to select Merchant Adventures over QftNW, so I continued this study with England, who gained level 1 government tech on 1st October 1454. The war with France has been eating into the ducats (screenshot). England has 4.5 currently, is gaining 0.34 monthly and 106.6 at the end of the year. By the 1st November 1454 England has recruited an explorer and sent him off at the head of the 1st Navy (screenshot). Again the AI has apparently not had to fork over a single ducat to recruit Horatio Saunders.
On 1st April 1455, Horatio has reached the Northern Guiana Basin, and the carrack Michael is in remarkably good shape following a 5 month Atlantic voyage (screenshot). In fact she's at 100%! Domestically England appears to have spent most of her annual income on the war effort, and now has on 5 ducats (screenshot). During April 1455 Horatio discovers the Coast of Hispaniola and a colonist is dispatched to Barahonas (screenshot). As with the recruiting of leaders, this action appears to have cost the AI player the princely sum of 0 ducats! Notice that the Michael is still holding up well. By June England, having got sucked into Portugal's war on Castille, has seized The Canarias. (screenshot) Another colonist is despatched there. Why not? It’s free!
1st September 1455. Since the colonist sent to The Canarias was successful, England sends another. And, as expected, it also cost nothing. (screenshot)
Throughout the rest of the year England keeps sending colonists as they become available. At the 1st of December we find 3 on the go, still without the necessary finances (necessary for the human anyway) to have sent them. Oh and the Michael has reached continental America after an 11 month voyage (screenshot), during which the weather has been the kindest in recorded history.
Conclusion? The AI is a dirty rotten cheater!
Question? How can we make the AI play by the rules?