Changeset 14927 for branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators
- Timestamp:
- 05/04/17 17:19:35 (8 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/AttDistance.cs
r14185 r14927 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Data; 25 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;25 using HeuristicLab.Persistence; 26 26 using HeuristicLab.Problems.Instances; 27 27 28 28 namespace HeuristicLab.Problems.PTSP { 29 29 [Item("Att Distance", "Calculates the att distance.")] 30 [Storable Class]30 [StorableType("bbfc9701-d243-43d8-8826-5949d00f6694")] 31 31 public sealed class AttDistance : DistanceCalculator { 32 32 -
branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/DistanceCalculator.cs
r14185 r14927 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Data; 25 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;25 using HeuristicLab.Persistence; 26 26 27 27 namespace HeuristicLab.Problems.PTSP { 28 28 [Item("Distance calculator", "Calculates the distance between two cities given as index of a coordinates matrix.")] 29 [Storable Class]29 [StorableType("ba89c83d-c118-470a-8a3f-69da44615055")] 30 30 public abstract class DistanceCalculator : Item { 31 31 [StorableConstructor] -
branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/EuclideanDistance.cs
r14185 r14927 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Data; 25 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;25 using HeuristicLab.Persistence; 26 26 using HeuristicLab.Problems.Instances; 27 27 28 28 namespace HeuristicLab.Problems.PTSP { 29 29 [Item("Euclidean Distance", "Calculates the euclidean distance.")] 30 [Storable Class]30 [StorableType("d3e985ee-ba6d-4cbf-8c36-ac609606aaa9")] 31 31 public sealed class EuclideanDistance : DistanceCalculator { 32 32 -
branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/GeoDistance.cs
r14185 r14927 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Data; 25 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;25 using HeuristicLab.Persistence; 26 26 using HeuristicLab.Problems.Instances; 27 27 28 28 namespace HeuristicLab.Problems.PTSP { 29 29 [Item("Geo Distance", "Calculates the geo distance.")] 30 [Storable Class]30 [StorableType("0db0ff90-2c17-4116-9a5d-c6af9407c692")] 31 31 public sealed class GeoDistance : DistanceCalculator { 32 32 -
branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/ManhattanDistance.cs
r14185 r14927 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Data; 25 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;25 using HeuristicLab.Persistence; 26 26 using HeuristicLab.Problems.Instances; 27 27 28 28 namespace HeuristicLab.Problems.PTSP { 29 29 [Item("Manhattan Distance", "Calculates the Manhattan distance.")] 30 [Storable Class]30 [StorableType("d7a8c747-e528-4ca4-b3eb-4705ddc3a5ab")] 31 31 public sealed class ManhattanDistance : DistanceCalculator { 32 32 -
branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/MaximumDistance.cs
r14185 r14927 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Data; 25 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;25 using HeuristicLab.Persistence; 26 26 using HeuristicLab.Problems.Instances; 27 27 28 28 namespace HeuristicLab.Problems.PTSP { 29 29 [Item("Maximum Distance", "Calculates the maximum distance.")] 30 [Storable Class]30 [StorableType("893efc65-3a00-437a-82a3-fb4d50979969")] 31 31 public sealed class MaximumDistance : DistanceCalculator { 32 32 -
branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/RoundedEuclideanDistance.cs
r14185 r14927 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Data; 25 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;25 using HeuristicLab.Persistence; 26 26 using HeuristicLab.Problems.Instances; 27 27 28 28 namespace HeuristicLab.Problems.PTSP { 29 29 [Item("Rounded Euclidean Distance", "Calculates the euclidean distance and rounds it to the nearest integer.")] 30 [Storable Class]30 [StorableType("756d98c4-72a7-48f8-9d35-cd53a7ceedfb")] 31 31 public sealed class RoundedEuclideanDistance : DistanceCalculator { 32 32 -
branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/UpperEuclideanDistance.cs
r14185 r14927 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Data; 25 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;25 using HeuristicLab.Persistence; 26 26 using HeuristicLab.Problems.Instances; 27 27 28 28 namespace HeuristicLab.Problems.PTSP { 29 29 [Item("Upper Euclidean Distance", "Calculates the ceiling of the euclidean distance.")] 30 [Storable Class]30 [StorableType("0509e809-fae5-44cd-8cfd-8e7db34381f8")] 31 31 public sealed class UpperEuclideanDistance : DistanceCalculator { 32 32
Note: See TracChangeset
for help on using the changeset viewer.