Free cookie consent management tool by TermsFeed Policy Generator

Changeset 9050


Ignore:
Timestamp:
12/13/12 13:41:34 (12 years ago)
Author:
ascheibe
Message:

#1886 added performance analyzers for the VRP

Location:
branches/HeuristicLab.Analysis.AlgorithmBehavior/HeuristicLab.Analysis.AlgorithmBehavior.Analyzers/3.3
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Analysis.AlgorithmBehavior/HeuristicLab.Analysis.AlgorithmBehavior.Analyzers/3.3/CombinedOperators/QAPAfterCrossoverCombinedOperator.cs

    r9044 r9050  
    4040
    4141    protected override void SimilarityCalculatorParameter_ValueChanged(object sender, System.EventArgs e) {
    42       SimilarityCalculatorParameter.Value.QualityVariableName = "Assignment";
    43       SimilarityCalculatorParameter.Value.SolutionVariableName = "Quality";
     42      SimilarityCalculatorParameter.Value.QualityVariableName = "Quality";
     43      SimilarityCalculatorParameter.Value.SolutionVariableName = "Assignment";
    4444    }
    4545
     
    5959      var umAnalyzer = new PermutationUnwantedMutationAnalyzer();
    6060      umAnalyzer.SolutionVariableName = "Assignment";
    61       cxAnalyzer.UnwantedMutationAnalyzerParameter.Value = umAnalyzer; 
     61      cxAnalyzer.UnwantedMutationAnalyzerParameter.Value = umAnalyzer;
    6262    }
    6363  }
  • branches/HeuristicLab.Analysis.AlgorithmBehavior/HeuristicLab.Analysis.AlgorithmBehavior.Analyzers/3.3/CrossoverPerformanceAnalyzer.cs

    r9044 r9050  
    2727using HeuristicLab.Core;
    2828using HeuristicLab.Data;
    29 using HeuristicLab.Encodings.PermutationEncoding;
    3029using HeuristicLab.Optimization;
    3130using HeuristicLab.Parameters;
     
    113112      Parameters.Add(new LookupParameter<IntValue>(GenerationsParameterName, "Nr of generations."));
    114113
    115       Parameters.Add(new ScopeTreeLookupParameter<Permutation>("Parents", "The parent permutations which have been crossed."));
    116 
    117       Parameters.Add(new LookupParameter<Permutation>("Child", "The child permutation resulting from the crossover."));
    118 
    119114      Parameters.Add(new ScopeTreeLookupParameter<DoubleValue>("ParentsQuality", "The quality of the parent solutions."));
    120115      ParentsQualityParameter.ActualName = "TSPTourLength";
  • branches/HeuristicLab.Analysis.AlgorithmBehavior/HeuristicLab.Analysis.AlgorithmBehavior.Analyzers/3.3/HeuristicLab.Analysis.AlgorithmBehavior.Analyzers-3.3.csproj

    r9045 r9050  
    120120    <Compile Include="AfterCrossoverCombinedOperator.cs" />
    121121    <Compile Include="AfterMutationCombinedOperator.cs" />
     122    <Compile Include="CombinedOperators\VRPAfterMutationCombinedOperator.cs" />
     123    <Compile Include="CombinedOperators\VRPAfterCrossoverCombinedOperator.cs" />
    122124    <Compile Include="CombinedOperators\TFAfterMutationCombinedOperator.cs" />
    123125    <Compile Include="CombinedOperators\TFAfterCrossoverCombinedOperator.cs" />
Note: See TracChangeset for help on using the changeset viewer.