- Timestamp:
- 02/28/18 15:33:30 (7 years ago)
- Location:
- branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/Packer
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/Packer/BinPacker.cs
r15731 r15822 94 94 packingItem.Height, 95 95 packingItem.Depth, 96 packingItem.TargetBin, packingItem.Weight, packingItem.Layer); 96 packingItem.TargetBin, 97 packingItem.Weight, 98 packingItem.SequenceGroup, 99 packingItem.Layer); 97 100 98 101 // The extremepoints are sortet by Y / Z / X -
branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/Packer/BinPackerMinRSLeft.cs
r15820 r15822 112 112 var item = items[itemId]; 113 113 var clonedPackingBin = packingBin.Clone() as BinPacking3D; 114 ExtremePointPruningFactory.CreatePruning(ExtremePointPruningMethod.PruneBehind).PruneExtremePoints(clonedPackingBin, item. Layer- 1);114 ExtremePointPruningFactory.CreatePruning(ExtremePointPruningMethod.PruneBehind).PruneExtremePoints(clonedPackingBin, item.SequenceGroup - 1); 115 115 116 116 // If an item doesn't support any weight it should have a minimum waste of the residual space.
Note: See TracChangeset
for help on using the changeset viewer.