Examples
Examples
Try the starting example
- Holiday care requirements JSON [ISO date,start minute,end minute]
- [["2026-12-21",540,1020],["2026-12-22",540,1020]]
- Booked sessions JSON [ISO date,start,end,child IDs,price per child currency] (USD)
- [["2026-12-21",540,1020,["A","B"],40],["2026-12-22",540,900,["A","B"],30]]
- User sibling discount JSON {child ID:fraction off session price}
- {"A":0,"B":0.25}
- Total session fees (USD)
- $122.50
- Uncovered household session intervals [date,start,end]
- [["2026-12-22",900,1020]]
- Booked session count
- 2
Try another scenario
- Holiday care requirements JSON [ISO date,start minute,end minute]
- [["2026-12-21",540,1020],["2026-12-22",540,1020]]
- Booked sessions JSON [ISO date,start,end,child IDs,price per child currency] (USD)
- [["2026-12-21",540,1020,["A","B"],45],["2026-12-22",540,1020,["A","B"],35]]
- User sibling discount JSON {child ID:fraction off session price}
- {"A":0,"B":0.25}
- Total session fees (USD)
- $140.00
- Uncovered household session intervals [date,start,end]
- []
- Booked session count
- 2
Calculation method
Calculation method
Total session fees (USD)
Sum per-session per-child fee*(1-explicitChildDiscount).
Uncovered household session intervals [date,start,end]
For each care requirement subtract the union of booked sessions on that date.
Booked session count
Count session rows.
Symbols and units
- a
- Holiday care requirements JSON [ISO date,start minute,end minute]
- b
- Booked sessions JSON [ISO date,start,end,child IDs,price per child currency] (USD)
- c
- User sibling discount JSON {child ID:fraction off session price}
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
- Budget and household session coverage assuming each booking covers all listed children and required coverage is for that same group. Discount is explicitly per child and per session; no eligibility, subsidy, tax or provider booking inferred. Supported limits: Valid ISO dates; integer 0<=start<end<=1440; prices>=0; discount in [0,1]; identical required child group across sessions; incompatible overlapping bookings rejected.
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.