Examples
Examples
Try the starting example
- Eligible employee weights (nonnegative)
- 1,2,1
- Bonus pool (USD)
- 1000
- Rounding unit (USD)
- 1
- Employee award caps (USD, same order)
- 400,400,400
- Awards (USD)
- [300,400,300]
- Awarded total (USD)
- $1,000.00
- Unallocated pool (USD)
- $0.00
Try another scenario
- Eligible employee weights (nonnegative)
- 1,2,1
- Bonus pool (USD)
- 1200
- Rounding unit (USD)
- 1
- Employee award caps (USD, same order)
- 400,400,400
- Awards (USD)
- [400,400,400]
- Awarded total (USD)
- $1,200.00
- Unallocated pool (USD)
- $0.00
Calculation method
Calculation method
Awards (USD)
Weighted capped water filling; floor to rounding unit then allocate affordable units in descending fractional-remainder order, index ties.
Awarded total (USD)
Sum rounded awards.
Unallocated pool (USD)
Pool minus awarded total; can remain when caps or unit prevent distribution.
Symbols and units
- a
- Eligible employee weights (nonnegative)
- b
- Bonus pool (USD)
- c
- Rounding unit (USD)
- d
- Employee award caps (USD, same order)
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
- Transparent capped pool allocation. Weights are user-selected eligibility assumptions; cap arithmetic does not establish employment policy. Supported limits: Matching nonempty weight/cap arrays; nonnegative values; positive rounding unit. Pool is nonnegative. Award caps may intentionally prevent full distribution.
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.