← Complete research archive
Evaluation & auditsResult35 lines

R12 SSC First-Integer Offline Rescore

Source: artifacts/evals/source scheduled reasoning confirmation raw260k.json (SHA be2e64c8…45de6a0d).

R12_SSC_FIRST_INTEGER_OFFLINE_RESULT.mdOpen original Markdown ↗

R12 SSC First-Integer Offline Rescore

Status: diagnostic only — does not change the frozen SSC last-integer contract or confirmation claim.

Source: artifacts/evals/source_scheduled_reasoning_confirmation_raw260k.json (SHA be2e64c8…45de6a0d).

Script: train/rescore_ssc_first_integer.py

Numbers (256 whole decode)

MetricCountRate
Frozen last-integer (echo)93.5%
First integer == answer124.7%
Answer appears in segment6023.4%
Appears but last-integer wrong (parser-ish loss)5119.9%

Family note: first-integer hits are almost all base_conversion (12/12), where the model often states the decimal early. Multiply/modular/sequential show answer_appears without first-integer match — intermediates precede the final.

Relation to taxonomy 45/256

Taxonomy “reaches answer” (45) was a trajectory-aware post-hoc class (scored 9 + correct-then-parser-loss 36). This offline pass uses a weaker token heuristic (answer_appears=60), so it is an upper envelope, not a replication of the exclusive taxonomy table.

Use

Cashable without training: prefer decode/stop policies that keep the first correct final and emit EOS, rather than last-integer under loop tails.