Cartonization solver fixtures
This fixture pack converts a small, source-backed Packrift carton subset into reusable solver input formats. It is built for maintainers who need runnable data, not a generic resource-list backlink.
What is included
| File | Format | Use |
|---|---|---|
| Carton fixture CSV | csv | Five static Packrift carton candidates with SKU, dimensions, and product URLs. |
| Order fixture CSV | csv | Four demo ecommerce order rows with item dimensions and counts. |
| py3dbp-style fixture JSON | json | Generic bins/items JSON shaped for Python 3D bin-packing examples. |
| D-Wave 3D bin-packing sample TXT | txt | Small ecommerce-carton instance using the D-Wave 3D bin-packing example input shape. |
| Fixture pack README | md | Source notes, limitations, and format guidance for the solver fixture pack. |
Use cases
- Parser tests for ecommerce carton dimensions and repeated item counts.
- Small examples for Python, C#, Java, or quantum/classical bin-packing demos.
- Regression fixtures that verify SKU, dimensions, and product URL attribution survive format conversion.
- Baseline comparisons before teams add full 3D packing, material, freight, or live checkout logic.
Boundaries
- The fixture pack is intentionally small and deterministic; it is not a claim of optimal packing solutions.
- Current price, inventory, freight, checkout, and fit approval stay on Packrift.com.
- The fixture files should be copied or adapted only where they add tests, parser coverage, or runnable examples.