Class ProblemEvaluation<T>
- Namespace
- AiDotNet.Reasoning.Benchmarks.Models
- Assembly
- AiDotNet.dll
Result for a single problem evaluation.
public class ProblemEvaluation<T>
Type Parameters
TThe numeric type used for scoring.
- Inheritance
-
ProblemEvaluation<T>
- Inherited Members
Remarks
For Beginners: This records what happened when the system tried to solve one specific problem.
Properties
Category
Category of this problem.
public string Category { get; set; }
Property Value
Confidence
Confidence score for this answer.
public T Confidence { get; set; }
Property Value
- T
CorrectAnswer
The correct answer.
public string CorrectAnswer { get; set; }
Property Value
Duration
Time taken to solve this problem.
public TimeSpan Duration { get; set; }
Property Value
IsCorrect
Whether the answer was correct.
public bool IsCorrect { get; set; }
Property Value
Metadata
Additional metadata.
public Dictionary<string, object> Metadata { get; set; }
Property Value
Problem
The problem statement.
public string Problem { get; set; }
Property Value
ProblemId
The problem ID.
public string ProblemId { get; set; }
Property Value
SystemAnswer
The system's answer.
public string SystemAnswer { get; set; }