Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/07/19 23:40:10 (6 years ago)
Author:
mkommend
Message:

#2520: Merged 16565 - 16579 into stable.

Location:
stable
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • stable

  • stable/HeuristicLab.Problems.NK/3.3/WeightInitializers/EqualWeightsInitializer.cs

    r15584 r17097  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2323using HeuristicLab.Common;
    2424using HeuristicLab.Core;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HEAL.Attic;
    2626
    2727namespace HeuristicLab.Problems.NK {
    2828  [Item("EqualWeightsInitializer", "Initializes all weights to 1.0.")]
    29   [StorableClass]
     29  [StorableType("AFFF8CCF-FF3E-48F6-861D-2A5E595FA0C0")]
    3030  public sealed class EqualWeightsInitializer : ParameterizedNamedItem, IWeightsInitializer {
    3131    [StorableConstructor]
    32     private EqualWeightsInitializer(bool deserializing) : base(deserializing) { }
     32    private EqualWeightsInitializer(StorableConstructorFlag _) : base(_) { }
    3333    private EqualWeightsInitializer(EqualWeightsInitializer original, Cloner cloner)
    3434      : base(original, cloner) { }
  • stable/HeuristicLab.Problems.NK/3.3/WeightInitializers/ExponentialDistributionWeightsInitializer.cs

    r15584 r17097  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2626using HeuristicLab.Data;
    2727using HeuristicLab.Parameters;
    28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     28using HEAL.Attic;
    2929
    3030namespace HeuristicLab.Problems.NK {
    3131  [Item("ExponentialDistributionWeightsInitializer", "Assigns exponentially decreasing weights using the rate parameter lambda.")]
    32   [StorableClass]
     32  [StorableType("F67982B7-A94B-4876-977A-34DB44B40739")]
    3333  public sealed class ExponentialDistributionWeightsInitializer : ParameterizedNamedItem, IWeightsInitializer {
    3434    public IValueParameter<DoubleValue> LambdaParameter {
     
    3737
    3838    [StorableConstructor]
    39     private ExponentialDistributionWeightsInitializer(bool deserializing) : base(deserializing) { }
     39    private ExponentialDistributionWeightsInitializer(StorableConstructorFlag _) : base(_) { }
    4040    private ExponentialDistributionWeightsInitializer(ExponentialDistributionWeightsInitializer original, Cloner cloner)
    4141      : base(original, cloner) {
  • stable/HeuristicLab.Problems.NK/3.3/WeightInitializers/ExponentialWeightsInitializer.cs

    r15584 r17097  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2424using HeuristicLab.Common;
    2525using HeuristicLab.Core;
    26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     26using HEAL.Attic;
    2727
    2828namespace HeuristicLab.Problems.NK {
    2929  [Item("ExponentialWeightsInitializer", "Assigns exponentially increasing weights.")]
    30   [StorableClass]
     30  [StorableType("6F927828-8292-49E6-95CB-F4CFA97018CA")]
    3131  public sealed class ExponentialWeightsInitializer : ParameterizedNamedItem, IWeightsInitializer {
    3232    [StorableConstructor]
    33     private ExponentialWeightsInitializer(bool deserializing) : base(deserializing) { }
     33    private ExponentialWeightsInitializer(StorableConstructorFlag _) : base(_) { }
    3434    private ExponentialWeightsInitializer(ExponentialWeightsInitializer original, Cloner cloner)
    3535      : base(original, cloner) {
  • stable/HeuristicLab.Problems.NK/3.3/WeightInitializers/IWeightsInitializer.cs

    r15584 r17097  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2222using System.Collections.Generic;
    2323using HeuristicLab.Core;
     24using HEAL.Attic;
    2425
    2526namespace HeuristicLab.Problems.NK {
     27  [StorableType("5F374919-37B0-4FB0-B07D-C3136970EA37")]
    2628  public interface IWeightsInitializer : IParameterizedItem {
    2729    IEnumerable<double> GetWeights(int nComponents);
  • stable/HeuristicLab.Problems.NK/3.3/WeightInitializers/LinearWeightsInitializer.cs

    r15584 r17097  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2323using HeuristicLab.Common;
    2424using HeuristicLab.Core;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HEAL.Attic;
    2626
    2727namespace HeuristicLab.Problems.NK {
    2828  [Item("LinearWeightsInitializer", "Assigns linear increasing weights.")]
    29   [StorableClass]
     29  [StorableType("355BD81C-E35B-4260-91DD-2B1729682E61")]
    3030  public sealed class LinearWeightsInitializer : ParameterizedNamedItem, IWeightsInitializer {
    3131    [StorableConstructor]
    32     private LinearWeightsInitializer(bool deserializing) : base(deserializing) { }
     32    private LinearWeightsInitializer(StorableConstructorFlag _) : base(_) { }
    3333    private LinearWeightsInitializer(LinearWeightsInitializer original, Cloner cloner)
    3434      : base(original, cloner) {
  • stable/HeuristicLab.Problems.NK/3.3/WeightInitializers/ReverseExponentialWeightsInitializer.cs

    r15584 r17097  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2424using HeuristicLab.Common;
    2525using HeuristicLab.Core;
    26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     26using HEAL.Attic;
    2727
    2828namespace HeuristicLab.Problems.NK {
    2929  [Item("ReverseExponentialWeightsInitializer", "Assigns exponentially decreasing weights.")]
    30   [StorableClass]
     30  [StorableType("DF84DB40-3B0D-4047-ABAC-4962D970A08A")]
    3131  public sealed class ReverseExponentialWeightsInitializer : ParameterizedNamedItem, IWeightsInitializer {
    3232    [StorableConstructor]
    33     private ReverseExponentialWeightsInitializer(bool deserializing) : base(deserializing) { }
     33    private ReverseExponentialWeightsInitializer(StorableConstructorFlag _) : base(_) { }
    3434    private ReverseExponentialWeightsInitializer(ReverseExponentialWeightsInitializer original, Cloner cloner)
    3535      : base(original, cloner) {
  • stable/HeuristicLab.Problems.NK/3.3/WeightInitializers/ReverseLinearWeightsInitializer.cs

    r15584 r17097  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2018 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2323using HeuristicLab.Common;
    2424using HeuristicLab.Core;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HEAL.Attic;
    2626
    2727namespace HeuristicLab.Problems.NK {
    2828  [Item("ReverseLinearWeightsInitializer", "Assigns exponentially decreasing weights.")]
    29   [StorableClass]
     29  [StorableType("E63DE1AE-FBA4-4430-9C22-631ADDFD3976")]
    3030  public sealed class ReverseLinearWeightsInitializer : ParameterizedNamedItem, IWeightsInitializer {
    3131    [StorableConstructor]
    32     private ReverseLinearWeightsInitializer(bool deserializing) : base(deserializing) { }
     32    private ReverseLinearWeightsInitializer(StorableConstructorFlag _) : base(_) { }
    3333    private ReverseLinearWeightsInitializer(ReverseLinearWeightsInitializer original, Cloner cloner)
    3434      : base(original, cloner) {
Note: See TracChangeset for help on using the changeset viewer.