Thanks notque.
I really empathize with not wanting to spend too much time explaining the minutiae of changes that nobody fully understands.
I don’t know a perfect system for patch notes in your situation but I will say that sometimes less is more haha. I feel like seeing “settling regression” begged for elaboration
Given that games are somewhat non deterministic anyway. Maybe just put a disclaimer at the top of patch notes saying that subtle AI behavior changes are impossible to fully explain? Or just don’t say anything when it’s not super obvious what’s changing
I mean... it's not impossible for me to explain. But it's challenging.
So, we don't have access to the DLL. So almost anything I say can be potentially wrong, because we cannot see a large part of the code base. The majority of it.
But here is what I believe happened.
They introduced a new setting for staying away from an enemy city in settling.
They then had 2 settings for friendly city. A favored positive, and an unfavored negative.
I believe they were supposed to remove the row for the unfavored negative when adding the enemy city in settling.
But instead they removed the favored one, which introduced worse settling.
But I don't know. I don't know how favored works. I don't know what these functions are called with. I am only guessing from experience using them, and gut feel.
So it's both impossible, and possible for me to explain. If your desire is for me to explain what I think, knowing it will potentially be very wrong, I can do it.
If your desire is for me to tell you exactly how it works, I cannot.
Without source code, I can do the best I can.