• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

TheGreatSnoop

Colonel
20 Badges
May 15, 2011
828
50
  • Crusader Kings II: Legacy of Rome
  • Heir to the Throne
  • Hearts of Iron III
  • Divine Wind
  • Europa Universalis III Complete
  • Darkest Hour
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Crusader Kings II
  • Europa Universalis IV
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Victoria 2
  • 500k Club
  • Europa Universalis IV: Pre-order
  • Mount & Blade: Warband
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Horse Lords
I've noticed in my current game that, at the start, the game runs fine speed wise and I can ramp things up to top time acceleration and things play smoothly, now what's happening, and this strikes me as being odd, is that after 120 or so years of playing, and medium to large size kingdoms/empires have formed around the map in various places, the game slows down and is fairly bad on any time level bar 1-2? I thought this was odd since shouldn't the game run slower at the start with so many individual single province realms to process and become become faster as they become less broken up over time?

I wouldn't have thought my pc wasn't up for the job?


Processor (CPU) Intel® Core™i7 Quad Core Processor i7-3770K (3.5GHz) 8MB Cache
Motherboard ASUS® P8Z77-M: MICRO-ATX, USB 3.0, SATA 6GBs, ATI®CrossFireX
Memory (RAM) 8GB KINGSTON HYPER-X GENESIS DUAL-DDR3 1600MHz, X.M.P (2 x 4GB KIT)
Graphics Card 2GB NVIDIA GEFORCE GTX 770 - 2 DVI, HDMI, DP - 3D Vision Ready
Memory - 1st Hard Disk 120GB KINGSTON V300 SSD, SATA 6 Gb (450MB/R, 450MB/W)
2nd Hard Disk 1TB WD CAVIAR BLACK WD1002FAEX, SATA 6 Gb/s, 64MB CACHE (7200rpm)
Power Supply CORSAIR 650W ENTHUSIAST SERIES™ TX650 V2-80 PLUS® BRONZE
Processor Cooling Super Quiet 22dBA Triple Copper Heatpipe Intel CPU Cooler

Or is it actually a case of the larger the realms the more things the pc has to deal with? It's not that bad I was just curious because I thought if anything the slow down would be when there were lots of small realms not fewer but larger ones.
 
Last edited:
It isn't the size of the realms, it's the accumulation of characters (living and dead) that have to be iterated through for events.
 
Or is it actually a case of the larger the realms the more things the pc has to deal with?

More like this. It's also a problem in vanilla, but in LI it's more egregious since there are more CPU heavy mechanics around. It's related to the game using processing power for a lot of data in it's internal database, living and dead characters, wars, AI movements, etc...

There's little we can do. We could optimize a lot of the mechanics though, but that would require a coder with expertise in the CK2 language.


EDIT: Also, what Richvh said.
 
Would there be a way to purge all the dead (preferably unlanded) characters in order to bring things back up to speed?

Is the AI set to take the decision to automatically arrange courtier marriages? If so that would be creating a whole bunch of extra needless characters too.
 
Would there be a way to purge all the dead (preferably unlanded) characters in order to bring things back up to speed?

Is the AI set to take the decision to automatically arrange courtier marriages? If so that would be creating a whole bunch of extra needless characters too.

There's already a maintenance event that kills useless characters... problem is that it doesn't kill any indiscriminately (otherwise it would kill slaves, councillors and other actually helpful people)

I believe (I would have to check), that the marriage decision is player only.

There is no way to delete some useless dead people, like courtiers?

No, when a character is written into the database, it stays like that, living or dead.
 
out of curiosity, do dead people affect the database speed?

also, I was thinking for some time now - should we highly reduce the rate of characters living and dying? I mean, right now we have a relatively-but-not-much-higher-than-vanilla fertility rate (that probably accumulates over time) as well as decidedly-higher-than-vanilla fatality rate (which is intended sure, but we could adjust it to keep the mortality gap from being too wide). If we systematically reduce the number of characters that get born/created-by-events, it could probably help delay the onset of this sudden-lag that could be likened to digital quicksand. This would also have the side-effect of making each character more important, but that's really dependent on how matters work out really.
 
The only way to purge dead people from the database is to save game edit. There's no in-game mechanic to do so.
 
Text editor of your choice (Notepad++ recommended for Windows users) and very carefully.
 
I had this issue in a game of mine, and noticed when searching for spouses that some random courtier in finland had been amassing his own massive court of courtiers, I noticed when 90% of the people I would look at had him listed as a liege. I took a look at the save game file and noticed that it had expanded from about 5MB to 250MB in about 10 years. I am trying back over from the 5MB save, and putting a plot out to assassinate the courtier who was spawning all the people. We'll see how it goes.
 
I like to imagine that guy in Finland being a sort of summoner, raising people from another dimension, hence why every one of them are considered "important", hence courtiers :laugh: