Table of Contents

Enum SearchAlgorithmType

Namespace
AiDotNet.Reasoning.Strategies
Assembly
AiDotNet.dll

Types of search algorithms available for Tree-of-Thoughts.

public enum SearchAlgorithmType

Fields

BeamSearch = 1

Beam Search - keeps only the top N most promising paths at each level. Good balance of quality and efficiency (recommended default).

BreadthFirst = 0

Breadth-First Search - explores all nodes at each level before going deeper. Thorough but memory intensive.

Remarks

For Beginners: Different ways to explore the tree of possibilities. Each has different tradeoffs in terms of speed, memory, and quality.