{"name":"shor15","status":"ok","metadata":{"version":"3.0","date":"2026-07-12T15:47:22.525030Z","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":3,"plots":{"counts":{"data":{"values":[{"count":58,"state":"0000"},{"count":78,"state":"0001"},{"count":62,"state":"0010"},{"count":62,"state":"0011"},{"count":79,"state":"0100"},{"count":49,"state":"0101"},{"count":56,"state":"0110"},{"count":72,"state":"0111"},{"count":67,"state":"1000"},{"count":51,"state":"1001"},{"count":70,"state":"1010"},{"count":73,"state":"1011"},{"count":63,"state":"1100"},{"count":49,"state":"1101"},{"count":66,"state":"1110"},{"count":69,"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":58,"0001":78,"0010":62,"0011":62,"0100":79,"0101":49,"0110":56,"0111":72,"1000":67,"1001":51,"1010":70,"1011":73,"1100":63,"1101":49,"1110":66,"1111":69}}