This is well made game but has a fatal error in its rate calculation. If
1. X makes 1 resource every 6 seconds, emits 6 pollutants every 6 seconds
2. Y makes 1 resource every 3 seconds, emits 3 pollutants every 3 seconds
then it is correct that together X and Y make 1/6 + 1/3 = 1/2 resource every second or 1 resource every 2 seconds.
But it is very incorrect that X and Y emit 9 pollutants every 2 seconds. (This is what the game does.)
Since both make 1 pollutant every second, X and Y emit 4 pollutants every 2 seconds.
To fix this, since the pollutants' rate is expressed at the same interval as resource generation, they must first be normalized to the target interval before adding.
X makes 6*2/6 = 2 pollutants every 2 seconds
Y makes 3*2/3 = 2 pollutants every 2 seconds
Together they make 2 + 2 pollutants every 2 seconds.
The more extreme example is when X is a normal resource maker and Y is both very fast and has no emissions. You'd expect emissions at the rate of X but the game will give you crazy amount of emissions.