Cognition · Software component
Thought State Evaluator
Software componentCognitionCognition & MemoryVariation point (abstract)arc:ThoughtStateEvaluator
An abstract cognition component that uses a language model as a heuristic to assess how promising intermediate reasoning states are, producing signals that guide pruning and selection.
Responsibility. Scores the promise of candidate reasoning states for search guidance.
Also known as: State evaluator, Heuristic evaluator, Thought scorer, Scoring and evaluation mechanism
Variants
| Variant | When to choose |
|---|---|
| Value Thought Evaluator | Choose when intermediate states can be checked for objective feasibility (e.g., mathematical reachability, constraint satisfaction) and absolute thresholds are needed for pruning. |
| Vote Thought Evaluator | Choose when evaluation criteria are subjective or rating scales poorly defined (e.g., narrative coherence), or when a single best candidate must be selected. |
Relationships
is configured by structural
invokes dependency
is cached by dependency
reads dependency
writes dependency
is orchestrated by control
- Thought Exploration Controller abstract Ch5.2
Design guidance
- SHOULD aim for good-enough discrimination to guide search, not oracle accuracy.
- MAY combine value estimation for aggressive pruning with voting among surviving candidates for selection.
Quantitative guidance
As stated by the sources; verify before use.
- Correctly identifying 70% of unproductive and 90% of promising branches is described as sufficient to make search tractable (Ch5.2).
Classification
- Patterns
- LLM self-evaluation as search heuristicHybrid value-then-vote evaluationEnsemble-voted value estimation
- Quality attributes
- Performance efficiency (ISO/IEC 25010)Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)
- Risks mitigated
- Wasted exploration of unproductive branches
Sources
- Ch5.2: T. Nguyen, "Tree-of-Thought (ToT) Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.2. ISBN: 9798244538229.