- Timestamp:
- 05/09/13 15:03:41 (12 years ago)
- Location:
- branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Problem
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Problem/CuboidIdenticalBinPackingProblem.cs
r9440 r9473 44 44 using HeuristicLab.Problems.Instances; 45 45 using HeuristicLab.Encodings.PackingEncoding.MultiComponentVector; 46 using HeuristicLab.Encodings.PackingEncoding.Potvin; 46 47 47 48 namespace HeuristicLab.Problems.BinPacking.Problem { … … 125 126 } else if (SolutionCreator is MultiComponentVectorRandomCreator) { 126 127 PackingSolutionDecoder = new ExtremePointMultiComponentVectorDecoder3D(); 128 } else if (SolutionCreator is PotvinRandomCreator) { 129 PackingSolutionDecoder = new ExtremePointPotvinDecoder3D(); 127 130 } else { 128 131 string error = "The given problem does not support the selected solution-creator."; -
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Problem/RegularIdenticalBinPackingProblem.cs
r9440 r9473 43 43 using HeuristicLab.Problems.Instances; 44 44 using HeuristicLab.Encodings.PackingEncoding.MultiComponentVector; 45 using HeuristicLab.Encodings.PackingEncoding.Potvin; 45 46 46 47 namespace HeuristicLab.Problems.BinPacking.Problem { … … 138 139 Operators.AddRange(ApplicationManager.Manager.GetInstances<IMultiComponentVectorOperator>()); 139 140 InitializeDecoder(); 141 } else if (SolutionCreator.GetType() == typeof(PotvinRandomCreator)) { 142 Operators.AddRange(ApplicationManager.Manager.GetInstances<IPotvinOperator>()); 143 InitializeDecoder(); 140 144 } 141 145 }
Note: See TracChangeset
for help on using the changeset viewer.