Evaluation lab · San Francisco · London · Zürich
Reinforced Labs Request a briefing
Research · Methods

How our figures are made.

Research notes on this site are built from small, self-contained Python programs. They produce JSON; our site build turns the JSON into the static charts and tables you see. Nothing is drawn by hand.

Principles

  • Fixed random seeds; reruns reproduce every number exactly.
  • Synthetic data with stated distributions, never presented as measurements of a real system.
  • Each note ends with its limitations.
  • Equations are typeset at build time; no client-side rendering.
  • External sources are cited to primary papers and standards.
ProgramNoteReplications
eval_sample_size.pyEval sample size2,000 / cell
judge_bias.pyJudge error3,000 / cell
pass_k.pypass^k200k tasks; 4,000
injection_retry.pyRetry risk2M draws / ρ
guardrail_thresholds.pyThresholdsanalytic grid
guardrail_latency.pyLatency1M requests
reproduceshell
python3 -m pip install numpy scipy      # tested: numpy 2.2, scipy 1.15
for s in eval_sample_size judge_bias pass_k \
         injection_retry guardrail_thresholds guardrail_latency; do
  python3 research/$s.py                # writes research/out/$s.json
done

The scripts are available to customers and research collaborators on request through the contact form.

Know the number before you ship.

A 45-minute working session with an evaluation engineer. Bring one use case; leave with a threat model, a draft eval plan with sample sizes, and an honest read on where you stand.