Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/14/10 01:06:17 (14 years ago)
Author:
epitzer
Message:

Merge StorableClassType.Empty into StorableClassType.MarkedOnly and make it the default if not specified (#548)

Location:
trunk/sources/HeuristicLab.Selection/3.3
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Selection/3.3/LeftReducer.cs

    r2994 r3017  
    2929  /// </summary>
    3030  [Item("LeftReducer", "An operator which reduces to the sub-scopes of the leftmost sub-scope of the current scope.")]
    31   [StorableClass(StorableClassType.Empty)]
     31  [StorableClass]
    3232  [Creatable("Test")]
    3333  public sealed class LeftReducer : Reducer {
  • trunk/sources/HeuristicLab.Selection/3.3/LeftSelector.cs

    r2994 r3017  
    2929  /// </summary>
    3030  [Item("LeftSelector", "An operator which selects sub-scopes from left to right.")]
    31   [StorableClass(StorableClassType.Empty)]
     31  [StorableClass]
    3232  [Creatable("Test")]
    3333  public sealed class LeftSelector : Selector {
  • trunk/sources/HeuristicLab.Selection/3.3/LinearRankSelector.cs

    r2994 r3017  
    3131  /// </summary>
    3232  [Item("LinearRankSelector", "A linear rank selection operator which considers the rank based on a single double quality value for selection.")]
    33   [StorableClass(StorableClassType.Empty)]
     33  [StorableClass]
    3434  [Creatable("Test")]
    3535  public sealed class LinearRankSelector : StochasticSingleObjectiveSelector {
  • trunk/sources/HeuristicLab.Selection/3.3/MergingReducer.cs

    r2994 r3017  
    2929  /// </summary>
    3030  [Item("MergingReducer", "An operator which reduces to the sub-scopes of all sub-scopes of the current scope.")]
    31   [StorableClass(StorableClassType.Empty)]
     31  [StorableClass]
    3232  [Creatable("Test")]
    3333  public sealed class MergingReducer : Reducer {
  • trunk/sources/HeuristicLab.Selection/3.3/ProportionalSelector.cs

    r2994 r3017  
    3333  /// </summary>
    3434  [Item("ProportionalSelector", "A quality proportional selection operator which considers a single double quality value for selection.")]
    35   [StorableClass(StorableClassType.Empty)]
     35  [StorableClass]
    3636  [Creatable("Test")]
    3737  public sealed class ProportionalSelector : StochasticSingleObjectiveSelector {
  • trunk/sources/HeuristicLab.Selection/3.3/RandomSelector.cs

    r2994 r3017  
    2929  /// </summary>
    3030  [Item("RandomSelector", "A random selection operator.")]
    31   [StorableClass(StorableClassType.Empty)]
     31  [StorableClass]
    3232  [Creatable("Test")]
    3333  public sealed class RandomSelector : StochasticSelector {
  • trunk/sources/HeuristicLab.Selection/3.3/Reducer.cs

    r2994 r3017  
    3232  /// </summary>
    3333  [Item("Reducer", "A base class for reduction operators.")]
    34   [StorableClass(StorableClassType.Empty)]
     34  [StorableClass]
    3535  public abstract class Reducer : SingleSuccessorOperator, IReducer {
    3636    protected ScopeParameter CurrentScopeParameter {
  • trunk/sources/HeuristicLab.Selection/3.3/RightReducer.cs

    r2994 r3017  
    2929  /// </summary>
    3030  [Item("RightReducer", "An operator which reduces to the sub-scopes of the rightmost sub-scope of the current scope.")]
    31   [StorableClass(StorableClassType.Empty)]
     31  [StorableClass]
    3232  [Creatable("Test")]
    3333  public sealed class RightReducer : Reducer {
  • trunk/sources/HeuristicLab.Selection/3.3/RightSelector.cs

    r2994 r3017  
    2929  /// </summary>
    3030  [Item("RightSelector", "An operator which selects sub-scopes from right to left.")]
    31   [StorableClass(StorableClassType.Empty)]
     31  [StorableClass]
    3232  [Creatable("Test")]
    3333  public sealed class RightSelector : Selector {
  • trunk/sources/HeuristicLab.Selection/3.3/Selector.cs

    r2994 r3017  
    3333  /// </summary>
    3434  [Item("Selector", "A base class for selection operators.")]
    35   [StorableClass(StorableClassType.Empty)]
     35  [StorableClass]
    3636  public abstract class Selector : SingleSuccessorOperator, ISelector {
    3737    protected ValueParameter<BoolData> CopySelectedParameter {
  • trunk/sources/HeuristicLab.Selection/3.3/StochasticSelector.cs

    r2994 r3017  
    3030  /// </summary>
    3131  [Item("StochasticSelector", "A base class for stochastic selection operators.")]
    32   [StorableClass(StorableClassType.Empty)]
     32  [StorableClass]
    3333  public abstract class StochasticSelector : Selector, IStochasticOperator {
    3434    public ILookupParameter<IRandom> RandomParameter {
  • trunk/sources/HeuristicLab.Selection/3.3/StochasticSingleObjectiveSelector.cs

    r2994 r3017  
    3131  /// </summary>
    3232  [Item("StochasticSingleObjectiveSelector", "A base class for stochastic selection operators which consider a single double quality value for selection.")]
    33   [StorableClass(StorableClassType.Empty)]
     33  [StorableClass]
    3434  public abstract class StochasticSingleObjectiveSelector : StochasticSelector, ISingleObjectiveSelector {
    3535    public IValueLookupParameter<BoolData> MaximizationParameter {
  • trunk/sources/HeuristicLab.Selection/3.3/TournamentSelector.cs

    r2994 r3017  
    3232  /// </summary>
    3333  [Item("TournamentSelector", "A tournament selection operator which considers a single double quality value for selection.")]
    34   [StorableClass(StorableClassType.Empty)]
     34  [StorableClass]
    3535  [Creatable("Test")]
    3636  public sealed class TournamentSelector : StochasticSingleObjectiveSelector {
Note: See TracChangeset for help on using the changeset viewer.