Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/08/11 10:42:57 (13 years ago)
Author:
mkommend
Message:

#1540: Added min and max arity to symbols and renamed SymbolicExpressionTreeNode.SubtreesCount to SymbolicExpressionTreeNode.SubtreeCount.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/GP.Grammar.Editor/HeuristicLab.Problems.DataAnalysis.Symbolic.Views/3.4/InteractiveSymbolicDataAnalysisSolutionSimplifierView.cs

    r6256 r6387  
    9595          List<ISymbolicExpressionTreeNode> nodeList = Content.Model.SymbolicExpressionTree.Root.GetSubtree(0).IterateNodesPrefix().ToList();
    9696          foreach (var parent in nodeList) {
    97             for (int subTreeIndex = 0; subTreeIndex < parent.SubtreesCount; subTreeIndex++) {
     97            for (int subTreeIndex = 0; subTreeIndex < parent.SubtreeCount; subTreeIndex++) {
    9898              var child = parent.GetSubtree(subTreeIndex);
    9999              if (!(child.Symbol is Constant) && nodeImpacts[child].IsAlmost(0.0)) {
     
    105105
    106106        // show only interesting part of solution
    107         if (tree.Root.SubtreesCount > 1)
     107        if (tree.Root.SubtreeCount > 1)
    108108          this.treeChart.Tree = new SymbolicExpressionTree(tree.Root); // RPB + ADFs
    109109        else
     
    130130      var tree = Content.Model.SymbolicExpressionTree;
    131131      foreach (SymbolicExpressionTreeNode treeNode in tree.IterateNodesPostfix()) {
    132         for (int i = 0; i < treeNode.SubtreesCount; i++) {
     132        for (int i = 0; i < treeNode.SubtreeCount; i++) {
    133133          ISymbolicExpressionTreeNode subTree = treeNode.GetSubtree(i);
    134134          // only allow to replace nodes for which a replacement value is known (replacement value for ADF nodes are not available)
     
    137137
    138138            // show only interesting part of solution
    139             if (tree.Root.SubtreesCount > 1)
     139            if (tree.Root.SubtreeCount > 1)
    140140              this.treeChart.Tree = new SymbolicExpressionTree(tree.Root); // RPB + ADFs
    141141            else
Note: See TracChangeset for help on using the changeset viewer.