Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/05/15 12:09:18 (9 years ago)
Author:
bburlacu
Message:

#2215:

  • Unified the similarity and matching/equality classes under the same folder.
  • Renamed SymbolicExpressionTreeNodeSimilarityComparer to SymbolicExpressionTreeNodeEqualityComparer, renamed other classes to more descriptive names.
  • Removed unused classes (SymbolicDataAnalysisInternalDiversityAnalyzer.cs, SymbolicExpressionTreeMaxCommonSequenceCalculator.cs
  • Renamed tests and test files.
Location:
branches/HeuristicLab.BottomUpTreeDistance/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/TreeMatching
Files:
1 copied
1 moved

Legend:

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

    r11900 r11910  
    2626
    2727namespace HeuristicLab.Problems.DataAnalysis.Symbolic {
    28   [Item("SymbolicExpressionTreeNodeSimilarityComparer", "A comparison operator that checks node equality based on different similarity measures.")]
     28  [Item("SymbolicExpressionTreeNodeEqualityComparer", "An operator that checks node equality based on different similarity measures.")]
    2929  [StorableClass]
    30   public class SymbolicExpressionTreeNodeSimilarityComparer : Item, ISymbolicExpressionTreeNodeSimilarityComparer {
     30  public class SymbolicExpressionTreeNodeEqualityComparer : Item, ISymbolicExpressionTreeNodeSimilarityComparer {
    3131    [StorableConstructor]
    32     protected SymbolicExpressionTreeNodeSimilarityComparer(bool deserializing) : base(deserializing) { }
    33     protected SymbolicExpressionTreeNodeSimilarityComparer(SymbolicExpressionTreeNodeSimilarityComparer original, Cloner cloner)
     32    protected SymbolicExpressionTreeNodeEqualityComparer(bool deserializing) : base(deserializing) { }
     33    protected SymbolicExpressionTreeNodeEqualityComparer(SymbolicExpressionTreeNodeEqualityComparer original, Cloner cloner)
    3434      : base(original, cloner) {
    3535      matchConstantValues = original.matchConstantValues;
     
    3737      matchVariableWeights = original.matchVariableWeights;
    3838    }
    39     public override IDeepCloneable Clone(Cloner cloner) { return new SymbolicExpressionTreeNodeSimilarityComparer(this, cloner); }
     39    public override IDeepCloneable Clone(Cloner cloner) { return new SymbolicExpressionTreeNodeEqualityComparer(this, cloner); }
    4040
    4141    // more flexible matching criteria
     
    6565    }
    6666
    67     public SymbolicExpressionTreeNodeSimilarityComparer() {
     67    public SymbolicExpressionTreeNodeEqualityComparer() {
    6868      matchConstantValues = true;
    6969      matchVariableNames = true;
Note: See TracChangeset for help on using the changeset viewer.