Demo for the repo unknown binsize packer, where given a set of items it will try to produce the smallest single bin to fit all the items
Sample items to pack
Select any combination of items up to 5 pieces each, then set the parameters desired. click the pack button to initiate the process.
Packing parameters
Setting to 50 means atleast 50% of the item's bottom surface area is required to be on top of a surface(another item/bottom of the bin) to be considered stable, larger % tends to result in a wider bin if theres no large items below.
Enabling this option explores multiple axis decrement combinations for improved packing results. However, it increases runtime due to the additional iterations through six possible order combinations (e.g., x-y-z, x-z-y, ...).
Criteria the algorithm would use to select the best bin size, would not matter if fullpass is not enabled since it would only do 1 iteration.