Uses of Class
com.tnsai.reasoning.ThoughtNode
Packages that use ThoughtNode
Package
Description
Large Reasoning Model (LRM) patterns for advanced reasoning capabilities.
-
Uses of ThoughtNode in com.tnsai.reasoning
Methods in com.tnsai.reasoning that return ThoughtNodeModifier and TypeMethodDescriptionCreates a child node.ThoughtNode.Builder.build()ToTResult.getRoot()Gets the root node of the exploration tree.static ThoughtNodeCreates a root node.Methods in com.tnsai.reasoning that return types with arguments of type ThoughtNodeModifier and TypeMethodDescriptionToTResult.getAllLeaves()Gets all leaf nodes (complete paths).ToTResult.getBestLeaf()Gets the best leaf node (highest scoring complete path).ThoughtNode.getChildren()Gets the child nodes.ThoughtNode.getParent()Gets the parent node, if any.ThoughtNode.getPath()Gets the path from root to this node.ToTResult.getTopPaths(int k) Gets the top-k best paths.Methods in com.tnsai.reasoning with parameters of type ThoughtNodeModifier and TypeMethodDescriptionToTResult.Builder.bestLeaf(ThoughtNode bestLeaf) ThoughtNode.Builder.parent(ThoughtNode parent) ToTResult.Builder.root(ThoughtNode root) Method parameters in com.tnsai.reasoning with type arguments of type ThoughtNode