Examples
Examples
Try the starting example
- Prize pool ($)
- 100
- Rank payout weights
- 3,2,1
- Minimum payouts by rank ($)
- 0,0,0
- Payout rounding unit ($)
- 1
- Rank payouts ($)
- 50, 33, 17
- Total paid ($)
- $100.00
- Unallocated sub-unit amount ($)
- $0.00
- Total rounded-up minimum payouts ($)
- $0.00
Try another scenario
- Prize pool ($)
- 10.5
- Rank payout weights
- 1,1
- Minimum payouts by rank ($)
- 2,0
- Payout rounding unit ($)
- 1
- Rank payouts ($)
- 6, 4
- Total paid ($)
- $10.00
- Unallocated sub-unit amount ($)
- $0.50
- Total rounded-up minimum payouts ($)
- $2.00
Calculation method
Calculation method
Rank payouts ($)
Round minima up to whole rounding units; distribute remaining whole units by weight, then award leftover units by largest fractional remainder, with earlier rank breaking ties.
Total paid ($)
Sum final payouts.
Unallocated sub-unit amount ($)
Pool − total paid; this is less than one rounding unit.
Total rounded-up minimum payouts ($)
Sum minimum payouts rounded up to the rounding unit.
Symbols and units
- a
- Prize pool ($)
- b
- Rank payout weights
- c
- Minimum payouts by rank ($)
- d
- Payout rounding unit ($)
Use the units shown. A list keeps the order in which you enter its values. The symbol ^ means “raised to the power of”.
Assumptions & limits
Assumptions & limits
- A transparent weighted apportionment convention, not a competition rule. Whole payout units and remainder rankings use exact integer arithmetic on canonical decimal input values; displayed currency uses ordinary browser numbers. Weights apply after minimums. Fees and taxes are excluded.
Are these inputs private?
These calculations run in your browser. A shared link contains the values you choose to share. Only questions submitted to the separate AI finder are sent to OpenAI.
Further reading
OpenStax: arithmetic and geometry ↗
Background reading; this does not imply endorsement or independent review of SumFizz.