Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/03/17 11:41:43 (7 years ago)
Author:
gkronber
Message:

#2520

  • renamed StorableClass -> StorableType
  • changed persistence to use GUIDs instead of type names
Location:
branches/PersistenceOverhaul/HeuristicLab.Problems.Binary/3.3
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • branches/PersistenceOverhaul/HeuristicLab.Problems.Binary/3.3/BinaryProblem.cs

    r13368 r14711  
    3333
    3434namespace HeuristicLab.Problems.Binary {
    35   [StorableClass("0C1838BD-635D-4EF0-A049-DA1E0CEE7B31")]
     35  [StorableType("0C1838BD-635D-4EF0-A049-DA1E0CEE7B31")]
    3636  public abstract class BinaryProblem : SingleObjectiveBasicProblem<BinaryVectorEncoding> {
    3737    public virtual int Length {
  • branches/PersistenceOverhaul/HeuristicLab.Problems.Binary/3.3/DeceptiveStepTrapProblem.cs

    r13368 r14711  
    3131namespace HeuristicLab.Problems.Binary {
    3232  [Item("Deceptive Step Trap Problem", "Genome encodes completely separable blocks, where each block deceptive with fitness plateaus.")]
    33   [StorableClass("4513028F-4A40-4998-AFAA-329EDA1212C6")]
     33  [StorableType("4513028F-4A40-4998-AFAA-329EDA1212C6")]
    3434  [Creatable(CreatableAttribute.Categories.CombinatorialProblems, Priority = 230)]
    3535  public class DeceptiveStepTrapProblem : DeceptiveTrapProblem {
  • branches/PersistenceOverhaul/HeuristicLab.Problems.Binary/3.3/DeceptiveTrapProblem.cs

    r13368 r14711  
    3232namespace HeuristicLab.Problems.Binary {
    3333  [Item("Deceptive Trap Problem", "Genome encodes completely separable blocks, where each block is fully deceptive.")]
    34   [StorableClass("D2273632-F426-4B17-85E8-A7A28132A108")]
     34  [StorableType("D2273632-F426-4B17-85E8-A7A28132A108")]
    3535  [Creatable(CreatableAttribute.Categories.CombinatorialProblems, Priority = 230)]
    3636  public class DeceptiveTrapProblem : BinaryProblem {
  • branches/PersistenceOverhaul/HeuristicLab.Problems.Binary/3.3/HIFFProblem.cs

    r13368 r14711  
    3030namespace HeuristicLab.Problems.Binary {
    3131  [Item("Hierararchical If and only If problem (HIFF)", "Genome evaluated in nested subsets to see if each subset contains either all 0s or all 1s.")]
    32   [StorableClass("D4FA3339-B130-4919-8638-7E14F5FC47B7")]
     32  [StorableType("D4FA3339-B130-4919-8638-7E14F5FC47B7")]
    3333  [Creatable(CreatableAttribute.Categories.CombinatorialProblems, Priority = 220)]
    3434  public class HIFFProblem : BinaryProblem {
  • branches/PersistenceOverhaul/HeuristicLab.Problems.Binary/3.3/OneMaxProblem.cs

    r13368 r14711  
    3030  [Item("One Max Problem", "Represents a problem whose objective is to maximize the number of true values.")]
    3131  [Creatable(CreatableAttribute.Categories.CombinatorialProblems, Priority = 210)]
    32   [StorableClass("16EA16EB-681E-4FDC-AE63-BB96067812BD")]
     32  [StorableType("16EA16EB-681E-4FDC-AE63-BB96067812BD")]
    3333  public class OneMaxProblem : BinaryProblem {
    3434    public override bool Maximization {
Note: See TracChangeset for help on using the changeset viewer.