Morale bonus calculations: are bonus tiles working?

Need some help with some missing morale bonus

Ok, on the capial planet, the situation is:

21.6 billion population (overpop, i know)
Class 10 planet (starting)

Displayed Morale : 24%, Tooltip Delve morale: 18% (-67% from population, -56% from taxes, +31% from buildings, +11% from native ability)

The following buildings are on planet:

Civilization Capital +25% and 10 million population food cap
Stock Market +10%
Multimedia Center +30% (and its on a 100% approval bonus special)
2 xeno farms -population food cap of 26 billion. (one is on a 100% food bonus tile)

Sooooo, see the problem?

Morale buildings total 65%, not even counting the 100% bonus to the 30% morale building. Delve reports 31%

Food production displays properly in the main window, but does not display properly in the summary window, which only shows the building's listed capacity.

Where is the missing morale bonus going? edited to get in proper place, and delete double post
14,193 views 17 replies
Reply #1 Top
Yeah, it's a known problem, but the devs haven't said anything about it yet.
Same as with the social production bonus not being applied and the research production bonus being half of what it should be. (Yes, I am going to repeat that until I get a "it's fixed in the next update".)
Reply #2 Top
also i noticed if you have multiple entertainment centers you dont get any added benifit.

thanks for the heads up on the other ones todd.
Reply #3 Top
Aha. Ty much for the reply
Reply #4 Top
Also, can anyone explain the difference of the approval rating displayed in the planet screen, and morale value displayed in tooltip when you hover above the approval rating number? Why are they different? What's the difference?
Reply #5 Top
is this issue resolved in the patch?
Reply #6 Top
Definitely not fixed in 1.0D1.008.

I was able to reproduce a more extreme version of Citizen kaitro's scenario almost exactly. I had political capital, civ capital, multimedia center for a total of 105% planetary morale bonus - and this was correctly reported on the planetary details screen.

But the morale tooltip reported "+31 buildings". Is there some kind of undocumented cap here?

I also should have had civ-wide morale boosts from trade goods and a developed morale resource starbase, but I saw only a paltry "+4 native ability".

Can someone from Stardock explain what's going on?
Reply #7 Top
Displayed Morale : 24%, Tooltip Delve morale: 18% (-67% from population, -56% from taxes, +31% from buildings, +11% from native ability)

The following buildings are on planet:

Civilization Capital +25% and 10 million population food cap
Stock Market +10%
Multimedia Center +30% (and its on a 100% approval bonus special)
2 xeno farms -population food cap of 26 billion. (one is on a 100% food bonus tile)

Sooooo, see the problem?

Morale buildings total 65%, not even counting the 100% bonus to the 30% morale building. Delve reports 31%

I have tried to do some tests, I have think to have found where the 31% come from:
Civilization capital : 25%
Stock Market : 10%
Multimedia center on bonus: 30% * (1 + 100%) = 60 %
Total moral bonus: 95%

impact of morale building: 95% (1 - 67%) = 95%/3 = 31%.
Here is where the 31% come from.

Basically, your population have a huge negative impact onf your morale.

And it seems to work the same way for native ability: it is based on you empire morale bonus and decrease with the population.
Reply #8 Top
Peace Phoenix said...

I have tried to do some tests, I have think to have found where the 31% come from:
Civilization capital : 25%
Stock Market : 10%
Multimedia center on bonus: 30% * (1 + 100%) = 60 %
Total moral bonus: 95%

impact of morale building: 95% (1 - 67%) = 95%/3 = 31%.
Here is where the 31% come from.

Basically, your population have a huge negative impact onf your morale.

And it seems to work the same way for native ability: it is based on you empire morale bonus and decrease with the population.


I think you're on the right track. I copied down numbers from planets in my current game, and I get a pretty close match to the observed values. Here are the formulae I used:

If
B = total morale increase of all buildings on a planet (as shown on planet details)
and
P = percent unhappy due to population (from Approval tooltip)
then
"+x% from buildings" = (1-P) * B

Moreover, if
C = total civ-wide morale increase (as shown on civ statistics page)
then
"+x% from native ability" ˜= ( (1-P) * C ) ^ 0.8

I don't get exact matches to the values shown in the game, but they're within a percent most of the time. Moreover, the tooltip morale value is always the sum of the other values in the tooltip. But it's usually different from the displayed "Approval" value. I don't understand what factor converts from morale to approval.


After playing with this math in Excel for a while, I learned a couple of things.

