Skip to content
Technology How it works Breeder — Hyperion Burner — Aegis Burner — MetroVolt AI-Native Architecture Magnets Fuel cycle Safety Roadmap
Solutions AI & Data Centers Defense & Government Grid & Baseload Neutron Detection Quantum
Learn Technical Library
Proof Publications Whitepapers Technical Library Open Science & Reproducibility The Honest Gates
Company About / Mission Leadership Environment Health & Safety Investors Careers Press Contact
3D Model
Mission › Designing in the Open
Designing in the Open

Two-Tier Reproduction

We check reproductions two ways: an exact byte-for-byte match where the computation allows it, and a numerical-tolerance match where it does not.

Why one standard is not enough

Reproducibility sounds binary — either you got the same answer or you didn't — but computation is not that clean. Some outputs are deterministic and should match exactly; others involve floating-point operations whose last digits legitimately differ across hardware and libraries. Holding both to a single standard would either reject honest reproductions or accept sloppy ones. Kronos therefore checks at two tiers.

The two tiers

How the tier is chosen

The tier is assigned per artifact, not left to the reader's judgment. A configuration file or a fixed table is a Tier 1 artifact; a swept physical quantity is a Tier 2 artifact with an explicit tolerance. Publishing which tier applies to which output removes the ambiguity that lets a marginal reproduction be spun as a success.

Where this runs

The two-tier check is what the verify function performs at the end of a reproduction, and it is the last step in the reproducible pipelines and the cold-reproduction runbook. Together they turn 'we reproduced it' into a statement with a defined, checkable meaning.

An honest reproducibility claim needs an honest definition of a match. Two tiers give us one.

Content reviewed August 2026 · design-and-simulation stage