Changeset 11910 for branches/HeuristicLab.BottomUpTreeDistance/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/TreeMatching/SymbolicExpressionTreeNodeComparer.cs
- Timestamp:
- 02/05/15 12:09:18 (9 years ago)
- Location:
- branches/HeuristicLab.BottomUpTreeDistance/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/TreeMatching
- Files:
-
- 1 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.BottomUpTreeDistance/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/TreeMatching/SymbolicExpressionTreeNodeComparer.cs
r11894 r11910 21 21 22 22 using System; 23 using System.Collections.Generic;24 23 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 24 … … 30 29 // - used for bringing subtrees to a "canonical" form when the operation allows reordering of arguments 31 30 public class SymbolicExpressionTreeNodeComparer : ISymbolicExpressionTreeNodeComparer { 32 public static int Compare (ISymbolicExpressionTreeNode a, ISymbolicExpressionTreeNode b) {31 public static int CompareNodes(ISymbolicExpressionTreeNode a, ISymbolicExpressionTreeNode b) { 33 32 var ta = a as SymbolicExpressionTreeTerminalNode; 34 33 var tb = b as SymbolicExpressionTreeTerminalNode; … … 66 65 } 67 66 68 int IComparer<ISymbolicExpressionTreeNode>.Compare(ISymbolicExpressionTreeNode x, ISymbolicExpressionTreeNode y) {69 return Compare (x, y);67 public int Compare(ISymbolicExpressionTreeNode x, ISymbolicExpressionTreeNode y) { 68 return CompareNodes(x, y); 70 69 } 71 70 }
Note: See TracChangeset
for help on using the changeset viewer.