Choose a decoder

Three solvers, different trade-offs

CrateMethodBest fit
rmatchingMWPMGraphlike detector error models
rbposdBP-OSDSparse parity checks and BB circuits
rilpqecILPExact and comparison-oriented cases
make surface-decoder-compare-smoke

Benchmark campaigns

Run and compare decoder cases

rsinter runs cases, merges outputs, and produces comparison plots. Smoke runs check wiring; checked full artifacts support only the recorded cases and environments.

make surface-decoder-compare-smoke
make bb-circuit-bposd-compare-smoke
CampaignWhat it checksEvidence
Surface decoderEnd-to-end local wiringSmoke and checked comparison
BB-circuit BP-OSDEnvironment and dataset readinessReadiness and checked comparison

Results

Surface-code and BP-OSD comparisons

The checked plots show only their named cases. Full reproduction details are available inside each result.

Loading decoder evidence.

Local workflow evidence

Smoke and readiness checks

Loading campaign evidence.