FreakingGenius - v0.1.0
    Preparing search index...

    Interface WorkAnalysis

    The full analysis of a student's written expression.

    interface WorkAnalysis {
        correctness: CorrectnessScore;
        errors: ErrorPattern[];
        expectedExpression: MathExpression | null;
        recommendedHintLevel: HintLevel;
        score: number;
        sessionId: string;
        studentExpression: MathExpression;
        timestamp: number;
    }
    Index

    Properties

    correctness: CorrectnessScore

    Overall correctness verdict.

    errors: ErrorPattern[]

    Recognised error patterns, ordered by severity descending.

    expectedExpression: MathExpression | null

    The expected correct expression for this exercise.

    recommendedHintLevel: HintLevel

    Suggested hint level for the intervention engine.

    score: number

    Numeric score in [0, 1] (1 = fully correct).

    sessionId: string

    ID of the session this analysis belongs to.

    studentExpression: MathExpression

    The parsed student expression that was analysed.

    timestamp: number

    Unix timestamp (ms) when the analysis was generated.