Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/30/14 13:44:14 (10 years ago)
Author:
bburlacu
Message:

#2215:

  • Renamed BottomUpSimilarityCalculator to BottomUpTreeSimilarityCalculator.
  • Refactored the BottomUpTreeSimilarityCalculator to accept a configurable list of commutative symbols (the children of commutative symbols need to be sorted according to their label).
  • Added MaxCommonSubtreeSimilarityCalculator performance test
  • Updated BottomUpTreeSimilarityCalculatorTest
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.BottomUpTreeDistance/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/SymbolicDataAnalysisProblem.cs

    r11221 r11239  
    234234      Operators.Add(new SymbolicExpressionTreeLengthAnalyzer());
    235235      Operators.Add(new SingleObjectivePopulationDiversityAnalyzer());
    236       Operators.Add(new BottomUpSimilarityCalculator());
     236      Operators.Add(new BottomUpTreeSimilarityCalculator());
    237237      ParameterizeOperators();
    238238    }
     
    359359      }
    360360      foreach (var op in operators.OfType<SingleObjectivePopulationDiversityAnalyzer>()) {
    361         op.SimilarityCalculator = operators.OfType<BottomUpSimilarityCalculator>().SingleOrDefault();
     361        op.SimilarityCalculator = operators.OfType<BottomUpTreeSimilarityCalculator>().SingleOrDefault();
    362362      }
    363363    }
Note: See TracChangeset for help on using the changeset viewer.