{"name":"shor15","status":"ok","metadata":{"version":"3.0","date":"2026-05-13T10:17:06.183545Z","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":67,"state":"0000"},{"count":61,"state":"0001"},{"count":60,"state":"0010"},{"count":54,"state":"0011"},{"count":66,"state":"0100"},{"count":66,"state":"0101"},{"count":71,"state":"0110"},{"count":67,"state":"0111"},{"count":60,"state":"1000"},{"count":62,"state":"1001"},{"count":61,"state":"1010"},{"count":76,"state":"1011"},{"count":56,"state":"1100"},{"count":67,"state":"1101"},{"count":62,"state":"1110"},{"count":68,"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":67,"0001":61,"0010":60,"0011":54,"0100":66,"0101":66,"0110":71,"0111":67,"1000":60,"1001":62,"1010":61,"1011":76,"1100":56,"1101":67,"1110":62,"1111":68}}