thereaverofdarkn: It looks like the count may be bugged.
But its not, even if it is somewhy looks like. Likely you was misleaded by a screenshots; first one is about High Gravity planet, but second is about another, Low Gravity planet.
thereaverofdarkn: As I understand the math, the morale penalty and the gravity penalty should be additive with each other and multiplicative with the government penalty.
Math below is generally right, but the way production boni/penalties works are about game rules, not only math per se. They all (of such kind, ones that derived from a base prod value) are additive, not multiplicative in Moo2. Its trivial to actually test in-game prior answer, will take only a few mins.
thereaverofdarkn: This means the government penalty subtracts 50%, then the combined morale and gravity penalty would subtract 70% of the remainder (35 percentage points), assuming the morale penalty is -20%. This should provide 15% research (0.45 per scientist) instead of what you're seeing: 5% research (0.15 per scientist).
For the screenshot 2 it will be:
Base RP production of 3,0*1;
Gravity penalty of 25% due to LG, so 3*25%=0.75;
Moral penalty of 20% due to lack of MarineBarracks, so 3*20%=0.60;
Government penalty of Feudalism, so 3*50%=1.50;
Actual RP production of: 3.0 - 0.75 - 0.60 - 1.50 = 0.15 + 0.50 (rounding up) = 0.65 < 1, thus = 0
Adding more Scientists could help, though, as production is above 0. Say, 4 Scientists of that race will already produce a whooping 1 RP.
Note, that in case of HG planet it will be:
Base RP production of 3,0*1;
Gravity penalty of 50% due to HG, so 3*50%=1.50;
Moral penalty of 20% due to lack of MarineBarracks, so 3*20%=0.60;
Government penalty of Feudalism, so 3*50%=1.50;
Actual RP production of: 3.0 - 1.50 - 0.60 - 1.50 = -0.60 < 0, thus = 0
Adding more Scientists will not help here, though, as production is 0 (but it also will not hurt
other scientiests work, in case they will be present, as negative will be set to 0 instead). Even 42 Scientists of that race will still produce 0 RP there.
thereaverofdarkn: If you in fact somehow have a -40% morale penalty, then ignore this, the math checks out as I would expect.
There is no reason to expect a -40% there. Its literally listed as -20% (0.6 penalty from base of 3.0) on screenshot. Its that fallacy of drawing a target around a place of hit. Actually if he in fact somehow have a -40% morale penalty there, it would be a good example of bug, and had to be fixed, not ignored. Though, likely he will indeed ignore it, not because of your permission to do so, and not only because its a wrong answer, but because question is 5 years old, and he wrote he already got an answer.
thereaverofdarkn: But as you would most likely have a -20% morale penalty, it looks like the morale penalty is being sized based on the first multiplier (the government), rather than along with the gravity penalty where it is supposed to be. This causes it to subtract twice as much as it is supposed to subtract.
They are not "supposed" to be that way. You just didnt bothered to check how it actually works in-game, and built a whole wrong theory by looking on a 5-years old screenshot, and noticing that -0.75 is actually suspiciously enough -1.50/2. So no, it subtract only once, as planned by authors.