{ "_meta": { "locale": "en", "translation": "source" }, "kept": "Your progress is kept only on this device, and nothing is sent anywhere.", "level.refused": "refused", "level.parsed": "read, not run", "level.executed": "run, not checked", "level.evidence": "checked as evidence", "level.proof": "checked as proof", "statement.passed": "Passed: {level}, your program does what the exercise asks.", "statement.failed": "Not yet: {count} thing(s) to look at under What went wrong?.", "statement.unchecked": "Not decided: the engine could not check every case, so the exercise is not passed.", "intent.distribution": "the exact distribution of the measured bits: {outcomes}", "intent.outcome": "{outcome} with probability {p}", "intent.tolerance": "within a total variation distance of {tolerance}", "intent.equivalent": "the same circuit as the exercise's own, up to a global phase (not shown)", "intent.prepares": "the same state from |0…0⟩ as the exercise's own program, up to a global phase (not shown)", "intent.sampled": "samples consistent with {outcomes} by the {test} at significance {alpha}, from {shots} shots", "intent.noise": "run under this noise: {noise}", "intent.cases": "in each case: {cases}", "constraint.allow": "only these gates: {gates}", "constraint.exactly": "exactly {n} {gate}", "constraint.at_least": "at least {n} {gate}", "constraint.at_most": "at most {n} {gate}", "constraint.between": "between {min} and {max} {gate}", "constraint.t_count": "at most {n} T and T† gates", "constraint.two_qubit": "at most {n} two-qubit gates", "constraint.qubits": "at most {n} qubits", "constraint.inject": "the error {input} flips qubit {input} with one x, and the program uses {input} nowhere else", "constraint.no_smells": "no smell of these kinds from the critique: {kinds}", "constraint.estimate": "a resource estimate counting at most {n} {what}", "estimate.toffolis": "Toffoli gates", "estimate.t_gates": "T gates", "estimate.rotations": "rotations", "estimate.logical_qubits": "logical qubits", "estimate.t_states": "magic states", "estimate.figures": "On the {qubit} qubit, the {code} at distance {distance}: {physical} physical qubits for {runtime}.", "wrong.refused": "The engine did not read your program: line {line}, code {code}.", "wrong.refused_case": "The engine did not read your program at {inputs}: code {code}.", "wrong.not_run": "The engine read your program but did not run it: code {code}.", "wrong.distribution": "The distribution of your measured bits is {distance} from the one asked for, past the tolerance {tolerance}.", "wrong.gap": "{outcome}: your program gives {program}, the exercise asks for {intent}", "wrong.equivalent": "Your program is not the same circuit as the one the exercise asks for.", "wrong.prepares": "Your program does not prepare the state the exercise asks for.", "wrong.sampled": "The samples of your program are not consistent with the distribution asked for.", "wrong.unchecked": "The engine could not decide this check.", "wrong.case": "With {name}: {text}", "wrong.allow": "{gates}: not among the gates this exercise allows ({allowed}).", "wrong.count": "{gate}: your program has {found}, and the exercise asks for {limit}.", "wrong.t_count": "Your program has {found} T and T† gates, and the exercise allows {limit}.", "wrong.two_qubit": "Your program has {found} two-qubit gates, and the exercise allows {limit}.", "wrong.t_count_other": "Your program has a {gate} gate, which is neither a Clifford nor a T gate, so its T count is not fixed: the exercise allows {limit} T and T† gates.", "wrong.two_qubit_wide": "Your program has a {gate} gate, which acts on three qubits, so a count of two-qubit gates does not bound it: the exercise allows {limit} two-qubit gates.", "wrong.qubits": "Your program has {found} qubits, and the exercise allows {limit}.", "wrong.inject_unused": "Your program never flips qubit {input} with {input}: put `x q[{input}];` where the error happens, and correct it after.", "wrong.inject_read": "Your program uses {input} beyond flipping qubit {input} once with x, so it could know the error without looking at the qubits: find the error from the qubits.", "wrong.inject_where": "The gate {input} changes in your program is not an x on qubit {input}: flip that qubit with `x q[{input}];`.", "wrong.smell": "The critique finds a smell the exercise rules out, at line(s) {lines}.", "wrong.note": "The critique notes something at line(s) {lines}.", "wrong.estimate": "The resource estimate counts {found} {what}, and the exercise allows {limit}.", "wrong.estimate_refused": "The resource estimate did not run on your program.", "pointer.refused": "Start at line {line}: that is where the reader stops.", "pointer.refused_any": "Start with the reader's message: the program does not read yet.", "pointer.distribution": "Look first at the outcome {outcome}: that is where your program is furthest from what is asked.", "pointer.equivalent_on": "Follow the input {state} through your program and through what the task describes: that is where they part.", "pointer.equivalent": "Compare what your program does to each input with what the task describes.", "pointer.prepares": "Write out the state your program prepares, amplitude by amplitude, and compare it with the task.", "pointer.allow": "Build what {gate} does from the gates this exercise allows.", "pointer.count": "Count your {gate} gates.", "pointer.t_count": "Look for T and T† gates that combine into Clifford gates.", "pointer.two_qubit": "Look for two-qubit gates you can do without.", "pointer.t_count_other": "Write each {gate} with T, T† and Clifford gates.", "pointer.two_qubit_wide": "Write each {gate} with one- and two-qubit gates.", "pointer.qubits": "Use only the qubits the exercise needs.", "pointer.inject": "Look at every line that uses {input}.", "pointer.smell": "Look at line(s) {lines}: the critique flags them.", "pointer.estimate": "Look for work the program does and then undoes.", "pointer.case": "Try the case {name} first.", "pointer.unchecked": "Make the program smaller, or remove measurements in the middle, so that the engine can decide.", "pointer.passed": "Nothing to fix: the check passes.", "hint.of": "Hint {level} of {of}", "hint.none": "No more hints for this exercise.", "smell.cancels": "gates that cancel", "smell.merges": "rotations that merge", "smell.does_nothing": "gates that do nothing", "smell.idle": "qubits nothing uses", "smell.unmeasured": "qubits never measured" }