Uses of Class
gametree.SearchTreeNode
Packages that use SearchTreeNode
Package
Description
Search techniques based on B* and various utility classes used primarily by these search techniques.
Various classes for storing and generating game trees for the use by algorithms and tree visualisation.
-
Uses of SearchTreeNode in algorithm
Methods in algorithm with parameters of type SearchTreeNodeModifier and TypeMethodDescriptionvoidBstarSquaredDB.L1Position.setTree(SearchTreeNode<BstarSquaredDB.L1Position<P>> tree) voidBstarSquaredSimple.L1Position.setTree(SearchTreeNode<BstarSquaredSimple.L1Position<P>> tree) voidBstarSquaredSimpleMax.L1Position.setTree(SearchTreeNode<BstarSquaredSimpleMax.L1Position<P>> tree) voidBstarSquaredVariant.L1Position.setTree(SearchTreeNode<BstarSquaredVariant.L1Position<P>> tree) -
Uses of SearchTreeNode in gametree
Subclasses with type arguments of type SearchTreeNode in gametreeModifier and TypeClassDescriptionclassSearchTreeNode<P extends IGamePosition<P>>Implementation ofGameTreeNodethat stores all nodes directly in memory.Methods in gametree that return SearchTreeNodeModifier and TypeMethodDescriptionprotected SearchTreeNode<P> SearchTreeNode.createChild(SearchTreeNode<P> parent, P position) static <P extends IGamePosition<P>>
SearchTreeNode<P> SearchTreeNode.getTree(P start_position) static <P extends IGamePosition<P>>
SearchTreeNode<P> SearchTreeNode.getTree(P start_position, boolean prune_positions, boolean prune_irrelevance) static <P extends IGamePosition<P>>
SearchTreeNode<P> SearchTreeNode.getTree(P start_position, boolean prune_positions, long minimum_depth_to_prune_positions, boolean prune_irrelevance, long minimum_depth_to_prune_irrelevance) static <P extends IGamePosition<P>>
SearchTreeNode<P> SearchTreeNode.getTree(P start_position, boolean prune_positions, long minimum_depth_to_prune_positions, boolean prune_irrelevance, long minimum_depth_to_prune_irrelevance, boolean incorrect_bounds_protection_for_irrelevance_pruning) static <P extends IGamePosition<P>>
SearchTreeNode<P> SearchTreeNode.getTree(P start_position, long minimum_depth_to_prune_positions, long minimum_depth_to_prune_irrelevance) Methods in gametree that return types with arguments of type SearchTreeNodeModifier and TypeMethodDescriptionSearchTreeNode._children(MetricKeeper... metrics) SearchTreeNode.savedChildren()Methods in gametree with parameters of type SearchTreeNodeModifier and TypeMethodDescriptionprotected SearchTreeNode<P> SearchTreeNode.createChild(SearchTreeNode<P> parent, P position) Method parameters in gametree with type arguments of type SearchTreeNodeModifier and TypeMethodDescriptionbooleanSearchTreeNode._adjustBounds(List<SearchTreeNode<P>> children, MetricKeeper... metrics) voidSearchTreeNode.setChildren(Collection<SearchTreeNode<P>> newChildren) Constructors in gametree with parameters of type SearchTreeNodeModifierConstructorDescriptionSearchTreeNode(SearchTreeNode.Settings settings, SearchTreeNode<P> parent, P position, MetricKeeper... metrics)