Changeset 14153 for branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3/IntegerVectorEncoding/BottomLeftIntegerVectorDecoder.cs
- Timestamp:
- 07/21/16 14:33:53 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3/IntegerVectorEncoding/BottomLeftIntegerVectorDecoder.cs
r14151 r14153 46 46 } 47 47 48 protected override PackingPosition FindPositionForItem(BinPacking .BinPacking<PackingPosition, PackingShape, PackingItem>bp, PackingItem item) {48 protected override PackingPosition FindPositionForItem(BinPacking2D bp, PackingItem item) { 49 49 return bp.FindPositionBySliding(item, rotated: false); 50 50 } 51 51 52 protected override BinPacking .BinPacking<PackingPosition, PackingShape, PackingItem>CreatePacking(52 protected override BinPacking2D CreatePacking( 53 53 Solution partialSolution, 54 54 ref IList<int> remainingIDs, IList<PackingItem> items) { 55 var bp = partialSolution.NewBinPacking();55 var bp = new BinPacking2D(partialSolution.BinMeasures); 56 56 bp.SlidingBasedPacking(ref remainingIDs, items); 57 57 return bp;
Note: See TracChangeset
for help on using the changeset viewer.