Class CritiqueResult<T>
- Namespace
- AiDotNet.Interfaces
- Assembly
- AiDotNet.dll
Result of critiquing a reasoning step or chain.
public class CritiqueResult<T>
Type Parameters
TThe numeric type used for scoring.
- Inheritance
-
CritiqueResult<T>
- Inherited Members
Remarks
For Beginners: This is like getting your homework back with a grade and comments. The score tells you how well you did, and the feedback explains what was good or bad.
Properties
Feedback
Detailed feedback explaining the score.
public string Feedback { get; set; }
Property Value
PassesThreshold
Whether this reasoning step/chain passes the minimum quality threshold.
public bool PassesThreshold { get; set; }
Property Value
Score
Quality score for the reasoning (typically 0.0 to 1.0).
public T Score { get; set; }
Property Value
- T
Strengths
Specific strengths identified in the reasoning.
public List<string> Strengths { get; set; }
Property Value
Suggestions
Suggestions for how to improve this reasoning.
public List<string> Suggestions { get; set; }
Property Value
Weaknesses
Specific weaknesses or areas for improvement.
public List<string> Weaknesses { get; set; }
Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.