ENDLESS™ Space is a turn-based 4X strategy game, covering the space colonization age in the ENDLESS™ Universe. You control every aspect of your civilization as you strive for galactic dominion.
So I sat down and tried to work out how the tax system works as to figure out when it's actually a net gain to build given improvements (Clean Sweeping being a good example).
So it works like this:
[PlanetaryProduction] + [ImprovementFlatValues] + [MiscFlatValues] = Taxable Income
These flat values include Planetary Institute, or Home System ("Main System"). Other bonuses (e.g. Clean Sweeping) add directly to the planetary production.
The tax system is actually not this value times the tax rate. 50% tax is actually "no loss, no gain." 100% of the Taxable Income goes strait to your bank. 40% is a 20% loss of this value (80% to bank), and 60% is being 20% more greedy (120% to bank).
[TaxableIncome] + [TaxLoss/Gain] = Leftovers
Here's where it gets fun.
[Leftovers] * [Multipliers] = Total Income
Multipliers are things like Colonial Rights (10% more FIDS) or Heors (12-32%) are summed together, effectively, as they are all calculated from this [Leftovers] value and then added. I.e. they do not multiply each other.
[TotalIncome] - [TotalExpenditures] = Added to Bank
Expenditures should be obvious. Hero upkeep and improvement upkeep.
There's also one last value.
"From distance with empire."
This value is a negative multiplier. I am not sure how close a planet needs to be to another empire (or conversely, how far away from your home). At a glance it appears to be if the planet is 1 jump away from an enemy colony and is also not a colony.
The loss rate is 25% (of leftovers) or 50% (if the outpost is also covered by the range of influence of that empire). There does not appear to be a happiness penalty for this distance, only a money one. I am unable to determine if this dust is gained by the enemy empire (as I have no colonies that are influencing an enemy outpost) or just lost to the ether. I would not be surprised at either.
Essentially I figured out that an improvement "breaks even" if it produces 25% more dust than it costs. So for Clean Sweeping, a system would need not three but four moons to actually generate significant net income (at a 40% tax rate).
At only 3 moons you have 6 income * 80% and an upkeep of 4, for a whopping 0.8 dust/turn gain. At a 30% tax rate, you actually start losing money (0.4/turn).
The 4th moon ups that gain to 2.4 at 40% or +0.8 at 30%.
Late-game with the United Empire, running on 80% tax rates, Ecstatic planets, and with numerous Dust production bonuses, it can be possible to build Clean Sweeping profitably on systems with only a single moon.
I actually think Clean Sweeping should be enhanced slightly. Any system should gain from that kind of attention to detail... in extremis. Give it a +2% boost to Dust production. Only massively wealthy systems could ever profit if they didn't have a moon, and then only at high tax rates, but it should be possible.
Aside from my suggestions, I want to substantively add one thing. Ind-Dust Conversion tacks the added Dust production on at the end, after everything else has been calculated. It is the last modification and nothing modifies it. As near as I can tell, aside from when it's bugged out, it is always a flat increase in your Dust production equal to half of your production.
Platescale wrote: Aside from my suggestions, I want to substantively add one thing. Ind-Dust Conversion tacks the added Dust production on at the end, after everything else has been calculated. It is the last modification and nothing modifies it. As near as I can tell, aside from when it's bugged out, it is always a flat increase in your Dust production equal to half of your production.
Sorry for all the parentheses it was the only way to represent the equation and not mess up the order of operations since this is simultaneously a horrendously convoluted yet simple equation. Still it has fewer Parentheses then RNA shape notation which looks something like this
)))))..))))).(((((..(((((
don't ask me what it means I forgot that but that's how they notate the shape.
Draco18s wrote: [Leftovers] * [Multipliers] = Total Income
That is not total income, as you are leaving out both non-taxable income, like ind2dust, and empire wide bonuses from luxury resources. As far as I know, luxury bonuses are always applied to total income and thereby do not merely stack, but actually multiply other bonuses.
Tax rate actaully works a little different above 50% as far as I can tell. It caps at a 50% boost at 100% tax instead of 100% boost which it would if it followed the linear progression that it does from 0-50% tax. Also you get diminsihing returns for each increase above 50% tax so going from 80% to 100% barely affects your income.
The numbers it shows get rounded a lot but the best approximation that fits the figures I have seen is like this:
Venti wrote: That is not total income, as you are leaving out both non-taxable income, like ind2dust, and empire wide bonuses from luxury resources. As far as I know, luxury bonuses are always applied to total income and thereby do not merely stack, but actually multiply other bonuses.
Ind -> Dust isn't effected by taxes, and I am unable to be sure which modifiers do effect it. But I will take a look.
As for luxury modifier, I'm almost certain that that is lumped in with the other modifiers, but I will check.
I think mine's cleaner, in terms of how it works mechanically. He steps through each process using an example and doesn't have a summary of the raw math. He also goes into detail on how to determine if an improvement is beneficial due to your tax system or not (whereas I didn't step into that math).
Draco18s
Newcomer
Draco18s
Newcomer
6 000g2g ptsReport comment
Why do you report Draco18s?
Are you sure you want to block Draco18s ?
BlockCancelAre you sure you want to unblock Draco18s ?
UnblockCancelRaptor
Newcomer
Raptor
Newcomer
1 700g2g ptsReport comment
Why do you report Raptor?
Are you sure you want to block Raptor ?
BlockCancelAre you sure you want to unblock Raptor ?
UnblockCancelDraco18s
Newcomer
Draco18s
Newcomer
6 000g2g ptsReport comment
Why do you report Draco18s?
Are you sure you want to block Draco18s ?
BlockCancelAre you sure you want to unblock Draco18s ?
UnblockCancelPlatescale
Drakken
Platescale
Drakken
23 000g2g ptsReport comment
Why do you report Platescale?
Are you sure you want to block Platescale ?
BlockCancelAre you sure you want to unblock Platescale ?
UnblockCancelDraco18s
Newcomer
Draco18s
Newcomer
6 000g2g ptsReport comment
Why do you report Draco18s?
Are you sure you want to block Draco18s ?
BlockCancelAre you sure you want to unblock Draco18s ?
UnblockCancelstevenmc409
Newcomer
stevenmc409
Newcomer
100g2g ptsReport comment
Why do you report stevenmc409?
Are you sure you want to block stevenmc409 ?
BlockCancelAre you sure you want to unblock stevenmc409 ?
UnblockCancelDraco18s
Newcomer
Draco18s
Newcomer
6 000g2g ptsReport comment
Why do you report Draco18s?
Are you sure you want to block Draco18s ?
BlockCancelAre you sure you want to unblock Draco18s ?
UnblockCancelstevenmc409
Newcomer
stevenmc409
Newcomer
100g2g ptsReport comment
Why do you report stevenmc409?
Are you sure you want to block stevenmc409 ?
BlockCancelAre you sure you want to unblock stevenmc409 ?
UnblockCancelVenti
Newcomer
Venti
Newcomer
100g2g ptsReport comment
Why do you report Venti?
Are you sure you want to block Venti ?
BlockCancelAre you sure you want to unblock Venti ?
UnblockCancelFluffyBunny
Old Timer
FluffyBunny
Old Timer
12 500g2g ptsReport comment
Why do you report FluffyBunny?
Are you sure you want to block FluffyBunny ?
BlockCancelAre you sure you want to unblock FluffyBunny ?
UnblockCancelGalanthein
Penumbra Academy
Galanthein
Penumbra Academy
24 700g2g ptsReport comment
Why do you report Galanthein?
Are you sure you want to block Galanthein ?
BlockCancelAre you sure you want to unblock Galanthein ?
UnblockCancelDraco18s
Newcomer
Draco18s
Newcomer
6 000g2g ptsReport comment
Why do you report Draco18s?
Are you sure you want to block Draco18s ?
BlockCancelAre you sure you want to unblock Draco18s ?
UnblockCancelsupersoaker9
Newcomer
supersoaker9
Newcomer
13 700g2g ptsReport comment
Why do you report supersoaker9?
Are you sure you want to block supersoaker9 ?
BlockCancelAre you sure you want to unblock supersoaker9 ?
UnblockCancelDraco18s
Newcomer
Draco18s
Newcomer
6 000g2g ptsReport comment
Why do you report Draco18s?
Are you sure you want to block Draco18s ?
BlockCancelAre you sure you want to unblock Draco18s ?
UnblockCancel