Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/28/19 18:10:11 (6 years ago)
Author:
gkronber
Message:

#2520: changed HeuristicLab.FLA addon to compile with new HL.Persistence

Location:
addons/HeuristicLab.FitnessLandscapeAnalysis
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • addons/HeuristicLab.FitnessLandscapeAnalysis

    • Property svn:ignore
      •  

        old new  
        33*.user
        44*.suo
         5packages
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/FDC/BinaryVectorFitnessDistanceCorrelationAnalyzer.cs

    r7128 r16573  
    2828using HeuristicLab.Parameters;
    2929using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     30using HEAL.Attic;
    3031
    3132namespace HeuristicLab.Analysis.FitnessLandscape {
    3233
    3334  [Item("BinaryVectorFitnessDistanceCorrelationAnalyzer", "An operator that analyzes the correlation between fitness and distance to the best know solution for binary vector encoding")]
    34   [StorableClass]
     35  [StorableType("BE5474B1-9D8E-4AA0-9236-85C192712A96")]
    3536  public class BinaryVectorFitnessDistanceCorrelationAnalyzer : FitnessDistanceCorrelationAnalyzer, IBinaryVectorOperator {
    3637
     
    4546
    4647    [StorableConstructor]
    47     protected BinaryVectorFitnessDistanceCorrelationAnalyzer(bool deserializing) : base(deserializing) { }
     48    protected BinaryVectorFitnessDistanceCorrelationAnalyzer(StorableConstructorFlag _) : base(_) { }
    4849    protected BinaryVectorFitnessDistanceCorrelationAnalyzer(BinaryVectorFitnessDistanceCorrelationAnalyzer original, Cloner cloner) : base(original, cloner) { }
    4950
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/FDC/FitnessDistanceCorrelationAnalyzer.cs

    r7176 r16573  
    3131using HeuristicLab.Parameters;
    3232using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     33using HEAL.Attic;
    3334
    3435namespace HeuristicLab.Analysis.FitnessLandscape {
    3536
    36   [StorableClass]
     37  [StorableType("A603BC77-CAA7-468B-9206-500A196691E7")]
    3738  public abstract class FitnessDistanceCorrelationAnalyzer : AlgorithmOperator, IAnalyzer {
    3839    public bool EnabledByDefault {
     
    5354
    5455    [StorableConstructor]
    55     protected FitnessDistanceCorrelationAnalyzer(bool deserializing) : base(deserializing) { }
     56    protected FitnessDistanceCorrelationAnalyzer(StorableConstructorFlag _) : base(_) { }
    5657    protected FitnessDistanceCorrelationAnalyzer(FitnessDistanceCorrelationAnalyzer original, Cloner cloner)
    5758      : base(original, cloner) { }
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/FDC/HeatMap.cs

    r7202 r16573  
    2727using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2828using HeuristicLab.Common.Resources;
     29using HEAL.Attic;
    2930
    3031namespace HeuristicLab.Analysis.FitnessLandscape {
    3132
    3233  [Item("HeatMap", "A heat map of 2D data")]
    33   [StorableClass]
     34  [StorableType("F37D5082-48E9-495C-9489-F63C7C76E33A")]
    3435  public class HeatMap : NamedItem {
    3536
     
    7374
    7475    [StorableConstructor]
    75     protected HeatMap(bool deserializing) : base(deserializing) { }
     76    protected HeatMap(StorableConstructorFlag _) : base(_) { }
    7677    protected HeatMap(HeatMap original, Cloner cloner)
    7778      : base(original, cloner) {
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/FDC/PermutationFitnessDistanceCorrelationAnalyzer.cs

    r7128 r16573  
    2929using HeuristicLab.Parameters;
    3030using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     31using HEAL.Attic;
    3132
    3233namespace HeuristicLab.Analysis.FitnessLandscape {
    3334
    3435  [Item("PermutationFitnessDistanceCorrelationAnalyzer", "An operator that analyzes the correlation between fitness and distance to the best know solution for permutation encoding")]
    35   [StorableClass]
     36  [StorableType("2021A1AA-FE98-4D42-8730-23C5EA552B21")]
    3637  public class PermutationFitnessDistanceCorrelationAnalyzer : FitnessDistanceCorrelationAnalyzer, IPermutationOperator {
    3738
     
    4647
    4748    [StorableConstructor]
    48     protected PermutationFitnessDistanceCorrelationAnalyzer(bool deserializing) : base(deserializing) { }
     49    protected PermutationFitnessDistanceCorrelationAnalyzer(StorableConstructorFlag _) : base(_) { }
    4950    protected PermutationFitnessDistanceCorrelationAnalyzer(PermutationFitnessDistanceCorrelationAnalyzer original, Cloner cloner) : base(original, cloner) { }
    5051
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/FDC/QAPPermutationFitnessDistanceCorrelationAnalyzer.cs

    r7128 r16573  
    2828using HeuristicLab.Parameters;
    2929using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     30using HEAL.Attic;
    3031
    3132namespace HeuristicLab.Analysis.FitnessLandscape {
    3233
    3334  [Item("QAPPermutationFitnessDistanceCorrelationAnalyzer", "An operator that analyzes the correlation between fitness and distance to the best know solution for permutation encoding")]
    34   [StorableClass]
     35  [StorableType("31823F7B-55FB-4D57-80EE-89F4D90B6412")]
    3536  public class QAPPermutationFitnessDistanceCorrelationAnalyzer : FitnessDistanceCorrelationAnalyzer, IPermutationOperator {
    3637
     
    5152
    5253    [StorableConstructor]
    53     protected QAPPermutationFitnessDistanceCorrelationAnalyzer(bool deserializing) : base(deserializing) { }
     54    protected QAPPermutationFitnessDistanceCorrelationAnalyzer(StorableConstructorFlag _) : base(_) { }
    5455    protected QAPPermutationFitnessDistanceCorrelationAnalyzer(QAPPermutationFitnessDistanceCorrelationAnalyzer original, Cloner cloner) : base(original, cloner) { }
    5556
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/FDC/RealVectorFitnessDistanceCorrelationAnalyzer.cs

    r7128 r16573  
    2828using HeuristicLab.Parameters;
    2929using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     30using HEAL.Attic;
    3031
    3132namespace HeuristicLab.Analysis.FitnessLandscape {
    3233
    3334  [Item("RealVectorFitnessDistanceCorrelationAnalyzer", "An operator that analyzes the correlation between fitness and distance to the best know solution for real vector encoding")]
    34   [StorableClass]
     35  [StorableType("84EA2C55-F847-4CF9-B966-0E7B9DD8903C")]
    3536  public class RealVectorFitnessDistanceCorrelationAnalyzer : FitnessDistanceCorrelationAnalyzer, IRealVectorOperator {
    3637
     
    4546
    4647    [StorableConstructor]
    47     protected RealVectorFitnessDistanceCorrelationAnalyzer(bool deserializing) : base(deserializing) { }
     48    protected RealVectorFitnessDistanceCorrelationAnalyzer(StorableConstructorFlag _) : base(_) { }
    4849    protected RealVectorFitnessDistanceCorrelationAnalyzer(RealVectorFitnessDistanceCorrelationAnalyzer original, Cloner cloner) : base(original, cloner) { }
    4950
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/FDC/ScatterPlot.cs

    r7291 r16573  
    2828using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2929using HeuristicLab.Common.Resources;
     30using HEAL.Attic;
    3031
    3132namespace HeuristicLab.Analysis.FitnessLandscape {
     
    3940
    4041  [Item("ScatterPlot", "A scatter plot of 2D data")]
    41   [StorableClass]
     42  [StorableType("317254F8-A1D9-4675-8292-5CDF078B53BD")]
    4243  public class ScatterPlot : NamedItem {
    4344
     
    121122
    122123    [StorableConstructor]
    123     protected ScatterPlot(bool deserializing) : base(deserializing) { }
     124    protected ScatterPlot(StorableConstructorFlag _) : base(_) { }
    124125    protected ScatterPlot(ScatterPlot original, Cloner cloner)
    125126      : base(original, cloner) {
Note: See TracChangeset for help on using the changeset viewer.