Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/15/15 11:08:52 (9 years ago)
Author:
pfleck
Message:

#2027

  • Removed ISingleValueTerminator and used ThresholdTerminator for the View instead.
  • Added missing description in SingleObjectiveQualityTerminator.
  • Added ITerminationBasedOperator which contains the terminate-flag.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/TerminationCriteria/HeuristicLab.Termination/3.3/SingleObjectiveQualityTerminator.cs

    r12436 r12444  
    2020#endregion
    2121
     22using HeuristicLab.Common;
    2223using HeuristicLab.Core;
    2324using HeuristicLab.Data;
    2425using HeuristicLab.Optimization;
     26using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2527
    2628namespace HeuristicLab.Termination {
    27   [Item("SingleObjectiveQualityTerminator", "")]
     29  [Item("SingleObjectiveQualityTerminator", "A termination criterion which uses a quality parameter (eg. current best quality) for termination.")]
     30  [StorableClass]
    2831  public class SingleObjectiveQualityTerminator : ComparisonTerminator<DoubleValue> {
     32    [StorableConstructor]
     33    protected SingleObjectiveQualityTerminator(bool deserializing) : base(deserializing) { }
     34    protected SingleObjectiveQualityTerminator(SingleObjectiveQualityTerminator original, Cloner cloner)
     35      : base(original, cloner) { }
    2936    public SingleObjectiveQualityTerminator() { }
    3037
Note: See TracChangeset for help on using the changeset viewer.