Changeset 16462 for branches/2520_PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Analyzers
- Timestamp:
- 12/28/18 16:10:48 (6 years ago)
- Location:
- branches/2520_PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Analyzers
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Analyzers/BestTSPSolutionAnalyzer.cs
r16453 r16462 28 28 using HeuristicLab.Optimization; 29 29 using HeuristicLab.Parameters; 30 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;30 using HEAL.Fossil; 31 31 32 32 namespace HeuristicLab.Problems.TravelingSalesman { … … 35 35 /// </summary> 36 36 [Item("BestTSPSolutionAnalyzer", "An operator for analyzing the best solution of Traveling Salesman Problems given in path representation using city coordinates.")] 37 [Storable Class]37 [StorableType("86D3A4A2-C91C-46D4-9644-10F88F94FEA1")] 38 38 public sealed class BestTSPSolutionAnalyzer : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator { 39 39 public bool EnabledByDefault { … … 67 67 68 68 [StorableConstructor] 69 private BestTSPSolutionAnalyzer( bool deserializing) : base(deserializing) { }69 private BestTSPSolutionAnalyzer(StorableConstructorFlag _) : base(_) { } 70 70 private BestTSPSolutionAnalyzer(BestTSPSolutionAnalyzer original, Cloner cloner) : base(original, cloner) { } 71 71 public override IDeepCloneable Clone(Cloner cloner) { -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Analyzers/TSPAlleleFrequencyAnalyzer.cs
r16453 r16462 27 27 using HeuristicLab.Encodings.PermutationEncoding; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Fossil; 30 30 31 31 namespace HeuristicLab.Problems.TravelingSalesman { … … 34 34 /// </summary> 35 35 [Item("TSPAlleleFrequencyAnalyzer", "An operator for analyzing the frequency of alleles in solutions of Traveling Salesman Problems given in path representation.")] 36 [Storable Class]36 [StorableType("C1BBEC5A-27EF-4882-AEC6-0919FC2EF1DB")] 37 37 public sealed class TSPAlleleFrequencyAnalyzer : AlleleFrequencyAnalyzer<Permutation> { 38 38 public LookupParameter<DoubleMatrix> CoordinatesParameter { … … 44 44 45 45 [StorableConstructor] 46 private TSPAlleleFrequencyAnalyzer( bool deserializing) : base(deserializing) { }46 private TSPAlleleFrequencyAnalyzer(StorableConstructorFlag _) : base(_) { } 47 47 private TSPAlleleFrequencyAnalyzer(TSPAlleleFrequencyAnalyzer original, Cloner cloner) : base(original, cloner) { } 48 48 public TSPAlleleFrequencyAnalyzer() -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Analyzers/TSPPopulationDiversityAnalyzer.cs
r16453 r16462 25 25 using HeuristicLab.Core; 26 26 using HeuristicLab.Encodings.PermutationEncoding; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Fossil; 28 28 using HeuristicLab.PluginInfrastructure; 29 29 … … 37 37 [NonDiscoverableType] 38 38 [Item("TSPPopulationDiversityAnalyzer", "An operator for analyzing the diversity of solutions of Traveling Salesman Problems given in path representation.")] 39 [Storable Class]39 [StorableType("B68CC721-AC64-44A7-BFEA-B4F0ABE1402D")] 40 40 public sealed class TSPPopulationDiversityAnalyzer : PopulationDiversityAnalyzer<Permutation> { 41 41 [StorableConstructor] 42 private TSPPopulationDiversityAnalyzer( bool deserializing) : base(deserializing) { }42 private TSPPopulationDiversityAnalyzer(StorableConstructorFlag _) : base(_) { } 43 43 private TSPPopulationDiversityAnalyzer(TSPPopulationDiversityAnalyzer original, Cloner cloner) : base(original, cloner) { } 44 44 public TSPPopulationDiversityAnalyzer() : base() { }
Note: See TracChangeset
for help on using the changeset viewer.