org.encog.ml.tree
Interface TreeNode
- All Known Implementing Classes:
- BasicTreeNode, ProgramNode
public interface TreeNode
A node for a tree.
addChildNodes
void addChildNodes(TreeNode[] args)
- Add child nodes.
- Parameters:
args
- The child nodes to add.
allLeafChildren
boolean allLeafChildren()
- Returns:
- True, if all children are leaves.
getChildNodes
List<TreeNode> getChildNodes()
- Returns:
- The child nodes.
isLeaf
boolean isLeaf()
- Returns:
- True, if this is a leaf.
size
int size()
- Returns:
- The number of nodes from this point. Do not call on cyclic tree.
Copyright © 2014. All Rights Reserved.