Skip to content
Astera Technology

Local grader correctness

Test duplicates, exact tolerances, parsed equality, citation coordinates and candidate coverage before scoring.

Astera Technology

Grade unordered outputs without ignoring duplicates

Sorting hides duplicate model outputs as well as harmless order changes.

Guide
Astera Technology

Apply a supplied absolute tolerance once in an evaluator

Relative tolerance or display rounding is silently substituted for a declared absolute bound.

Guide
Astera Technology

Compare JSON objects without accepting different array order

Raw JSON string equality fails harmless key order; broad sorting changes meaningful arrays.

Guide
Astera Technology

Check citation offsets after a Unicode representation change

Byte offsets are reused as code-point offsets and select a different substring.

Guide
Astera Technology

Define evaluator results for an empty candidate file

An empty output yields a vacuous all-passed result from an empty loop.

Guide
Astera Technology

Reject duplicate candidate case keys before grading

A map assignment overwrites a failed candidate with a later passing candidate.

Guide