Changeset 14153 for branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3/PermutationEncoding
- Timestamp:
- 07/21/16 14:33:53 (8 years ago)
- Location:
- branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3/PermutationEncoding
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3/PermutationEncoding/BottomLeftPermutationDecoder.cs
r14149 r14153 45 45 IList<int> remainingIDs = new List<int>(permutation); 46 46 while (remainingIDs.Count > 0) { 47 var bp = result.NewBinPacking();47 var bp = new BinPacking2D(binShape); 48 48 bp.SlidingBasedPacking(ref remainingIDs, items); 49 49 result.BinPackings.Add(bp); -
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3/PermutationEncoding/ExtremePointPermutationDecoder.cs
r14149 r14153 45 45 IList<int> remainingIDs = new List<int>(permutation); 46 46 while (remainingIDs.Count > 0) { 47 var bp = result.NewBinPacking();47 var bp = new BinPacking2D(binShape); 48 48 bp.ExtremePointBasedPacking(ref remainingIDs, items, stackingConstraints: false); 49 49 result.BinPackings.Add(bp); -
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3/PermutationEncoding/PermutationProblem.cs
r14151 r14153 71 71 72 72 Encoding.ConfigureOperators(Operators.OfType<IOperator>()); 73 74 // TODO: configure the move evaluators (add interface for my move evaluators) 73 75 } 74 76
Note: See TracChangeset
for help on using the changeset viewer.