CORPORATION: Use different term for dividend modifier instead of tax (#2237)

This commit is contained in:
catloversg
2025-07-12 02:55:46 +07:00
committed by GitHub
parent 3fc65a2de4
commit f182030385
15 changed files with 92 additions and 37 deletions
@@ -32,7 +32,7 @@ Go public and set a dividend.
#### Why is my "earnings as a shareholder" lower than my calculation ("Dividends per share" \* "Owned Stock Shares")?
You have to pay tax. ShadyAccounting and GovernmentPartnership reduce tax. Check this [section](./financial-statement.md) for details.
Your dividend is negatively affected by a penalty modifier called "tribute modifier". `ShadyAccounting` and `GovernmentPartnership` reduce this penalty modifier. Check this [section](./financial-statement.md) for details.
#### All corporation APIs require too much RAM. How do I deal with it?
@@ -75,21 +75,21 @@ Analyses:
- `AssetDelta` is multiplied by 315000, so it is the main source of offer.
- Assuming that we can sell all produced units and not buy more boost materials, `AssetDelta` is the delta of funds, and the delta of funds is profit. This is why we try our best to improve profit.
## Dividend
## Dividend and Tribute modifier
`DividendTax` depends on `CorporationSoftcap`. In BN3, `CorporationSoftcap` is 1.
Your dividend is negatively affected by a penalty modifier called `TributeModifier`. `TributeModifier` depends on `CorporationSoftcap`. In BN3, `CorporationSoftcap` is 1.
$$DividendTax = 1 - CorporationSoftcap + 0.15$$
$$TributeModifier = 1.15 - CorporationSoftcap$$
`ShadyAccounting` reduces `DividendTax` by 0.05.
`ShadyAccounting` reduces `TributeModifier` by 0.05.
`GovernmentPartnership` reduces `DividendTax` by 0.1.
`GovernmentPartnership` reduces `TributeModifier` by 0.1.
Formula:
$$TotalDividends = DividendRate\ast(Revenue - Expenses)\ast 10$$
$$Dividend = \left(OwnedShares\ast\frac{TotalDividends}{TotalShares}\right)^{1 - DividendTax}$$
$$Dividend = \left(OwnedShares\ast\frac{TotalDividends}{TotalShares}\right)^{1 - TributeModifier}$$
Retained earning: