ScoreResult
struct ScoreResult: Sendable, EquatableCalibrated result of evaluating a ScoreQuestion.
-
Declaration
Swift
init(selectedKey: String, expectedScore: Float, levelProbabilities: [Float], confidence: Float) -
Declaration
Swift
init(selectedKey: String, expectedScore: Float, probabilities: [Float], confidence: Float) -
Calibrated confidence score in
[0.0, 1.0].Declaration
Swift
let confidence: Float -
Continuous expected rubric level index in
[0.0, K - 1]across theKordered rubric levels.Declaration
Swift
let expectedScore: Float -
Declaration
Swift
var levelProbabilities: [Float] { get } -
Probability distribution across each ordered rubric level.
Declaration
Swift
let probabilities: [Float] -
Key of the highest-probability rubric level.
Declaration
Swift
let selectedKey: String