The plan for this weekend was to improve performance for faction and polity culture updates but it turned out to be a much more complex issue than expected and I was able to just do some background work. I will have to continue with this task for possibly another two weeks.

On the other hand, I did some ad hoc testing of the save/load process and found lots of bugs that got squished promptly. However, I discovered that now the save/load process is incredibly slow. It’s very likely that the performance changes I have been working on are the reason for the slowness in both saving an loading. Though I have no idea what exactly the issue might be.

In any case, I decided to add a new sub-task in the 0.3.1 entry of the roadmap to work on improving saving and loading. The goal will be not only to make the processes much faster but also to reduce the size of the save file.

Not much else to add this week. Hopefully I’ll have more interesting stuff to talk about next time.