Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/19/19 20:35:46 (5 years ago)
Author:
abeham
Message:

#2521: Finished refactoring pTSP

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2521_ProblemRefactoring/HeuristicLab.Problems.PTSP/3.3/Moves/EstimatedPTSPMoveEvaluator.cs

    r17260 r17264  
    4343      get { return (ILookupParameter<IProbabilisticTSPData>)Parameters["PTSP Data"]; }
    4444    }
    45     public ILookupParameter<ReadOnlyItemList<BoolArray>> RealizationsParameter {
    46       get { return (ILookupParameter<ReadOnlyItemList<BoolArray>>)Parameters["Realizations"]; }
     45    public ILookupParameter<ReadOnlyItemList<BoolArray>> RealizationDataParameter {
     46      get { return (ILookupParameter<ReadOnlyItemList<BoolArray>>)Parameters["RealizationData"]; }
    4747    }
    4848    public ILookupParameter<DoubleValue> QualityParameter {
     
    6060      Parameters.Add(new LookupParameter<Permutation>("Permutation", "The solution as permutation."));
    6161      Parameters.Add(new LookupParameter<IProbabilisticTSPData>("PTSP Data", "The main parameters of the pTSP."));
    62       Parameters.Add(new LookupParameter<ReadOnlyItemList<BoolArray>>("Realizations", "The list of samples drawn from all possible stochastic instances."));
     62      Parameters.Add(new LookupParameter<ReadOnlyItemList<BoolArray>>("RealizationData", "The list of samples drawn from all possible stochastic instances."));
    6363      Parameters.Add(new LookupParameter<DoubleValue>("Quality", "The quality of a TSP solution."));
    6464      Parameters.Add(new LookupParameter<DoubleValue>("MoveQuality", "The evaluated quality of a move on a TSP solution."));
     
    6767    public override IOperation Apply() {
    6868      var permutation = PermutationParameter.ActualValue;
    69       var realizations = RealizationsParameter.ActualValue;
     69      var realizations = RealizationDataParameter.ActualValue;
    7070      var data = ProbabilisticTSPDataParameter.ActualValue;
    7171      var relativeQualityDifference = EvaluateMove(permutation, data, realizations);
Note: See TracChangeset for help on using the changeset viewer.