Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/04/15 15:22:21 (9 years ago)
Author:
jkarder
Message:

#2332:

  • fixed SolutionSimilarityCalculator.Equals
  • problems now wire all of their ISolutionSimilarityCalculators
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.Knapsack/3.3/KnapsackProblem.cs

    r12102 r12126  
    252252      Operators.Add(new KnapsackSimultaneousPathRelinker());
    253253      Operators.Add(new KnapsackSimilarityCalculator());
    254       Operators.Add(new QualitySimilarityCalculator { QualityVariableName = SolutionCreator.BinaryVectorParameter.ActualName });
     254      Operators.Add(new QualitySimilarityCalculator());
    255255      Operators.Add(new NoSimilarityCalculator());
    256256
     
    310310        op.ParentsParameter.Hidden = true;
    311311      }
    312       foreach (KnapsackSimilarityCalculator op in Operators.OfType<KnapsackSimilarityCalculator>()) {
     312      foreach (ISolutionSimilarityCalculator op in Operators.OfType<ISolutionSimilarityCalculator>()) {
    313313        op.SolutionVariableName = SolutionCreator.BinaryVectorParameter.ActualName;
    314314        op.QualityVariableName = Evaluator.QualityParameter.ActualName;
Note: See TracChangeset for help on using the changeset viewer.