Алгоритм упаковывает все товары подряд в подходящие коробки, для каждого нового товара, делайте отдельный расчет.
Старайтесь уменьшить количество вариантов, так укладка будет эффективней и сборщикам будет проще работать.
Правила упаковки и готовая подборка коробок