Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/01/10 22:08:05 (15 years ago)
Author:
swagner
Message:

Operator architecture refactoring (#95)

  • renamed HeuristicLab.Permutation to HeuristicLab.Encodings.Permutation
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/TSPDistanceMatrixPathEvaluator.cs

    r2883 r2906  
    2222using HeuristicLab.Core;
    2323using HeuristicLab.Data;
     24using HeuristicLab.Encodings.Permutation;
    2425using HeuristicLab.Parameters;
    2526using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     
    3637      get { return (LookupParameter<DoubleMatrixData>)Parameters["DistanceMatrix"]; }
    3738    }
    38     public LookupParameter<Permutation.Permutation> PermutationParameter {
    39       get { return (LookupParameter<Permutation.Permutation>)Parameters["Permutation"]; }
     39    public LookupParameter<Permutation> PermutationParameter {
     40      get { return (LookupParameter<Permutation>)Parameters["Permutation"]; }
    4041    }
    4142
     
    4344      : base() {
    4445      Parameters.Add(new LookupParameter<DoubleMatrixData>("DistanceMatrix", "The distance matrix of the cities."));
    45       Parameters.Add(new LookupParameter<Permutation.Permutation>("Permutation", "The TSP solution given in path representation which should be evaluated."));
     46      Parameters.Add(new LookupParameter<Permutation>("Permutation", "The TSP solution given in path representation which should be evaluated."));
    4647    }
    4748
    4849    public override IOperation Apply() {
    4950      DoubleMatrixData distanceMatrix = DistanceMatrixParameter.ActualValue;
    50       Permutation.Permutation permutation = PermutationParameter.ActualValue;
     51      Permutation permutation = PermutationParameter.ActualValue;
    5152
    5253      double length = 0;
Note: See TracChangeset for help on using the changeset viewer.