Table of Contents

Namespace AiDotNet.Reasoning.Models

Classes

ReasoningChain<T>

Represents a complete chain of reasoning steps from problem to solution.

ReasoningConfig

Configuration options for reasoning strategies that control how problems are solved.

ReasoningResult<T>

Represents the complete result of a reasoning process, including the answer, reasoning chain, and performance metrics.

ReasoningStep<T>

Represents a single step in a reasoning chain, capturing the thought process and evaluation.

ThoughtNode<T>

Represents a node in a tree of thoughts, used for exploring multiple reasoning paths.