Estimate of Province Data:
I am going crazy and using 64 bit for everything except race/profession.
- 1 byte for race
- 1 byte for profession
- 20 * 8 byte for buildings + barren + total land
- 30 byte province name
- 30 byte ruler name
- 3 * 8 byte for gold, food, runes
- 4 * 8 byte for soldiers, def spec, off spec, elites
- 2 * 8 byte for thieves and wizards
= 294 byte
All other values should be calculated, maybe I miss something.
This means for 10k Provinces the data that needs to be updated
amounts to ~3MB.
Q: Why does it take 2+ minutes to update 3MB of data ?