Examples
Examples
Try the starting example
- Apprentice tasks [start minute,end minute,apprentice count]; enter JSON
- [[0,60,3],[30,90,2]]
- Supervisor availability [start minute,end minute,supervisor count]; enter JSON
- [[0,90,1]]
- User maximum apprentices per supervisor
- 3
- Coverage [start,end,apprentices,supervisors,gap] (JSON)
- [[0,30,3,1,0],[30,60,5,1,1],[60,90,2,1,0]]
- Uncovered supervisor-minutes
- 30
Try another scenario
- Apprentice tasks [start minute,end minute,apprentice count]; enter JSON
- [[0,60,4],[30,90,3]]
- Supervisor availability [start minute,end minute,supervisor count]; enter JSON
- [[0,45,2],[45,90,1]]
- User maximum apprentices per supervisor
- 3
- Coverage [start,end,apprentices,supervisors,gap] (JSON)
- [[0,30,4,2,0],[30,45,7,2,1],[45,60,7,1,2],[60,90,3,1,0]]
- Uncovered supervisor-minutes
- 45
Calculation method
Calculation method
Coverage [start,end,apprentices,supervisors,gap] (JSON)
Split at every interval boundary; required supervisors=ceil(active apprentices/user ratio); gap=max(0,required−available).
Uncovered supervisor-minutes
Sum interval duration×supervisor gap.
Symbols and units
- a
- Apprentice tasks [start minute,end minute,apprentice count]; enter JSON
- b
- Supervisor availability [start minute,end minute,supervisor count]; enter JSON
- c
- User maximum apprentices per supervisor
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
- Aggregate supervision coverage under a user-supplied ratio; does not establish legally adequate supervision. 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. Start<end; nonnegative integer staff counts; ratio positive integer; no simultaneous task overlap deduplication per named person.
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.