Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/04/17 17:19:35 (8 years ago)
Author:
gkronber
Message:

#2520: changed all usages of StorableClass to use StorableType with an auto-generated GUID (did not add StorableType to other type definitions yet)

Location:
branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMAEqualweightedRecombinator.cs

    r14185 r14927  
    2222using HeuristicLab.Common;
    2323using HeuristicLab.Core;
    24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     24using HeuristicLab.Persistence;
    2525
    2626namespace HeuristicLab.Algorithms.CMAEvolutionStrategy {
    2727  [Item("CMA Equal-weighted Recombinator", "Calculates weighted mean using equal weights.")]
    28   [StorableClass]
     28  [StorableType("6eb3485b-9d3e-4e9c-8c9f-7c94f08abc46")]
    2929  public class CMAEqualweightedRecombinator : CMARecombinator {
    3030
  • branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMAInitializer.cs

    r14185 r14927  
    2626using HeuristicLab.Optimization;
    2727using HeuristicLab.Parameters;
    28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     28using HeuristicLab.Persistence;
    2929using System;
    3030using System.Collections.Generic;
     
    3333namespace HeuristicLab.Algorithms.CMAEvolutionStrategy {
    3434  [Item("CMAInitializer", "Initializes the covariance matrix and step size variables.")]
    35   [StorableClass]
     35  [StorableType("1a9c00c2-aa30-49b2-82aa-0972612439f2")]
    3636  public class CMAInitializer : SingleSuccessorOperator, ICMAInitializer, IIterationBasedOperator {
    3737
  • branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMALinearweightedRecombinator.cs

    r14185 r14927  
    2222using HeuristicLab.Common;
    2323using HeuristicLab.Core;
    24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     24using HeuristicLab.Persistence;
    2525
    2626namespace HeuristicLab.Algorithms.CMAEvolutionStrategy {
    2727  [Item("CMA Linear-weighted Recombinator", "Calculates weighted mean using linear decreasing weights.")]
    28   [StorableClass]
     28  [StorableType("0ad0caaf-033d-4a23-b4e7-e4139a219bc5")]
    2929  public class CMALinearweightedRecombinator : CMARecombinator {
    3030
  • branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMALogweightedRecombinator.cs

    r14185 r14927  
    2424using HeuristicLab.Common;
    2525using HeuristicLab.Core;
    26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     26using HeuristicLab.Persistence;
    2727
    2828namespace HeuristicLab.Algorithms.CMAEvolutionStrategy {
    2929  [Item("CMA Log-weighted Recombinator", "Calculates weighted mean based on a logarithmic decreasing weights.")]
    30   [StorableClass]
     30  [StorableType("7e66d05a-cb53-44bb-84a3-c58f1daaf640")]
    3131  public class CMALogweightedRecombinator : CMARecombinator {
    3232
  • branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMAMutator.cs

    r14185 r14927  
    2828using HeuristicLab.Optimization;
    2929using HeuristicLab.Parameters;
    30 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     30using HeuristicLab.Persistence;
    3131using HeuristicLab.Random;
    3232
    3333namespace HeuristicLab.Algorithms.CMAEvolutionStrategy {
    3434  [Item("CMAMutator", "Mutates the solution vector according to the CMA-ES scheme.")]
    35   [StorableClass]
     35  [StorableType("4f1431f9-4a4b-4613-b11d-e835d94d8382")]
    3636  public sealed class CMAMutator : SingleSuccessorOperator, IStochasticOperator, ICMAManipulator, IIterationBasedOperator {
    3737
  • branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMARecombinator.cs

    r14185 r14927  
    2525using HeuristicLab.Operators;
    2626using HeuristicLab.Parameters;
    27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     27using HeuristicLab.Persistence;
    2828using System;
    2929
    3030namespace HeuristicLab.Algorithms.CMAEvolutionStrategy {
    3131  [Item("CMARecombinator", "Base class that calculates the weighted mean of a number of offspring.")]
    32   [StorableClass]
     32  [StorableType("93c43ae5-392c-4433-9273-ba2fe3c4c561")]
    3333  public abstract class CMARecombinator : SingleSuccessorOperator, ICMARecombinator {
    3434
  • branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMAUpdater.cs

    r14185 r14927  
    2727using HeuristicLab.Optimization;
    2828using HeuristicLab.Parameters;
    29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     29using HeuristicLab.Persistence;
    3030using System;
    3131using System.Linq;
     
    3333namespace HeuristicLab.Algorithms.CMAEvolutionStrategy {
    3434  [Item("CMAUpdater", "Updates the covariance matrix and strategy parameters of CMA-ES.")]
    35   [StorableClass]
     35  [StorableType("549ad6cd-5244-4ebe-a9be-75a0528c8561")]
    3636  public class CMAUpdater : SingleSuccessorOperator, ICMAUpdater, IIterationBasedOperator, ISingleObjectiveOperator {
    3737
Note: See TracChangeset for help on using the changeset viewer.