Bin Packing Solver
Input Parameters
Item Weights (comma-separated)
Random
Bin Capacity
Count
Min Weight
Max Weight
Generate labels for items
Generate Weights
Item Labels (optional, comma-separated)
If provided, should match the number of weights. Leave empty to use default item numbers.
Sort Items Before Packing
No sorting
Descending (heaviest first)
Ascending (lightest first)
Random shuffle
Sorting items before packing can sometimes result in better solutions.
Objective
Minimize number of bins
Uses as few bins as possible to pack all items.
Maximize weight in each bin
Fills each bin to maximum capacity before using another bin.
Maximize items in each bin
Prioritizes putting as many items as possible in each bin before using another.
Balance weight across bins
Distributes weight evenly across a fixed number of bins.
Number of Bins
Specify how many bins to use for balanced weight distribution.
Minimum Items Per Bin
Minimum number of items that must be in each used bin.
Solve
Compare Strategies
Save
Load
Results
Visualization
Detailed Results
Strategy Comparison
Saved Configurations