Changeset 9083 for branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Interfaces
- Timestamp:
- 12/20/12 16:24:54 (12 years ago)
- Location:
- branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding
- Property svn:mergeinfo changed
-
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Interfaces/ISymbolicExpressionTree.cs
r7792 r9083 29 29 int Depth { get; } 30 30 31 IEnumerable<ISymbolicExpressionTreeNode> IterateNodesBreadth(); 31 32 IEnumerable<ISymbolicExpressionTreeNode> IterateNodesPrefix(); 32 33 IEnumerable<ISymbolicExpressionTreeNode> IterateNodesPostfix(); 33 IEnumerable<ISymbolicExpressionTreeNode> IterateNodesBreadth();34 34 } 35 35 } -
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Interfaces/ISymbolicExpressionTreeNode.cs
r7792 r9083 34 34 int GetBranchLevel(ISymbolicExpressionTreeNode child); 35 35 36 IEnumerable<ISymbolicExpressionTreeNode> IterateNodesBreadth(); 36 37 IEnumerable<ISymbolicExpressionTreeNode> IterateNodesPostfix(); 37 38 IEnumerable<ISymbolicExpressionTreeNode> IterateNodesPrefix(); 38 IEnumerable<ISymbolicExpressionTreeNode> IterateNodesBreadth();39 void ForEachNodePrefix(Action<ISymbolicExpressionTreeNode> a); 39 40 void ForEachNodePostfix(Action<ISymbolicExpressionTreeNode> a); 40 void ForEachNodePrefix(Action<ISymbolicExpressionTreeNode> a);41 41 42 42 IEnumerable<ISymbolicExpressionTreeNode> Subtrees { get; }
Note: See TracChangeset
for help on using the changeset viewer.