(1) This is an extremely unintuitive way to calculate morale. When you read a description that, say, Ultra Spices give a 10% morale boost, it's basically a complete lie. The actual boost will range from 15% on a planet with no population unhappiness, to 3% on a planet with extreme population unhappiness.

(2) The more population you have, the less improvement you'll get from a +morale building, tech or trade good. So rush-buying an Entertainment Network on a planet with lots of population unhappiness is probably not going to help much. There appears to be no effective way to keep a high population planet happy. The only real solution is to keep your populate low in the first place (or to send billions out in a transport to die, thus making all the survivors "happy").

(3) The AI doesn't seem to be playing by the same calculation as the player. I have several times conquered an AI planet late in the game, and found 3-4 farms with no happiness buildings. For the human player, this would be a recipie for extremely low morale. How does the AI get away with it?


Does anyone from Stardock want to respond to this thread? Have we figured out the mechanics correctly? Is the really the inteded behavior of the morale system, or is it a bug?
Reply #9 Top
Without the analysis I can tell you that the moral bonus squares are working for me. In a game I am currently playing I have two very similar planets in PQ and population. One of the planets has a approval bonus square and the other does not. The bonus square planet has an approval rate of 97% and the other has about 67% (from memory but close).

At some point I hope to see a chart of what the financial return for population is. I have been successful in outdoing the AI economically at normal difficulty and I never have moral problems. I use the highest moral elective (naturally joyous) and the populist party (30% boost I think).

I only build farms on high PQ planets and I never use the food bonus squares. I boost population only by researching the food tech (xeno farming etc). If you grow population slowly, maximize trade income and keep taxes high you will do fine. Once you get VR centers along with a moral sb or two and frictionless clothing or something like it, you can run up the population just about as high as you like.

Meanwhile, all things equal bonus wise, a factory on a 5 billion pop planet produces as much as a factory on a 30 billion pop planet. As long as you can find ways to keep your cash flow green you will be fine.

As to how the AI does it with multiple farms, I am not sure but I have taken planets and looked at planets via espionage and found that the AI uses the option to spend planetary income for approval big time. Also there is the fact that while it is possible to lose planets to a breakaway faction that doesn't happen often and you can get by for a long time with a few planets at 30 something moral if you make it up on other planets with high moral.
Reply #10 Top
As to how the AI does it with multiple farms, I am not sure but I have taken planets and looked at planets via espionage and found that the AI uses the option to spend planetary income for approval big time.


I thought propoganda wasn't in GC2. Where is the option to do this?
Reply #11 Top
I don't understand what factor converts from morale to approval.


I haven't made any calculations, but it seemed to me that morale was measured in one planet, and aproval is empire wide: so if you have 3 planets with high morale but with almost noone on it (because you just conquered it and only 1/10th of your soldiers survived to colonize it) and you capital with 30bi people on class 10 and therefore very low morale, then your approval is low because of earth's huge relative population.
I'm sorry, my english is a bit weak when it comes to more precise subjects with its own vocabulary (maths, etc) that I lack, making it difficult to explain. maybe you get what I mean

I thought propoganda wasn't in GC2. Where is the option to do this?


Maybe it is linked to your alignement.

On a related matter, where has destabilization gone?
Reply #12 Top

I haven't made any calculations, but it seemed to me that morale was measured in one planet, and aproval is empire wide: so if you have 3 planets with high morale but with almost noone on it (because you just conquered it and only 1/10th of your soldiers survived to colonize it) and you capital with 30bi people on class 10 and therefore very low morale, then your approval is low because of earth's huge relative population.


I understand the empire-wide approval rating, the percentage displayed in the lower-left corner of the main screen.

However, the planet detail screen also has a number labeled "Approval". It is a different number from the empire-wide value. If you hover over it, you get a tooltip which shows you how "Morale" is calculated. But the "Morale" and "Approval" numbers for the planet do not not match. I would like to understand why.
Reply #14 Top
I thought propoganda wasn't in GC2. Where is the option to do this?


Under the planet details screen, if I remember correctly. During the beta, one of the strategies I tried was using propoganda on my homeworld to offset a high tax rate until other worlds got enough population to have morale issues.
Reply #15 Top
Under the planet details screen, if I remember correctly.


Nope, it's not there. I don't think it's in the game right now.
Reply #16 Top
I think I have read somewhere, that they are going to put it back in the future...
Reply #17 Top
they are going to put it back in the future...


heh, kinda made me laugh as I recalled the line: "We have to go BACK to the FUTURE!".

You do get more votes for having all those extra people though, for whatever it's worth.