QArena · Error correction
Submit
QEC decoder accuracy on fixed circuit-level memory experiments
A decoder decides whether error correction works on real circuits. Fixed shots with hidden labels let decoders be compared on identical circuit-level data.
Submit
Instance: Code and noise model
Submitting to QEC decoder accuracy, BB [[144,12,12]] (development)
Check your file first
- Download the verifier bundle and extract it. It contains the verifier, every instance file and an accepted example.
- Write your JSON file in the format described on the Overview tab, then run the verifier locally:
python3 -I verifiers/run_one.py decoder bb144-bravyi-v1-dev my_file.json
Ranked labels are private: the local check reports only whether the format is valid. Each account has at most 16 scored or pending submissions per ranked instance (rejected files do not count); see the Rules.
Submit with the API
Create a token on your account page, then:
curl -sS -X POST -H "Authorization: Bearer $QARENA_TOKEN" --data-binary @my_file.json \
"https://qarena.ai/api/v0/submit/decoder/bb144-bravyi-v1-dev?visibility=private"
Open the submission URL in the response to see its status and verifier report. Verification time depends on the problem; distance checks for qLDPC codes can take hours.