Package search
Interface SearchTreeNode<Self extends SearchTreeNode<Self,State>,State>
- Type Parameters:
Self- The implementation type of these nodes. So a class implementing this interface would start something likepublic MyNode implements SearchTreeNode<MyNode, MyState> { ... }State- The type of the search state underlying these nodes.
- All Known Subinterfaces:
SearchTreePathNode<This,S>
- All Known Implementing Classes:
BoardNode,Nodes.SimpleTreeCostNode,Nodes.SimpleTreeNode,Nodes.SimpleTreePathCostNode,Nodes.SimpleTreePathNode
public interface SearchTreeNode<Self extends SearchTreeNode<Self,State>,State>
Methods required of a search tree node.