Dear stellaris players.
In order to aid the dev team with late game performance issues I thought I'd make a list of suggestions and throw them here to see if there's agreement in general.
A) Instead of processing the entire map in one batch on the day end tick. Have a list of systems, start processing the first system at 00:00 and when the last system finishes then 24:00 occurs and the next day occurs. Monitor the real world time that takes and then play the animations for day 2 based on the length of time day 1 took. Should smooth things out a little.
B) Stop doing everything at the end of the month. Yes the income/outcome needs processing, but research processing can wait till the 7th of the month, unity and traditions can wait until the 14th, diplomatic opinions can improve/decay on the 21st. And so on and so forth.
C) Reduce the update rate of the marketplace. Let everyone buy and sell at will but re-evaluate the prices ONCE per day. The 21st century stock market moves like crazy, because it takes less than a second to register a trade. In the 23rd century if I place on order from the Blorg homeworks for 10,000 alloy units, the Galactic exchange on earth doesn't change instantly as a result of my purchase before I can click again if I'm 35,000 light years away.
D) Some daily tick events could be moved to once every two or three days and no one would notice.
At the end of the day Devs are trying to simulate a galaxy, it shouldn't run quickly, but smoothly would be nice
.
Let me (and more importantly the devs) know your thoughts.
In order to aid the dev team with late game performance issues I thought I'd make a list of suggestions and throw them here to see if there's agreement in general.
A) Instead of processing the entire map in one batch on the day end tick. Have a list of systems, start processing the first system at 00:00 and when the last system finishes then 24:00 occurs and the next day occurs. Monitor the real world time that takes and then play the animations for day 2 based on the length of time day 1 took. Should smooth things out a little.
B) Stop doing everything at the end of the month. Yes the income/outcome needs processing, but research processing can wait till the 7th of the month, unity and traditions can wait until the 14th, diplomatic opinions can improve/decay on the 21st. And so on and so forth.
C) Reduce the update rate of the marketplace. Let everyone buy and sell at will but re-evaluate the prices ONCE per day. The 21st century stock market moves like crazy, because it takes less than a second to register a trade. In the 23rd century if I place on order from the Blorg homeworks for 10,000 alloy units, the Galactic exchange on earth doesn't change instantly as a result of my purchase before I can click again if I'm 35,000 light years away.
D) Some daily tick events could be moved to once every two or three days and no one would notice.
At the end of the day Devs are trying to simulate a galaxy, it shouldn't run quickly, but smoothly would be nice
Let me (and more importantly the devs) know your thoughts.