Examples
Examples
Try the starting example
- Last grooming elapsed day (days)
- 0
- Owner-selected desired interval (days)
- 28
- Available appointment elapsed days (days)
- 28,30,56,60,84,90
- Appointments requested (appointments)
- 3
- Future bookings [desired day,available booked day,delay days]
- [[28,28,0],[56,56,0],[84,84,0]]
- Targets lacking any supplied future slot
- []
- Proposed booking count
- 3
Try another scenario
- Last grooming elapsed day (days)
- 0
- Owner-selected desired interval (days)
- 30
- Available appointment elapsed days (days)
- 28,30,56,60,84,90
- Appointments requested (appointments)
- 3
- Future bookings [desired day,available booked day,delay days]
- [[30,30,0],[60,60,0],[90,90,0]]
- Targets lacking any supplied future slot
- []
- Proposed booking count
- 3
Calculation method
Calculation method
Future bookings [desired day,available booked day,delay days]
First target=last+interval; choose earliest unused available day>=target; next target=bookedDay+interval.
Targets lacking any supplied future slot
When no slot remains, report target and advance it by interval.
Proposed booking count
Count selected slots.
Symbols and units
- a
- Last grooming elapsed day (days)
- b
- Owner-selected desired interval (days)
- c
- Available appointment elapsed days (days)
- d
- Appointments requested (appointments)
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
- Owner-selected cadence and supplied availability; no breed, skin, medical or grooming-frequency recommendation. Proposal only, no booking performed. Supported limits: Integer day offsets 0..3650; interval>=1; unique slots>lastDay; requests 1..100.
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.