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.Orienteering/3.3
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • branches/PersistenceOverhaul/HeuristicLab.Problems.Orienteering/3.3/Creators/GreedyOrienteeringTourCreator.cs

    r13368 r14711  
    3939  /// </summary>
    4040  [Item("GreedyOrienteeringTourCreator", @"Implements the solution creation procedure described in Schilde M., Doerner K.F., Hartl R.F., Kiechle G. 2009. Metaheuristics for the bi-objective orienteering problem. Swarm Intelligence, Volume 3, Issue 3, pp 179-201.")]
    41   [StorableClass("00F4F448-4257-46B4-ADE5-5CE3FBD7EC22")]
     41  [StorableType("00F4F448-4257-46B4-ADE5-5CE3FBD7EC22")]
    4242  public sealed class GreedyOrienteeringTourCreator : IntegerVectorCreator, IOrienteeringSolutionCreator {
    4343    public override bool CanChangeName { get { return false; } }
  • branches/PersistenceOverhaul/HeuristicLab.Problems.Orienteering/3.3/DistanceMatrix.cs

    r13368 r14711  
    3232  /// </summary>
    3333  [Item("DistanceMatrix", "Represents a distance matrix of a Orienteering Problem.")]
    34   [StorableClass("2C974D9A-2E29-4274-A1BF-C4117AE7EB50")]
     34  [StorableType("2C974D9A-2E29-4274-A1BF-C4117AE7EB50")]
    3535  public sealed class DistanceMatrix : DoubleMatrix {
    3636    [StorableConstructor]
  • branches/PersistenceOverhaul/HeuristicLab.Problems.Orienteering/3.3/Evaluators/OrienteeringEvaluator.cs

    r13368 r14711  
    3131namespace HeuristicLab.Problems.Orienteering {
    3232  [Item("OrienteeringEvaluator", "Operator to evaluate a solution to the orienteering problem.")]
    33   [StorableClass("95CD4CF5-0EA3-47D7-B233-7700BE85FDBD")]
     33  [StorableType("95CD4CF5-0EA3-47D7-B233-7700BE85FDBD")]
    3434  public class OrienteeringEvaluator : InstrumentedOperator, IOrienteeringEvaluator {
    3535
  • branches/PersistenceOverhaul/HeuristicLab.Problems.Orienteering/3.3/Improvers/OrienteeringLocalImprovementOperator.cs

    r13368 r14711  
    3838  /// </summary>
    3939  [Item("OrienteeringLocalImprovementOperator", @"Implements the iterative improvement procedure described in Schilde M., Doerner K.F., Hartl R.F., Kiechle G. 2009. Metaheuristics for the bi-objective orienteering problem. Swarm Intelligence, Volume 3, Issue 3, pp 179-201.")]
    40   [StorableClass("00A4C0F4-5EBF-427D-BBDE-C237E480F40A")]
     40  [StorableType("00A4C0F4-5EBF-427D-BBDE-C237E480F40A")]
    4141  public sealed class OrienteeringLocalImprovementOperator : SingleSuccessorOperator, ILocalImprovementOperator {
    4242
  • branches/PersistenceOverhaul/HeuristicLab.Problems.Orienteering/3.3/OrienteeringProblem.cs

    r13368 r14711  
    3636  [Item("Orienteering Problem (OP)", "Represents a single-objective Orienteering Problem.")]
    3737  [Creatable(CreatableAttribute.Categories.CombinatorialProblems, Priority = 115)]
    38   [StorableClass("DAD06970-E491-41FA-8164-E5EAADE477BA")]
     38  [StorableType("DAD06970-E491-41FA-8164-E5EAADE477BA")]
    3939  public sealed class OrienteeringProblem
    4040    : SingleObjectiveHeuristicOptimizationProblem<IOrienteeringEvaluator, IOrienteeringSolutionCreator>,
  • branches/PersistenceOverhaul/HeuristicLab.Problems.Orienteering/3.3/OrienteeringSolution.cs

    r13368 r14711  
    3030namespace HeuristicLab.Problems.Orienteering {
    3131  [Item("OrienteeringSolution", "Represents a Orienteering solution which can be visualized in the GUI.")]
    32   [StorableClass("5D66FA92-DB58-4249-8579-5C6C27B77AA1")]
     32  [StorableType("5D66FA92-DB58-4249-8579-5C6C27B77AA1")]
    3333  public sealed class OrienteeringSolution : Item {
    3434    public static new Image StaticItemImage {
  • branches/PersistenceOverhaul/HeuristicLab.Problems.Orienteering/3.3/Shakers/OrienteeringShakingOperator.cs

    r13368 r14711  
    4848  /// </summary>
    4949  [Item("OrienteeringShakingOperator", @"Implements the shaking procedure described in Schilde M., Doerner K.F., Hartl R.F., Kiechle G. 2009. Metaheuristics for the bi-objective orienteering problem. Swarm Intelligence, Volume 3, Issue 3, pp 179-201.")]
    50   [StorableClass("5E30D3AC-CDDB-47A8-B19F-B6A2F8405753")]
     50  [StorableType("5E30D3AC-CDDB-47A8-B19F-B6A2F8405753")]
    5151  public sealed class OrienteeringShakingOperator : SingleSuccessorOperator, IMultiNeighborhoodShakingOperator, IStochasticOperator {
    5252
Note: See TracChangeset for help on using the changeset viewer.