{"name":"shor15","status":"ok","metadata":{"version":"3.0","date":"2026-06-22T14:20:03.681865Z","description":"Shor's (N=15) — QPE register initialisation skeleton","improvements":["tuple_state_vector","atomic_gate_update","binary_search_sampling"]},"example":"shor15","circuit_qasm":"OPENQASM 3.0;\n// Shor N=15 QPE init\nqubit[4] q; bit[4] c;\nh q[0]; h q[1]; h q[2]; h q[3];\nc[0]=measure q[0]; c[1]=measure q[1]; c[2]=measure q[2]; c[3]=measure q[3];\n","execution_time_ms":4,"plots":{"counts":{"data":{"values":[{"count":62,"state":"0000"},{"count":66,"state":"0001"},{"count":57,"state":"0010"},{"count":63,"state":"0011"},{"count":70,"state":"0100"},{"count":63,"state":"0101"},{"count":57,"state":"0110"},{"count":80,"state":"0111"},{"count":73,"state":"1000"},{"count":78,"state":"1001"},{"count":63,"state":"1010"},{"count":64,"state":"1011"},{"count":58,"state":"1100"},{"count":61,"state":"1101"},{"count":48,"state":"1110"},{"count":61,"state":"1111"}]},"mark":"bar","encoding":{"x":{"type":"nominal","title":"State","field":"state"},"y":{"type":"quantitative","title":"Counts","field":"count"}}}},"qubits":4,"shots":1024,"visualisation_hint":"histogram","counts":{"0000":62,"0001":66,"0010":57,"0011":63,"0100":70,"0101":63,"0110":57,"0111":80,"1000":73,"1001":78,"1010":63,"1011":64,"1100":58,"1101":61,"1110":48,"1111":61}}