Changeset 14050 for branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Evaluators/BinUtilizationRegularIdenticalBinEvaluator.cs
- Timestamp:
- 07/12/16 20:35:19 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Evaluators/BinUtilizationRegularIdenticalBinEvaluator.cs
r14048 r14050 28 28 29 29 namespace HeuristicLab.Problems.BinPacking { 30 [Item("Bin-Utilization Regular Identical-Bin Evaluator", "<Description missing> Found in Lee:2010")]30 [Item("Bin-Utilization Evaluator", "<Description missing> Found in Lee:2010")] // TODO 31 31 [StorableClass] 32 public abstract class BinUtilization RegularIdenticalBinEvaluator<D, B, I> : RegularSimpleRotationIdenticalBinPackingPlanEvaluator<D, B, I>32 public abstract class BinUtilizationEvaluator<D, B, I> : EvaluatorBase<D, B, I> 33 33 where D : class, IPackingPosition 34 34 where B : PackingShape<D> … … 36 36 37 37 [StorableConstructor] 38 protected BinUtilization RegularIdenticalBinEvaluator(bool deserializing) : base(deserializing) { }39 protected BinUtilization RegularIdenticalBinEvaluator(BinUtilizationRegularIdenticalBinEvaluator<D, B, I> original, Cloner cloner)38 protected BinUtilizationEvaluator(bool deserializing) : base(deserializing) { } 39 protected BinUtilizationEvaluator(BinUtilizationEvaluator<D, B, I> original, Cloner cloner) 40 40 : base(original, cloner) { 41 41 } 42 public BinUtilization RegularIdenticalBinEvaluator() : base() { }42 public BinUtilizationEvaluator() : base() { } 43 43 44 44 protected override DoubleValue Evaluate() { … … 49 49 ItemList<I> itemMeasures = PackingItemMeasuresParameter.ActualValue; 50 50 51 // TODO: check and remove code 51 52 52 53 //Check if data is valid
Note: See TracChangeset
for help on using the changeset viewer.