Changeset 13605 for branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Analyzers/BinPackingAnalyzer.cs
- Timestamp:
- 02/08/16 20:42:24 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Analyzers/BinPackingAnalyzer.cs
r13032 r13605 42 42 } 43 43 44 protected BinPackingAnalyzer(BinPackingAnalyzer<D,B,I> original, Cloner cloner)45 : base(original, cloner) {46 }47 48 44 #region Parameter Properties 49 45 public LookupParameter<BoolValue> MaximizationParameter { … … 70 66 #endregion 71 67 72 public BinPackingAnalyzer() 68 [StorableConstructor] 69 protected BinPackingAnalyzer(bool deserializing) : base(deserializing) { } 70 protected BinPackingAnalyzer(BinPackingAnalyzer<D, B, I> original, Cloner cloner) 71 : base(original, cloner) { 72 } 73 protected BinPackingAnalyzer() 73 74 : base() { 74 75 Parameters.Add(new LookupParameter<BoolValue>("Maximization", "True if the problem is a maximization problem.")); 75 76 Parameters.Add(new ScopeTreeLookupParameter<DoubleValue>("Quality", "The qualities of the packing solutions which should be analyzed.")); 76 Parameters.Add(new ScopeTreeLookupParameter<PackingPlan<D, B, I>>("PackingPlan", "The solutions from which the best solution has to be chosen from."));77 77 Parameters.Add(new LookupParameter<PackingPlan<D, B, I>>("BestSolution", "The best performing packing plan.")); 78 78 Parameters.Add(new ValueLookupParameter<ResultCollection>("Results", "The result collection where the best packing solution should be stored.")); 79 79 Parameters.Add(new LookupParameter<DoubleValue>("BestKnownQuality", "The quality of the best known solution of this packing-problem instance.")); 80 80 Parameters.Add(new LookupParameter<PackingPlan<D, B, I>>("BestKnownSolution", "The best known solution of this packing-problem instance.")); 81 Parameters.Add(new ScopeTreeLookupParameter<PackingPlan<D, B, I>>("PackingPlan", "The solutions from which the best solution has to be chosen from.")); 81 82 } 82 83 }
Note: See TracChangeset
for help on using the changeset viewer.