Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/08/16 20:42:24 (8 years ago)
Author:
gkronber
Message:

#1966 refactoring

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Analyzers/BinPackingAnalyzer.cs

    r13032 r13605  
    4242    }
    4343
    44     protected BinPackingAnalyzer(BinPackingAnalyzer<D,B,I> original, Cloner cloner)
    45       : base(original, cloner) {
    46     }
    47 
    4844    #region Parameter Properties
    4945    public LookupParameter<BoolValue> MaximizationParameter {
     
    7066    #endregion
    7167
    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()
    7374      : base() {
    7475      Parameters.Add(new LookupParameter<BoolValue>("Maximization", "True if the problem is a maximization problem."));
    7576      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."));
    7777      Parameters.Add(new LookupParameter<PackingPlan<D, B, I>>("BestSolution", "The best performing packing plan."));
    7878      Parameters.Add(new ValueLookupParameter<ResultCollection>("Results", "The result collection where the best packing solution should be stored."));
    7979      Parameters.Add(new LookupParameter<DoubleValue>("BestKnownQuality", "The quality of the best known solution of this packing-problem instance."));
    8080      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."));
    8182    }
    8283  }
Note: See TracChangeset for help on using the changeset viewer.