1. Description
AI refuses to trade away abundant resources, even when running way over stockpile limit. The problem appears to be related to the system of resource shipments from puppets (direct convoys as well as puppet->depot->home convoy system), which AI simply ignores in its calculations and believes that it is negative or breakeven on a resource when it is actually drowning in it.
2. Reproducibility - always
3. Steps to reproduce
language: eng
save attached
5. Game Version: 1.05.2
6. Checksum: KVZZ
7. Type: Full
8. Used mods or personal modifications
None. Just need to have a country with puppets.
9. OS (type, SP, bits): Windows XP/7/Vista/.. SP1/2/.. 64/86-bit
Windows
10. The place where you bought the game:
Steam
Additional info:
In the example below, UK hogs rares and refuses to trade them away after it reached a certain point. The amount it is actually willing to trade seems to be the sum over everything else EXCLUDING the "convoys from puppets" and "puppets to depots" values. E.g. the sum of those two always seems to roughly correspond to the surplus amount that the AI is unwilling to trade. The problem will persist after the UK rare stockpile has exceeded max stockpile limits. UK will NEVER agree to trade away these extra resources which are coming in from puppets.
AI refuses to trade away abundant resources, even when running way over stockpile limit. The problem appears to be related to the system of resource shipments from puppets (direct convoys as well as puppet->depot->home convoy system), which AI simply ignores in its calculations and believes that it is negative or breakeven on a resource when it is actually drowning in it.
2. Reproducibility - always
3. Steps to reproduce
- set up a scenario where country 1 (e.g. UK) has puppets who ship a certain resource to the master as defined on lines 1099 and 1101 in misc.txt)
- load as another country (e.g. USA/FRA) and try to set up resource trades with country 1 and determine after which point AI will refuse to trade any more of that resource
- check how much of that resource country 1 is still gaining per day.
language: eng
save attached
5. Game Version: 1.05.2
6. Checksum: KVZZ
7. Type: Full
8. Used mods or personal modifications
None. Just need to have a country with puppets.
9. OS (type, SP, bits): Windows XP/7/Vista/.. SP1/2/.. 64/86-bit
Windows
10. The place where you bought the game:
Steam
Additional info:
In the example below, UK hogs rares and refuses to trade them away after it reached a certain point. The amount it is actually willing to trade seems to be the sum over everything else EXCLUDING the "convoys from puppets" and "puppets to depots" values. E.g. the sum of those two always seems to roughly correspond to the surplus amount that the AI is unwilling to trade. The problem will persist after the UK rare stockpile has exceeded max stockpile limits. UK will NEVER agree to trade away these extra resources which are coming in from puppets.



Attachments
Upvote
0