Uses of Package
com.tnsai.reasoning
Packages that use com.tnsai.reasoning
Package
Description
Large Reasoning Model (LRM) patterns for advanced reasoning capabilities.
-
Classes in com.tnsai.reasoning used by com.tnsai.reasoningClassDescriptionAggregation strategies for combining multiple reasoning paths.Evaluates branches in Tree of Thoughts exploration.Result of a self-consistency reasoning execution.Builder for ConsistencyResult.Contract for thought nodes that can be evaluated by a
BranchEvaluator.Extended thinking mode client for deep reasoning tasks.Builder for ExtendedThinkingClient.Pruning strategies for Tree of Thoughts exploration.Represents a single reasoning path in self-consistency or tree-of-thoughts execution.Builder for ReasoningPath.Routes queries to reasoning-specialized models based on task complexity.Builder for ReasoningRouter.Verifies reasoning chains for logical consistency and factual accuracy.Self-Consistency reasoning executor.Builder for SelfConsistencyExecutor.Result from extended thinking mode execution.Builder for ThinkingResult.Represents a node in a Tree of Thoughts exploration.Builder for ThoughtNode.Result of a Tree of Thoughts exploration.Builder for ToTResult.Tree of Thoughts (ToT) executor for complex problem solving.Builder for TreeOfThoughtsExecutor.Result of reasoning verification.Builder for VerificationResult. -
Classes in com.tnsai.reasoning used by com.tnsai.reasoning.gotClassDescriptionEvaluates branches in Tree of Thoughts exploration.Contract for thought nodes that can be evaluated by a
BranchEvaluator.