- Timestamp:
- 06/01/17 11:29:49 (7 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3
- Files:
-
- 30 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Analyzers/BestTSPSolutionAnalyzer.cs
r14927 r15018 67 67 68 68 [StorableConstructor] 69 private BestTSPSolutionAnalyzer( booldeserializing) : base(deserializing) { }69 private BestTSPSolutionAnalyzer(StorableConstructorFlag deserializing) : base(deserializing) { } 70 70 private BestTSPSolutionAnalyzer(BestTSPSolutionAnalyzer original, Cloner cloner) : base(original, cloner) { } 71 71 public override IDeepCloneable Clone(Cloner cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Analyzers/TSPAlleleFrequencyAnalyzer.cs
r14927 r15018 44 44 45 45 [StorableConstructor] 46 private TSPAlleleFrequencyAnalyzer( booldeserializing) : base(deserializing) { }46 private TSPAlleleFrequencyAnalyzer(StorableConstructorFlag deserializing) : base(deserializing) { } 47 47 private TSPAlleleFrequencyAnalyzer(TSPAlleleFrequencyAnalyzer original, Cloner cloner) : base(original, cloner) { } 48 48 public TSPAlleleFrequencyAnalyzer() -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Analyzers/TSPPopulationDiversityAnalyzer.cs
r14927 r15018 40 40 public sealed class TSPPopulationDiversityAnalyzer : PopulationDiversityAnalyzer<Permutation> { 41 41 [StorableConstructor] 42 private TSPPopulationDiversityAnalyzer( booldeserializing) : base(deserializing) { }42 private TSPPopulationDiversityAnalyzer(StorableConstructorFlag deserializing) : base(deserializing) { } 43 43 private TSPPopulationDiversityAnalyzer(TSPPopulationDiversityAnalyzer original, Cloner cloner) : base(original, cloner) { } 44 44 public TSPPopulationDiversityAnalyzer() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/DistanceMatrix.cs
r14927 r15018 35 35 public sealed class DistanceMatrix : DoubleMatrix { 36 36 [StorableConstructor] 37 private DistanceMatrix( booldeserializing) : base(deserializing) { }37 private DistanceMatrix(StorableConstructorFlag deserializing) : base(deserializing) { } 38 38 private DistanceMatrix(DistanceMatrix original, Cloner cloner) { 39 39 throw new NotSupportedException("Distance matrices cannot be cloned."); -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPCoordinatesPathEvaluator.cs
r14927 r15018 51 51 52 52 [StorableConstructor] 53 protected TSPCoordinatesPathEvaluator( booldeserializing) : base(deserializing) { }53 protected TSPCoordinatesPathEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 54 54 protected TSPCoordinatesPathEvaluator(TSPCoordinatesPathEvaluator original, Cloner cloner) : base(original, cloner) { } 55 55 protected TSPCoordinatesPathEvaluator() -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPDistanceMatrixEvaluator.cs
r14927 r15018 44 44 45 45 [StorableConstructor] 46 private TSPDistanceMatrixEvaluator( booldeserializing) : base(deserializing) { }46 private TSPDistanceMatrixEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 47 47 private TSPDistanceMatrixEvaluator(TSPDistanceMatrixEvaluator original, Cloner cloner) : base(original, cloner) { } 48 48 public TSPDistanceMatrixEvaluator() -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPEuclideanPathEvaluator.cs
r14927 r15018 33 33 public sealed class TSPEuclideanPathEvaluator : TSPCoordinatesPathEvaluator { 34 34 [StorableConstructor] 35 private TSPEuclideanPathEvaluator( booldeserializing) : base(deserializing) { }35 private TSPEuclideanPathEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 36 36 private TSPEuclideanPathEvaluator(TSPEuclideanPathEvaluator original, Cloner cloner) : base(original, cloner) { } 37 37 public TSPEuclideanPathEvaluator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPEvaluator.cs
r14927 r15018 43 43 44 44 [StorableConstructor] 45 protected TSPEvaluator( booldeserializing) : base(deserializing) { }45 protected TSPEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 46 46 protected TSPEvaluator(TSPEvaluator original, Cloner cloner) : base(original, cloner) { } 47 47 protected TSPEvaluator() -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPGeoPathEvaluator.cs
r14927 r15018 36 36 37 37 [StorableConstructor] 38 private TSPGeoPathEvaluator( booldeserializing) : base(deserializing) { }38 private TSPGeoPathEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 39 39 private TSPGeoPathEvaluator(TSPGeoPathEvaluator original, Cloner cloner) : base(original, cloner) { } 40 40 public TSPGeoPathEvaluator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPRoundedEuclideanPathEvaluator.cs
r14927 r15018 33 33 public sealed class TSPRoundedEuclideanPathEvaluator : TSPCoordinatesPathEvaluator { 34 34 [StorableConstructor] 35 private TSPRoundedEuclideanPathEvaluator( booldeserializing) : base(deserializing) { }35 private TSPRoundedEuclideanPathEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 36 36 private TSPRoundedEuclideanPathEvaluator(TSPRoundedEuclideanPathEvaluator original, Cloner cloner) : base(original, cloner) { } 37 37 public TSPRoundedEuclideanPathEvaluator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPUpperEuclideanPathEvaluator.cs
r14927 r15018 33 33 public sealed class TSPUpperEuclideanPathEvaluator : TSPCoordinatesPathEvaluator { 34 34 [StorableConstructor] 35 private TSPUpperEuclideanPathEvaluator( booldeserializing) : base(deserializing) { }35 private TSPUpperEuclideanPathEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 36 36 private TSPUpperEuclideanPathEvaluator(TSPUpperEuclideanPathEvaluator original, Cloner cloner) : base(original, cloner) { } 37 37 public TSPUpperEuclideanPathEvaluator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/Improvers/TSPImprovementOperator.cs
r14927 r15018 77 77 78 78 [StorableConstructor] 79 private TSPImprovementOperator( booldeserializing) : base(deserializing) { }79 private TSPImprovementOperator(StorableConstructorFlag deserializing) : base(deserializing) { } 80 80 private TSPImprovementOperator(TSPImprovementOperator original, Cloner cloner) : base(original, cloner) { } 81 81 public TSPImprovementOperator() -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TSPMoveEvaluator.cs
r14927 r15018 50 50 51 51 [StorableConstructor] 52 protected TSPMoveEvaluator( booldeserializing) : base(deserializing) { }52 protected TSPMoveEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 53 53 protected TSPMoveEvaluator(TSPMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 54 54 protected TSPMoveEvaluator() -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TSPPathMoveEvaluator.cs
r14927 r15018 49 49 50 50 [StorableConstructor] 51 protected TSPPathMoveEvaluator( booldeserializing) : base(deserializing) { }51 protected TSPPathMoveEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 52 52 protected TSPPathMoveEvaluator(TSPPathMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 53 53 protected TSPPathMoveEvaluator() -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/ThreeOpt/TSPTranslocationMoveDistanceMatrixEvaluator.cs
r14927 r15018 50 50 51 51 [StorableConstructor] 52 protected TSPTranslocationMoveDistanceMatrixEvaluator( booldeserializing) : base(deserializing) { }52 protected TSPTranslocationMoveDistanceMatrixEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 53 53 protected TSPTranslocationMoveDistanceMatrixEvaluator(TSPTranslocationMoveDistanceMatrixEvaluator original, Cloner cloner) : base(original, cloner) { } 54 54 public TSPTranslocationMoveDistanceMatrixEvaluator() -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/ThreeOpt/TSPTranslocationMoveEuclideanPathEvaluator.cs
r14927 r15018 33 33 public class TSPTranslocationMoveEuclideanPathEvaluator : TSPTranslocationMovePathEvaluator { 34 34 [StorableConstructor] 35 protected TSPTranslocationMoveEuclideanPathEvaluator( booldeserializing) : base(deserializing) { }35 protected TSPTranslocationMoveEuclideanPathEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 36 36 protected TSPTranslocationMoveEuclideanPathEvaluator(TSPTranslocationMoveEuclideanPathEvaluator original, Cloner cloner) : base(original, cloner) { } 37 37 public TSPTranslocationMoveEuclideanPathEvaluator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/ThreeOpt/TSPTranslocationMoveGeoPathEvaluator.cs
r14927 r15018 40 40 41 41 [StorableConstructor] 42 protected TSPTranslocationMoveGeoPathEvaluator( booldeserializing) : base(deserializing) { }42 protected TSPTranslocationMoveGeoPathEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 43 43 protected TSPTranslocationMoveGeoPathEvaluator(TSPTranslocationMoveGeoPathEvaluator original, Cloner cloner) : base(original, cloner) { } 44 44 public TSPTranslocationMoveGeoPathEvaluator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/ThreeOpt/TSPTranslocationMovePathEvaluator.cs
r14927 r15018 39 39 40 40 [StorableConstructor] 41 protected TSPTranslocationMovePathEvaluator( booldeserializing) : base(deserializing) { }41 protected TSPTranslocationMovePathEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 42 42 protected TSPTranslocationMovePathEvaluator(TSPTranslocationMovePathEvaluator original, Cloner cloner) : base(original, cloner) { } 43 43 public TSPTranslocationMovePathEvaluator() -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/ThreeOpt/TSPTranslocationMoveRoundedEuclideanPathEvaluator.cs
r14927 r15018 33 33 public class TSPTranslocationMoveRoundedEuclideanPathEvaluator : TSPTranslocationMovePathEvaluator { 34 34 [StorableConstructor] 35 protected TSPTranslocationMoveRoundedEuclideanPathEvaluator( booldeserializing) : base(deserializing) { }35 protected TSPTranslocationMoveRoundedEuclideanPathEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 36 36 protected TSPTranslocationMoveRoundedEuclideanPathEvaluator(TSPTranslocationMoveRoundedEuclideanPathEvaluator original, Cloner cloner) : base(original, cloner) { } 37 37 public TSPTranslocationMoveRoundedEuclideanPathEvaluator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TwoOpt/TSPInversionMoveDistanceMatrixEvaluator.cs
r14927 r15018 50 50 51 51 [StorableConstructor] 52 protected TSPInversionMoveDistanceMatrixEvaluator( booldeserializing) : base(deserializing) { }52 protected TSPInversionMoveDistanceMatrixEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 53 53 protected TSPInversionMoveDistanceMatrixEvaluator(TSPInversionMoveDistanceMatrixEvaluator original, Cloner cloner) : base(original, cloner) { } 54 54 public TSPInversionMoveDistanceMatrixEvaluator() -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TwoOpt/TSPInversionMoveEuclideanPathEvaluator.cs
r14927 r15018 33 33 public class TSPInversionMoveEuclideanPathEvaluator : TSPInversionMovePathEvaluator { 34 34 [StorableConstructor] 35 protected TSPInversionMoveEuclideanPathEvaluator( booldeserializing) : base(deserializing) { }35 protected TSPInversionMoveEuclideanPathEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 36 36 protected TSPInversionMoveEuclideanPathEvaluator(TSPInversionMoveEuclideanPathEvaluator original, Cloner cloner) : base(original, cloner) { } 37 37 public TSPInversionMoveEuclideanPathEvaluator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TwoOpt/TSPInversionMoveGeoPathEvaluator.cs
r14927 r15018 40 40 41 41 [StorableConstructor] 42 protected TSPInversionMoveGeoPathEvaluator( booldeserializing) : base(deserializing) { }42 protected TSPInversionMoveGeoPathEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 43 43 protected TSPInversionMoveGeoPathEvaluator(TSPInversionMoveGeoPathEvaluator original, Cloner cloner) : base(original, cloner) { } 44 44 public TSPInversionMoveGeoPathEvaluator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TwoOpt/TSPInversionMovePathEvaluator.cs
r14927 r15018 39 39 40 40 [StorableConstructor] 41 protected TSPInversionMovePathEvaluator( booldeserializing) : base(deserializing) { }41 protected TSPInversionMovePathEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 42 42 protected TSPInversionMovePathEvaluator(TSPInversionMovePathEvaluator original, Cloner cloner) : base(original, cloner) { } 43 43 public TSPInversionMovePathEvaluator() -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TwoOpt/TSPInversionMoveRoundedEuclideanPathEvaluator.cs
r14927 r15018 33 33 public class TSPInversionMoveRoundedEuclideanPathEvaluator : TSPInversionMovePathEvaluator { 34 34 [StorableConstructor] 35 protected TSPInversionMoveRoundedEuclideanPathEvaluator( booldeserializing) : base(deserializing) { }35 protected TSPInversionMoveRoundedEuclideanPathEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 36 36 protected TSPInversionMoveRoundedEuclideanPathEvaluator(TSPInversionMoveRoundedEuclideanPathEvaluator original, Cloner cloner) : base(original, cloner) { } 37 37 public TSPInversionMoveRoundedEuclideanPathEvaluator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/PathRelinkers/TSPMultipleGuidesPathRelinker.cs
r14927 r15018 54 54 55 55 [StorableConstructor] 56 private TSPMultipleGuidesPathRelinker( booldeserializing) : base(deserializing) { }56 private TSPMultipleGuidesPathRelinker(StorableConstructorFlag deserializing) : base(deserializing) { } 57 57 private TSPMultipleGuidesPathRelinker(TSPMultipleGuidesPathRelinker original, Cloner cloner) : base(original, cloner) { } 58 58 public TSPMultipleGuidesPathRelinker() -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/PathRelinkers/TSPPathRelinker.cs
r14927 r15018 41 41 public sealed class TSPPathRelinker : SingleObjectivePathRelinker { 42 42 [StorableConstructor] 43 private TSPPathRelinker( booldeserializing) : base(deserializing) { }43 private TSPPathRelinker(StorableConstructorFlag deserializing) : base(deserializing) { } 44 44 private TSPPathRelinker(TSPPathRelinker original, Cloner cloner) : base(original, cloner) { } 45 45 public TSPPathRelinker() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/PathRelinkers/TSPSimultaneousPathRelinker.cs
r14927 r15018 41 41 public sealed class TSPSimultaneousPathRelinker : SingleObjectivePathRelinker { 42 42 [StorableConstructor] 43 private TSPSimultaneousPathRelinker( booldeserializing) : base(deserializing) { }43 private TSPSimultaneousPathRelinker(StorableConstructorFlag deserializing) : base(deserializing) { } 44 44 private TSPSimultaneousPathRelinker(TSPSimultaneousPathRelinker original, Cloner cloner) : base(original, cloner) { } 45 45 public TSPSimultaneousPathRelinker() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/PathTSPTour.cs
r14927 r15018 80 80 81 81 [StorableConstructor] 82 private PathTSPTour( booldeserializing) : base(deserializing) { }82 private PathTSPTour(StorableConstructorFlag deserializing) : base(deserializing) { } 83 83 private PathTSPTour(PathTSPTour original, Cloner cloner) 84 84 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/SimilarityCalculators/TSPSimilarityCalculator.cs
r14929 r15018 39 39 protected override bool IsCommutative { get { return true; } } 40 40 41 private TSPSimilarityCalculator( booldeserializing) : base(deserializing) { }41 private TSPSimilarityCalculator(StorableConstructorFlag deserializing) : base(deserializing) { } 42 42 private TSPSimilarityCalculator(TSPSimilarityCalculator original, Cloner cloner) : base(original, cloner) { } 43 43 public TSPSimilarityCalculator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Problems.TravelingSalesman/3.3/TravelingSalesmanProblem.cs
r14927 r15018 99 99 100 100 [StorableConstructor] 101 private TravelingSalesmanProblem( booldeserializing) : base(deserializing) { }101 private TravelingSalesmanProblem(StorableConstructorFlag deserializing) : base(deserializing) { } 102 102 private TravelingSalesmanProblem(TravelingSalesmanProblem original, Cloner cloner) 103 103 : base(original, cloner) {
Note: See TracChangeset
for help on using the changeset viewer.