- Timestamp:
- 11/24/15 17:08:13 (9 years ago)
- Location:
- branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Termination
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Termination/ComparisonTerminator.cs
r12529 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 namespace HeuristicLab.Optimization { 31 31 [Item("ComparisonTerminator", "An termination criterion which compares two values.")] 32 [StorableClass ]32 [StorableClass("99FAA1C3-8BC0-4D63-948F-BE66644D5757")] 33 33 public class ComparisonTerminator<T> : ThresholdTerminator<T> where T : class, IItem, IComparable, IStringConvertibleValue, new() { 34 34 public ILookupParameter<T> ComparisonValueParameter { -
branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Termination/ExecutionTimeTerminator.cs
r12529 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 28 28 namespace HeuristicLab.Optimization { 29 29 [Item("ExecutionTimeTerminator", "A termination criterion based on execution time of an algorithm.")] 30 [StorableClass ]30 [StorableClass("DCF264FC-0234-4CBA-AD20-1F8B56EAF08E")] 31 31 public class ExecutionTimeTerminator : ThresholdTerminator<TimeSpanValue> { 32 32 -
branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Termination/MultiTerminator.cs
r12529 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 33 33 namespace HeuristicLab.Optimization { 34 34 [Item("MultiTerminator", "A multi operator, containing termination criteria.")] 35 [StorableClass ]35 [StorableClass("315D829D-B20E-4ADD-B5F5-478763DC9407")] 36 36 public sealed class MultiTerminator : CheckedMultiOperator<ITerminator>, ITerminator { 37 37 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Termination/SingleObjectiveQualityTerminator.cs
r12567 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 27 27 namespace HeuristicLab.Optimization { 28 28 [Item("SingleObjectiveQualityTerminator", "A termination criterion which uses a quality parameter (eg. current best quality) for termination.")] 29 [StorableClass ]29 [StorableClass("DD460793-391F-4C08-AC4E-D83B76B98330")] 30 30 public class SingleObjectiveQualityTerminator : ComparisonTerminator<DoubleValue> { 31 31 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Termination/TerminationOperator.cs
r12529 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 29 29 namespace HeuristicLab.Optimization { 30 30 [Item("TerminationOperator", "An operator which either calls the terminate- or the continue branch.")] 31 [StorableClass ]31 [StorableClass("F4E2163B-B555-4186-9C8A-0E3B86C44EC2")] 32 32 public sealed class TerminationOperator : InstrumentedOperator, ITerminationBasedOperator { 33 33 public ILookupParameter<ITerminator> TerminatorParameter { -
branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Termination/Terminator.cs
r12529 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 31 31 namespace HeuristicLab.Optimization { 32 32 [Item("Terminator", "A base class for all termination criteria.")] 33 [StorableClass ]33 [StorableClass("73667E1B-A066-4C00-BE8B-BC1BB2F432B9")] 34 34 public abstract class Terminator : SingleSuccessorOperator, ITerminator { 35 35 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Termination/ThresholdTerminator.cs
r12529 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 29 29 namespace HeuristicLab.Optimization { 30 30 [Item("ThresholdTerminator", "Base class for all termination criteria which specifies some threshold.")] 31 [StorableClass ]31 [StorableClass("C982ECC5-F72D-452C-943B-C3001A58E034")] 32 32 public abstract class ThresholdTerminator<T> : Terminator where T : class, IItem, IStringConvertibleValue, new() { 33 33 [Storable]
Note: See TracChangeset
for help on using the changeset viewer.