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:
10 edited

Legend:

Unmodified
Added
Removed
  • addons/HeuristicLab.FitnessLandscapeAnalysis

    • Property svn:ignore
      •  

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

    r7128 r16573  
    1010using HeuristicLab.Parameters;
    1111using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     12using HEAL.Attic;
    1213
    1314namespace HeuristicLab.Analysis.FitnessLandscape.Algorithms {
    1415
    1516  [Item("EvolvabilityAnalyzer", "Analyzes and consolidates repeated (very short) trails to evolvability metrics.")]
    16   [StorableClass]
     17  [StorableType("446A5494-B5EE-4C52-B6AE-B1B37E3E5E4D")]
    1718  public class EvolvabilityAnalyzer : SingleSuccessorOperator, IRepeatsAnalyzer {
    1819
     
    4950    #region Construction & Cloning
    5051    [StorableConstructor]
    51     protected EvolvabilityAnalyzer(bool deserializing) : base(deserializing) { }
     52    protected EvolvabilityAnalyzer(StorableConstructorFlag _) : base(_) { }
    5253    protected EvolvabilityAnalyzer(EvolvabilityAnalyzer original, Cloner cloner) : base(original, cloner) { }
    5354    public EvolvabilityAnalyzer() {
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/Algorithms/LocalAnalysis.cs

    r8172 r16573  
    3131using HeuristicLab.PluginInfrastructure;
    3232using HeuristicLab.Random;
     33using HEAL.Attic;
    3334
    3435namespace HeuristicLab.Analysis.FitnessLandscape {
    3536  [Item("Local Analysis", "A local analysis algorithm.")]
    3637  [Creatable("Algorithms")]
    37   [StorableClass]
     38  [StorableType("533E9F86-9195-4C03-972A-B8C49E1C15BD")]
    3839  public sealed class LocalAnalysis : HeuristicOptimizationEngineAlgorithm, IStorableContent {
    3940    public string Filename { get; set; }
     
    9091
    9192    [StorableConstructor]
    92     private LocalAnalysis(bool deserializing) : base(deserializing) { }
     93    private LocalAnalysis(StorableConstructorFlag _) : base(_) { }
    9394    private LocalAnalysis(LocalAnalysis original, Cloner cloner)
    9495      : base(original, cloner) {
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/Algorithms/LocalAnalysisMainLoop.cs

    r7128 r16573  
    2929using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    3030using HeuristicLab.Selection;
     31using HEAL.Attic;
    3132
    3233namespace HeuristicLab.Analysis.FitnessLandscape {
     
    3536  /// </summary>
    3637  [Item("LocalAnalysisMainLoop", "An operator which represents the main loop of a best improvement local search (if only a single move is generated in each iteration it is a first improvement local search).")]
    37   [StorableClass]
     38  [StorableType("D1B3518C-6A0A-4123-893E-0D4C89DA056C")]
    3839  public class LocalAnalysisMainLoop : AlgorithmOperator {
    3940
     
    7273
    7374    [StorableConstructor]
    74     protected LocalAnalysisMainLoop(bool deserializing) : base(deserializing) { }
     75    protected LocalAnalysisMainLoop(StorableConstructorFlag _) : base(_) { }
    7576    protected LocalAnalysisMainLoop(LocalAnalysisMainLoop original, Cloner cloner) : base(original, cloner) { }
    7677    public LocalAnalysisMainLoop()
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/Algorithms/RepeatMultiAnalyzer.cs

    r10299 r16573  
    2828using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2929using HeuristicLab.PluginInfrastructure;
     30using HEAL.Attic;
     31
    3032namespace HeuristicLab.Analysis.FitnessLandscape {
    3133
    3234  [Item("RepeatMultiAnalyzer", "A collection of analyzers for consolidating repeats.")]
    33   [StorableClass]
     35  [StorableType("D65FCC67-534C-4C05-85DE-1D837D0D8F11")]
    3436  public class RepeatMultiAnalyzer : CheckedMultiOperator<IRepeatsAnalyzer>, IAnalyzer {
    3537    public bool EnabledByDefault {
     
    4244
    4345    [StorableConstructor]
    44     protected RepeatMultiAnalyzer(bool deserializing) : base(deserializing) { }
     46    protected RepeatMultiAnalyzer(StorableConstructorFlag _) : base(_) { }
    4547    protected RepeatMultiAnalyzer(RepeatMultiAnalyzer original, Cloner cloner) : base(original, cloner) { }
    4648
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/Algorithms/RepeatedInformationAnalyzer.cs

    r7128 r16573  
    1010using HeuristicLab.Parameters;
    1111using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     12using HEAL.Attic;
    1213
    1314namespace HeuristicLab.Analysis.FitnessLandscape.Algorithms {
    1415
    1516  [Item("RepeatedInformationAnalyzer", "Analyzes and consolidates repeated information analyses.")]
    16   [StorableClass]
     17  [StorableType("A53A3F9B-BC38-47E9-B435-42DEA10A4ABC")]
    1718  public class RepeatedInformationAnalyzer : SingleSuccessorOperator, IRepeatsAnalyzer {
    1819
     
    4445    #region Construction & Cloning
    4546    [StorableConstructor]
    46     protected RepeatedInformationAnalyzer(bool deserializing) : base(deserializing) { }
     47    protected RepeatedInformationAnalyzer(StorableConstructorFlag _) : base(_) { }
    4748    protected RepeatedInformationAnalyzer(RepeatedInformationAnalyzer original, Cloner cloner) : base(original, cloner) { }
    4849    public RepeatedInformationAnalyzer() {
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/Algorithms/RepeatedLocalAnalysis.cs

    r8172 r16573  
    3333using HeuristicLab.PluginInfrastructure;
    3434using HeuristicLab.Random;
     35using HEAL.Attic;
    3536
    3637namespace HeuristicLab.Analysis.FitnessLandscape {
    3738  [Item("Repeated Local Analysis", "A local analysis algorithm restarted several times.")]
    3839  [Creatable("Algorithms")]
    39   [StorableClass]
     40  [StorableType("F70D7A4D-821A-4D2F-9A15-C18628D2060F")]
    4041  public sealed class RepeatedLocalAnalysis : HeuristicOptimizationEngineAlgorithm, IStorableContent {
    4142    public string Filename { get; set; }
     
    107108
    108109    [StorableConstructor]
    109     private RepeatedLocalAnalysis(bool deserializing) : base(deserializing) { }
     110    private RepeatedLocalAnalysis(StorableConstructorFlag _) : base(_) { }
    110111    private RepeatedLocalAnalysis(RepeatedLocalAnalysis original, Cloner cloner)
    111112      : base(original, cloner) {
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/Algorithms/RepeatedRuggednessAnalyzer.cs

    r7128 r16573  
    99using HeuristicLab.Parameters;
    1010using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     11using HEAL.Attic;
    1112
    1213namespace HeuristicLab.Analysis.FitnessLandscape.Algorithms {
     
    1415
    1516  [Item("RepeatedRuggednessAnalyzer", "Analyzes and consolidates repeated ruggedness analyses.")]
    16   [StorableClass]
     17  [StorableType("CB5A6876-CC84-4D00-9E1C-65A537A3EC92")]
    1718  public class RepeatedRuggednessAnalyzer : SingleSuccessorOperator, IRepeatsAnalyzer {
    1819
     
    6162    #region Construction & Cloning
    6263    [StorableConstructor]
    63     protected RepeatedRuggednessAnalyzer(bool deserializing) : base(deserializing) { }
     64    protected RepeatedRuggednessAnalyzer(StorableConstructorFlag _) : base(_) { }
    6465    protected RepeatedRuggednessAnalyzer(RepeatedRuggednessAnalyzer original, Cloner cloner) : base(original, cloner) { }
    6566    public RepeatedRuggednessAnalyzer() {
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/Algorithms/RepeatedUpDownWalkAnalyzer.cs

    r9143 r16573  
    99using HeuristicLab.Parameters;
    1010using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     11using HEAL.Attic;
    1112
    1213namespace HeuristicLab.Analysis.FitnessLandscape.Algorithms {
    1314
    1415  [Item("RepeatedUpDownWalkAnalyzer", "Analyzes and consolidates repeated up down walk analyses.")]
    15   [StorableClass]
     16  [StorableType("1B832D9F-7D75-41AB-94D1-D638F4067CC0")]
    1617  public class RepeatedUpDownWalkAnalyzer : SingleSuccessorOperator, IRepeatsAnalyzer {
    1718
     
    4849    #region Construction & Cloning
    4950    [StorableConstructor]
    50     protected RepeatedUpDownWalkAnalyzer(bool deserializing) : base(deserializing) { }
     51    protected RepeatedUpDownWalkAnalyzer(StorableConstructorFlag _) : base(_) { }
    5152    protected RepeatedUpDownWalkAnalyzer(RepeatedUpDownWalkAnalyzer original, Cloner cloner) : base(original, cloner) { }
    5253    public RepeatedUpDownWalkAnalyzer() {
  • addons/HeuristicLab.FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape/Algorithms/ScopeDuplicator.cs

    r7128 r16573  
    66using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77using HeuristicLab.Optimization;
     8using HEAL.Attic;
    89
    910namespace HeuristicLab.Analysis.FitnessLandscape.Algorithms {
    1011
    1112  [Item("ScopeDuplicator", "Places clones of the first sub-scope as sub-scopes into n newly created scopes.")]
    12   [StorableClass]
     13  [StorableType("99032F61-ACCD-4312-8602-71C7D8787391")]
    1314  public class ScopeDuplicator : SingleSuccessorOperator {
    1415
     
    2728    #region Construction & Cloning
    2829    [StorableConstructor]
    29     protected ScopeDuplicator(bool deserializing) : base(deserializing) { }
     30    protected ScopeDuplicator(StorableConstructorFlag _) : base(_) { }
    3031    protected ScopeDuplicator(ScopeDuplicator original, Cloner cloner) : base(original, cloner) { }
    3132    public ScopeDuplicator()
Note: See TracChangeset for help on using the changeset viewer.