- Timestamp:
- 07/12/16 20:35:19 (8 years ago)
- Location:
- branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3
- Files:
-
- 2 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3/HeuristicLab.Problems.BinPacking2D-3.3.csproj
r14049 r14050 174 174 <Compile Include="PackingItem.cs" /> 175 175 <Compile Include="PackingPosition.cs" /> 176 <Compile Include="PackingRatio RectangularIdenticalBinEvaluator.cs" />176 <Compile Include="PackingRatioEvaluator.cs" /> 177 177 <Compile Include="PackingShape.cs" /> 178 178 <Compile Include="Plugin.cs" /> -
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3/PackingRatioEvaluator.cs
r14049 r14050 27 27 28 28 namespace HeuristicLab.Problems.BinPacking2D { 29 [Item("Packing-Ratio Rectangular Identical-Bin Evaluator", "Represents an evaluation-algorithm for rectangular-shaped bin-packing problems with identical bins which calculates the ratio between packed and unpacked space. Found in Falkenauer:1996")]29 [Item("Packing-Ratio Evaluator (2d)", "Calculates the ratio between packed and unpacked space. Found in Falkenauer:1996")] 30 30 [StorableClass] 31 public class PackingRatio RectangularIdenticalBinEvaluator : PackingRatioRegularIdenticalBinEvaluator<PackingPosition, PackingShape, PackingItem> {31 public class PackingRatioEvaluator : PackingRatioEvaluator<PackingPosition, PackingShape, PackingItem> { 32 32 33 33 [StorableConstructor] 34 protected PackingRatio RectangularIdenticalBinEvaluator (bool deserializing) : base(deserializing) { }35 protected PackingRatio RectangularIdenticalBinEvaluator (PackingRatioRectangularIdenticalBinEvaluator original, Cloner cloner)34 protected PackingRatioEvaluator (bool deserializing) : base(deserializing) { } 35 protected PackingRatioEvaluator (PackingRatioEvaluator original, Cloner cloner) 36 36 : base(original, cloner) { 37 37 } 38 public PackingRatio RectangularIdenticalBinEvaluator() : base() { }38 public PackingRatioEvaluator() : base() { } 39 39 public override IDeepCloneable Clone(Cloner cloner) { 40 return new PackingRatio RectangularIdenticalBinEvaluator(this, cloner);40 return new PackingRatioEvaluator(this, cloner); 41 41 } 42 42 } -
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3/Problem.cs
r14049 r14050 164 164 } 165 165 166 protected override I PackingPlanEvaluator CreateDefaultEvaluator() {167 return new PackingRatio RectangularIdenticalBinEvaluator();166 protected override IEvaluator CreateDefaultEvaluator() { 167 return new PackingRatioEvaluator(); 168 168 } 169 169
Note: See TracChangeset
for help on using the changeset viewer.