{"name":"shor15","status":"ok","metadata":{"version":"3.0","date":"2026-06-22T13:19:56.875282Z","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":2,"plots":{"counts":{"data":{"values":[{"count":56,"state":"0000"},{"count":56,"state":"0001"},{"count":52,"state":"0010"},{"count":67,"state":"0011"},{"count":58,"state":"0100"},{"count":61,"state":"0101"},{"count":73,"state":"0110"},{"count":67,"state":"0111"},{"count":66,"state":"1000"},{"count":68,"state":"1001"},{"count":72,"state":"1010"},{"count":71,"state":"1011"},{"count":62,"state":"1100"},{"count":70,"state":"1101"},{"count":65,"state":"1110"},{"count":60,"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":56,"0001":56,"0010":52,"0011":67,"0100":58,"0101":61,"0110":73,"0111":67,"1000":66,"1001":68,"1010":72,"1011":71,"1100":62,"1101":70,"1110":65,"1111":60}}