Examples
Examples
Try the starting example
- JSON Packages [ID,arrival hour,installation/removal hour,width m,height m]
- [["A",0,3,2,2],["B",1,4,2,2],["C",2,5,2,2]]
- Laydown width (m)
- 4
- Laydown height (m)
- 2
- Package placements [ID,arrival,departure,x,y,width,height]
- [["A",0,3,0,0,2,2],["B",1,4,2,0,2,2]]
- Time trace [hour,demand area,placed area,area excess m²]
- [[0,4,4,0],[1,8,8,0],[2,12,8,4],[3,8,4,0],[4,4,0,0],[5,0,0,0]]
- Unplaced package IDs
- ["C"]
- Peak demanded area (m²)
- 12
Try another scenario
- JSON Packages [ID,arrival hour,installation/removal hour,width m,height m]
- [["A",0,3,2,2],["B",1,4,2,2],["C",2,5,2,2]]
- Laydown width (m)
- 6
- Laydown height (m)
- 2
- Package placements [ID,arrival,departure,x,y,width,height]
- [["A",0,3,0,0,2,2],["B",1,4,2,0,2,2],["C",2,5,4,0,2,2]]
- Time trace [hour,demand area,placed area,area excess m²]
- [[0,4,4,0],[1,8,8,0],[2,12,12,0],[3,8,8,0],[4,4,4,0],[5,0,0,0]]
- Unplaced package IDs
- []
- Peak demanded area (m²)
- 12
Calculation method
Calculation method
Package placements [ID,arrival,departure,x,y,width,height]
At arrival release ended packages, try lower-left grid candidates formed by 0 and active rectangle right/top edges in y,x order; first nonoverlap fit.
Time trace [hour,demand area,placed area,area excess m²]
At every arrival/departure half-open time event, sum active demanded/placed footprints.
Unplaced package IDs
Greedy fit failures stay unplaced for entire planned residence; no relocation or retry.
Peak demanded area (m²)
Maximum active sum of all package footprints, including unplaced.
Symbols and units
- a
- JSON Packages [ID,arrival hour,installation/removal hour,width m,height m]
- b
- Laydown width (m)
- c
- Laydown height (m)
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
- Actual fixed package placements and timestamped demand; axis-aligned, no rotation, no stacking or relocation. Heuristic can fail despite alternative packing; outputs do not certify site access. Supported limits: Up to 50 packages; positive dimensions and arrival<departure.
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.