- Timestamp:
- 11/24/15 16:48:04 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ProblemRefactoring/HeuristicLab.Problems.TravelingSalesman/3.3/TravelingSalesmanProblem.cs
r13173 r13366 40 40 [Creatable(CreatableAttribute.Categories.CombinatorialProblems, Priority = 100)] 41 41 [StorableClass] 42 public sealed class TravelingSalesmanProblem : SingleObjectiveHeuristicOptimizationProblem<ITSPEvaluator, IPermutationCreator>, IStorableContent, 43 IProblemInstanceConsumer<TSPData> { 42 public sealed class TravelingSalesmanProblem : SingleObjectiveHeuristicOptimizationProblem<ITSPEvaluator, IPermutationCreator>, 43 ISingleObjectiveProblem<PermutationEncoding, Permutation>, IStorableContent, IProblemInstanceConsumer<TSPData> { 44 44 45 private static readonly int DistanceMatrixSizeLimit = 1000; 45 46 public string Filename { get; set; } … … 432 433 try { 433 434 EvaluateAndLoadTour(data.BestKnownTour); 434 } catch (InvalidOperationException) { 435 } 436 catch (InvalidOperationException) { 435 437 if (data.BestKnownQuality.HasValue) 436 438 BestKnownQuality = new DoubleValue(data.BestKnownQuality.Value);
Note: See TracChangeset
for help on using the changeset viewer.