Examples
Examples
Try the starting example
- Required recovered chocolate (kg)
- 18
- Minimum working batch (kg)
- 4
- Maximum working batch (kg)
- 10
- Unrecovered hold fraction
- 0.1
- Required input mass (kg)
- 20
- Equal-batch plan (JSON)
- {"total":20,"batches":2,"each":10}
Try another scenario
- Required recovered chocolate (kg)
- 23
- Minimum working batch (kg)
- 6
- Maximum working batch (kg)
- 10
- Unrecovered hold fraction
- 0.08
- Required input mass (kg)
- 25
- Equal-batch plan (JSON)
- {"total":25,"batches":3,"each":8.33333333333}
Calculation method
Calculation method
Required input mass (kg)
Recovered requirement/(1−hold fraction).
Equal-batch plan (JSON)
n=ceil(total/max); if n×min<=total use n equal batches total/n, otherwise report infeasible.
Symbols and units
- a
- Required recovered chocolate (kg)
- b
- Minimum working batch (kg)
- c
- Maximum working batch (kg)
- d
- Unrecovered hold fraction
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
- Equal working batches between user-supplied machine minimum and maximum; hold allowance modeled as a fractional unrecovered mass. Supported limits: All numeric inputs and computed intermediates must remain finite. Supported numeric input magnitude is zero or 1e-12 through 1e12 in absolute value; reject values outside this bounded range. All lists/JSON record tables are limited to 100 records unless a stricter bound is stated; reject malformed record arity and wrong member types. Required recovered mass>0; 0<minimum<=maximum; hold fraction in [0,1).
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.