1{ 2 "cirq_type": "_ContextualSerialization", 3 "object_dag": [ 4 { 5 "cirq_type": "_SerializedContext", 6 "key": 1, 7 "obj": { 8 "cirq_type": "FrozenCircuit", 9 "moments": [ 10 { 11 "cirq_type": "Moment", 12 "operations": [ 13 { 14 "cirq_type": "GateOperation", 15 "gate": { 16 "cirq_type": "SwapPowGate", 17 "exponent": 1.0, 18 "global_shift": 0.0 19 }, 20 "qubits": [ 21 { 22 "cirq_type": "LineQubit", 23 "x": 4 24 }, 25 { 26 "cirq_type": "LineQubit", 27 "x": 9 28 } 29 ] 30 }, 31 { 32 "cirq_type": "SingleQubitPauliStringGateOperation", 33 "pauli": { 34 "cirq_type": "_PauliY", 35 "exponent": 1.0, 36 "global_shift": 0.0 37 }, 38 "qubit": { 39 "cirq_type": "LineQubit", 40 "x": 7 41 } 42 }, 43 { 44 "cirq_type": "GateOperation", 45 "gate": { 46 "cirq_type": "CXPowGate", 47 "exponent": 1.0, 48 "global_shift": 0.0 49 }, 50 "qubits": [ 51 { 52 "cirq_type": "LineQubit", 53 "x": 6 54 }, 55 { 56 "cirq_type": "LineQubit", 57 "x": 8 58 } 59 ] 60 }, 61 { 62 "cirq_type": "GateOperation", 63 "gate": { 64 "cirq_type": "ISwapPowGate", 65 "exponent": 1.0, 66 "global_shift": 0.0 67 }, 68 "qubits": [ 69 { 70 "cirq_type": "LineQubit", 71 "x": 5 72 }, 73 { 74 "cirq_type": "LineQubit", 75 "x": 1 76 } 77 ] 78 }, 79 { 80 "cirq_type": "GateOperation", 81 "gate": { 82 "cirq_type": "CXPowGate", 83 "exponent": 1.0, 84 "global_shift": 0.0 85 }, 86 "qubits": [ 87 { 88 "cirq_type": "LineQubit", 89 "x": 0 90 }, 91 { 92 "cirq_type": "LineQubit", 93 "x": 3 94 } 95 ] 96 } 97 ] 98 }, 99 { 100 "cirq_type": "Moment", 101 "operations": [ 102 { 103 "cirq_type": "SingleQubitPauliStringGateOperation", 104 "pauli": { 105 "cirq_type": "_PauliX", 106 "exponent": 1.0, 107 "global_shift": 0.0 108 }, 109 "qubit": { 110 "cirq_type": "LineQubit", 111 "x": 5 112 } 113 }, 114 { 115 "cirq_type": "SingleQubitPauliStringGateOperation", 116 "pauli": { 117 "cirq_type": "_PauliY", 118 "exponent": 1.0, 119 "global_shift": 0.0 120 }, 121 "qubit": { 122 "cirq_type": "LineQubit", 123 "x": 3 124 } 125 }, 126 { 127 "cirq_type": "SingleQubitPauliStringGateOperation", 128 "pauli": { 129 "cirq_type": "_PauliZ", 130 "exponent": 1.0, 131 "global_shift": 0.0 132 }, 133 "qubit": { 134 "cirq_type": "LineQubit", 135 "x": 9 136 } 137 }, 138 { 139 "cirq_type": "SingleQubitPauliStringGateOperation", 140 "pauli": { 141 "cirq_type": "_PauliZ", 142 "exponent": 1.0, 143 "global_shift": 0.0 144 }, 145 "qubit": { 146 "cirq_type": "LineQubit", 147 "x": 1 148 } 149 }, 150 { 151 "cirq_type": "GateOperation", 152 "gate": { 153 "cirq_type": "ZPowGate", 154 "exponent": 0.5, 155 "global_shift": 0.0 156 }, 157 "qubits": [ 158 { 159 "cirq_type": "LineQubit", 160 "x": 2 161 } 162 ] 163 }, 164 { 165 "cirq_type": "GateOperation", 166 "gate": { 167 "cirq_type": "ZPowGate", 168 "exponent": 0.5, 169 "global_shift": 0.0 170 }, 171 "qubits": [ 172 { 173 "cirq_type": "LineQubit", 174 "x": 0 175 } 176 ] 177 }, 178 { 179 "cirq_type": "GateOperation", 180 "gate": { 181 "cirq_type": "CZPowGate", 182 "exponent": 1.0, 183 "global_shift": 0.0 184 }, 185 "qubits": [ 186 { 187 "cirq_type": "LineQubit", 188 "x": 4 189 }, 190 { 191 "cirq_type": "LineQubit", 192 "x": 7 193 } 194 ] 195 }, 196 { 197 "cirq_type": "GateOperation", 198 "gate": { 199 "cirq_type": "SwapPowGate", 200 "exponent": 1.0, 201 "global_shift": 0.0 202 }, 203 "qubits": [ 204 { 205 "cirq_type": "LineQubit", 206 "x": 8 207 }, 208 { 209 "cirq_type": "LineQubit", 210 "x": 6 211 } 212 ] 213 } 214 ] 215 }, 216 { 217 "cirq_type": "Moment", 218 "operations": [ 219 { 220 "cirq_type": "GateOperation", 221 "gate": { 222 "cirq_type": "HPowGate", 223 "exponent": 1.0, 224 "global_shift": 0.0 225 }, 226 "qubits": [ 227 { 228 "cirq_type": "LineQubit", 229 "x": 6 230 } 231 ] 232 }, 233 { 234 "cirq_type": "SingleQubitPauliStringGateOperation", 235 "pauli": { 236 "cirq_type": "_PauliZ", 237 "exponent": 1.0, 238 "global_shift": 0.0 239 }, 240 "qubit": { 241 "cirq_type": "LineQubit", 242 "x": 9 243 } 244 }, 245 { 246 "cirq_type": "GateOperation", 247 "gate": { 248 "cirq_type": "ISwapPowGate", 249 "exponent": 1.0, 250 "global_shift": 0.0 251 }, 252 "qubits": [ 253 { 254 "cirq_type": "LineQubit", 255 "x": 5 256 }, 257 { 258 "cirq_type": "LineQubit", 259 "x": 1 260 } 261 ] 262 }, 263 { 264 "cirq_type": "SingleQubitPauliStringGateOperation", 265 "pauli": { 266 "cirq_type": "_PauliZ", 267 "exponent": 1.0, 268 "global_shift": 0.0 269 }, 270 "qubit": { 271 "cirq_type": "LineQubit", 272 "x": 7 273 } 274 }, 275 { 276 "cirq_type": "GateOperation", 277 "gate": { 278 "cirq_type": "HPowGate", 279 "exponent": 1.0, 280 "global_shift": 0.0 281 }, 282 "qubits": [ 283 { 284 "cirq_type": "LineQubit", 285 "x": 2 286 } 287 ] 288 }, 289 { 290 "cirq_type": "GateOperation", 291 "gate": { 292 "cirq_type": "ISwapPowGate", 293 "exponent": 1.0, 294 "global_shift": 0.0 295 }, 296 "qubits": [ 297 { 298 "cirq_type": "LineQubit", 299 "x": 0 300 }, 301 { 302 "cirq_type": "LineQubit", 303 "x": 3 304 } 305 ] 306 }, 307 { 308 "cirq_type": "SingleQubitPauliStringGateOperation", 309 "pauli": { 310 "cirq_type": "_PauliY", 311 "exponent": 1.0, 312 "global_shift": 0.0 313 }, 314 "qubit": { 315 "cirq_type": "LineQubit", 316 "x": 4 317 } 318 } 319 ] 320 }, 321 { 322 "cirq_type": "Moment", 323 "operations": [ 324 { 325 "cirq_type": "GateOperation", 326 "gate": { 327 "cirq_type": "HPowGate", 328 "exponent": 1.0, 329 "global_shift": 0.0 330 }, 331 "qubits": [ 332 { 333 "cirq_type": "LineQubit", 334 "x": 1 335 } 336 ] 337 }, 338 { 339 "cirq_type": "GateOperation", 340 "gate": { 341 "cirq_type": "ZPowGate", 342 "exponent": 0.5, 343 "global_shift": 0.0 344 }, 345 "qubits": [ 346 { 347 "cirq_type": "LineQubit", 348 "x": 7 349 } 350 ] 351 }, 352 { 353 "cirq_type": "GateOperation", 354 "gate": { 355 "cirq_type": "CXPowGate", 356 "exponent": 1.0, 357 "global_shift": 0.0 358 }, 359 "qubits": [ 360 { 361 "cirq_type": "LineQubit", 362 "x": 9 363 }, 364 { 365 "cirq_type": "LineQubit", 366 "x": 3 367 } 368 ] 369 }, 370 { 371 "cirq_type": "GateOperation", 372 "gate": { 373 "cirq_type": "ZPowGate", 374 "exponent": 0.25, 375 "global_shift": 0.0 376 }, 377 "qubits": [ 378 { 379 "cirq_type": "LineQubit", 380 "x": 0 381 } 382 ] 383 }, 384 { 385 "cirq_type": "GateOperation", 386 "gate": { 387 "cirq_type": "ZPowGate", 388 "exponent": 0.25, 389 "global_shift": 0.0 390 }, 391 "qubits": [ 392 { 393 "cirq_type": "LineQubit", 394 "x": 5 395 } 396 ] 397 } 398 ] 399 }, 400 { 401 "cirq_type": "Moment", 402 "operations": [ 403 { 404 "cirq_type": "GateOperation", 405 "gate": { 406 "cirq_type": "ZPowGate", 407 "exponent": 0.25, 408 "global_shift": 0.0 409 }, 410 "qubits": [ 411 { 412 "cirq_type": "LineQubit", 413 "x": 1 414 } 415 ] 416 }, 417 { 418 "cirq_type": "GateOperation", 419 "gate": { 420 "cirq_type": "SwapPowGate", 421 "exponent": 1.0, 422 "global_shift": 0.0 423 }, 424 "qubits": [ 425 { 426 "cirq_type": "LineQubit", 427 "x": 2 428 }, 429 { 430 "cirq_type": "LineQubit", 431 "x": 4 432 } 433 ] 434 }, 435 { 436 "cirq_type": "SingleQubitPauliStringGateOperation", 437 "pauli": { 438 "cirq_type": "_PauliX", 439 "exponent": 1.0, 440 "global_shift": 0.0 441 }, 442 "qubit": { 443 "cirq_type": "LineQubit", 444 "x": 3 445 } 446 }, 447 { 448 "cirq_type": "GateOperation", 449 "gate": { 450 "cirq_type": "HPowGate", 451 "exponent": 1.0, 452 "global_shift": 0.0 453 }, 454 "qubits": [ 455 { 456 "cirq_type": "LineQubit", 457 "x": 9 458 } 459 ] 460 } 461 ] 462 }, 463 { 464 "cirq_type": "Moment", 465 "operations": [ 466 { 467 "cirq_type": "GateOperation", 468 "gate": { 469 "cirq_type": "SwapPowGate", 470 "exponent": 1.0, 471 "global_shift": 0.0 472 }, 473 "qubits": [ 474 { 475 "cirq_type": "LineQubit", 476 "x": 6 477 }, 478 { 479 "cirq_type": "LineQubit", 480 "x": 1 481 } 482 ] 483 }, 484 { 485 "cirq_type": "SingleQubitPauliStringGateOperation", 486 "pauli": { 487 "cirq_type": "_PauliX", 488 "exponent": 1.0, 489 "global_shift": 0.0 490 }, 491 "qubit": { 492 "cirq_type": "LineQubit", 493 "x": 0 494 } 495 }, 496 { 497 "cirq_type": "GateOperation", 498 "gate": { 499 "cirq_type": "HPowGate", 500 "exponent": 1.0, 501 "global_shift": 0.0 502 }, 503 "qubits": [ 504 { 505 "cirq_type": "LineQubit", 506 "x": 7 507 } 508 ] 509 }, 510 { 511 "cirq_type": "GateOperation", 512 "gate": { 513 "cirq_type": "SwapPowGate", 514 "exponent": 1.0, 515 "global_shift": 0.0 516 }, 517 "qubits": [ 518 { 519 "cirq_type": "LineQubit", 520 "x": 8 521 }, 522 { 523 "cirq_type": "LineQubit", 524 "x": 5 525 } 526 ] 527 }, 528 { 529 "cirq_type": "GateOperation", 530 "gate": { 531 "cirq_type": "SwapPowGate", 532 "exponent": 1.0, 533 "global_shift": 0.0 534 }, 535 "qubits": [ 536 { 537 "cirq_type": "LineQubit", 538 "x": 4 539 }, 540 { 541 "cirq_type": "LineQubit", 542 "x": 9 543 } 544 ] 545 } 546 ] 547 }, 548 { 549 "cirq_type": "Moment", 550 "operations": [ 551 { 552 "cirq_type": "GateOperation", 553 "gate": { 554 "cirq_type": "ZPowGate", 555 "exponent": 0.25, 556 "global_shift": 0.0 557 }, 558 "qubits": [ 559 { 560 "cirq_type": "LineQubit", 561 "x": 0 562 } 563 ] 564 }, 565 { 566 "cirq_type": "GateOperation", 567 "gate": { 568 "cirq_type": "SwapPowGate", 569 "exponent": 1.0, 570 "global_shift": 0.0 571 }, 572 "qubits": [ 573 { 574 "cirq_type": "LineQubit", 575 "x": 8 576 }, 577 { 578 "cirq_type": "LineQubit", 579 "x": 9 580 } 581 ] 582 }, 583 { 584 "cirq_type": "GateOperation", 585 "gate": { 586 "cirq_type": "ISwapPowGate", 587 "exponent": 1.0, 588 "global_shift": 0.0 589 }, 590 "qubits": [ 591 { 592 "cirq_type": "LineQubit", 593 "x": 6 594 }, 595 { 596 "cirq_type": "LineQubit", 597 "x": 4 598 } 599 ] 600 }, 601 { 602 "cirq_type": "GateOperation", 603 "gate": { 604 "cirq_type": "CXPowGate", 605 "exponent": 1.0, 606 "global_shift": 0.0 607 }, 608 "qubits": [ 609 { 610 "cirq_type": "LineQubit", 611 "x": 5 612 }, 613 { 614 "cirq_type": "LineQubit", 615 "x": 3 616 } 617 ] 618 } 619 ] 620 }, 621 { 622 "cirq_type": "Moment", 623 "operations": [ 624 { 625 "cirq_type": "GateOperation", 626 "gate": { 627 "cirq_type": "CXPowGate", 628 "exponent": 1.0, 629 "global_shift": 0.0 630 }, 631 "qubits": [ 632 { 633 "cirq_type": "LineQubit", 634 "x": 1 635 }, 636 { 637 "cirq_type": "LineQubit", 638 "x": 3 639 } 640 ] 641 }, 642 { 643 "cirq_type": "GateOperation", 644 "gate": { 645 "cirq_type": "ZPowGate", 646 "exponent": 0.5, 647 "global_shift": 0.0 648 }, 649 "qubits": [ 650 { 651 "cirq_type": "LineQubit", 652 "x": 6 653 } 654 ] 655 }, 656 { 657 "cirq_type": "GateOperation", 658 "gate": { 659 "cirq_type": "ISwapPowGate", 660 "exponent": 1.0, 661 "global_shift": 0.0 662 }, 663 "qubits": [ 664 { 665 "cirq_type": "LineQubit", 666 "x": 2 667 }, 668 { 669 "cirq_type": "LineQubit", 670 "x": 9 671 } 672 ] 673 }, 674 { 675 "cirq_type": "SingleQubitPauliStringGateOperation", 676 "pauli": { 677 "cirq_type": "_PauliX", 678 "exponent": 1.0, 679 "global_shift": 0.0 680 }, 681 "qubit": { 682 "cirq_type": "LineQubit", 683 "x": 8 684 } 685 }, 686 { 687 "cirq_type": "GateOperation", 688 "gate": { 689 "cirq_type": "CXPowGate", 690 "exponent": 1.0, 691 "global_shift": 0.0 692 }, 693 "qubits": [ 694 { 695 "cirq_type": "LineQubit", 696 "x": 7 697 }, 698 { 699 "cirq_type": "LineQubit", 700 "x": 0 701 } 702 ] 703 } 704 ] 705 }, 706 { 707 "cirq_type": "Moment", 708 "operations": [ 709 { 710 "cirq_type": "GateOperation", 711 "gate": { 712 "cirq_type": "ISwapPowGate", 713 "exponent": 1.0, 714 "global_shift": 0.0 715 }, 716 "qubits": [ 717 { 718 "cirq_type": "LineQubit", 719 "x": 9 720 }, 721 { 722 "cirq_type": "LineQubit", 723 "x": 2 724 } 725 ] 726 }, 727 { 728 "cirq_type": "SingleQubitPauliStringGateOperation", 729 "pauli": { 730 "cirq_type": "_PauliZ", 731 "exponent": 1.0, 732 "global_shift": 0.0 733 }, 734 "qubit": { 735 "cirq_type": "LineQubit", 736 "x": 7 737 } 738 }, 739 { 740 "cirq_type": "GateOperation", 741 "gate": { 742 "cirq_type": "HPowGate", 743 "exponent": 1.0, 744 "global_shift": 0.0 745 }, 746 "qubits": [ 747 { 748 "cirq_type": "LineQubit", 749 "x": 3 750 } 751 ] 752 }, 753 { 754 "cirq_type": "GateOperation", 755 "gate": { 756 "cirq_type": "ZPowGate", 757 "exponent": 0.25, 758 "global_shift": 0.0 759 }, 760 "qubits": [ 761 { 762 "cirq_type": "LineQubit", 763 "x": 0 764 } 765 ] 766 }, 767 { 768 "cirq_type": "GateOperation", 769 "gate": { 770 "cirq_type": "CZPowGate", 771 "exponent": 1.0, 772 "global_shift": 0.0 773 }, 774 "qubits": [ 775 { 776 "cirq_type": "LineQubit", 777 "x": 8 778 }, 779 { 780 "cirq_type": "LineQubit", 781 "x": 1 782 } 783 ] 784 }, 785 { 786 "cirq_type": "GateOperation", 787 "gate": { 788 "cirq_type": "CZPowGate", 789 "exponent": 1.0, 790 "global_shift": 0.0 791 }, 792 "qubits": [ 793 { 794 "cirq_type": "LineQubit", 795 "x": 6 796 }, 797 { 798 "cirq_type": "LineQubit", 799 "x": 4 800 } 801 ] 802 } 803 ] 804 }, 805 { 806 "cirq_type": "Moment", 807 "operations": [ 808 { 809 "cirq_type": "SingleQubitPauliStringGateOperation", 810 "pauli": { 811 "cirq_type": "_PauliY", 812 "exponent": 1.0, 813 "global_shift": 0.0 814 }, 815 "qubit": { 816 "cirq_type": "LineQubit", 817 "x": 6 818 } 819 }, 820 { 821 "cirq_type": "GateOperation", 822 "gate": { 823 "cirq_type": "ZPowGate", 824 "exponent": 0.5, 825 "global_shift": 0.0 826 }, 827 "qubits": [ 828 { 829 "cirq_type": "LineQubit", 830 "x": 1 831 } 832 ] 833 }, 834 { 835 "cirq_type": "GateOperation", 836 "gate": { 837 "cirq_type": "ISwapPowGate", 838 "exponent": 1.0, 839 "global_shift": 0.0 840 }, 841 "qubits": [ 842 { 843 "cirq_type": "LineQubit", 844 "x": 0 845 }, 846 { 847 "cirq_type": "LineQubit", 848 "x": 8 849 } 850 ] 851 }, 852 { 853 "cirq_type": "SingleQubitPauliStringGateOperation", 854 "pauli": { 855 "cirq_type": "_PauliY", 856 "exponent": 1.0, 857 "global_shift": 0.0 858 }, 859 "qubit": { 860 "cirq_type": "LineQubit", 861 "x": 5 862 } 863 }, 864 { 865 "cirq_type": "GateOperation", 866 "gate": { 867 "cirq_type": "CXPowGate", 868 "exponent": 1.0, 869 "global_shift": 0.0 870 }, 871 "qubits": [ 872 { 873 "cirq_type": "LineQubit", 874 "x": 7 875 }, 876 { 877 "cirq_type": "LineQubit", 878 "x": 4 879 } 880 ] 881 } 882 ] 883 } 884 ], 885 "device": { 886 "cirq_type": "_UnconstrainedDevice" 887 } 888 } 889 }, 890 { 891 "cirq_type": "_SerializedContext", 892 "key": 2, 893 "obj": { 894 "cirq_type": "FrozenCircuit", 895 "moments": [ 896 { 897 "cirq_type": "Moment", 898 "operations": [ 899 { 900 "cirq_type": "GateOperation", 901 "gate": { 902 "cirq_type": "SwapPowGate", 903 "exponent": 1.0, 904 "global_shift": 0.0 905 }, 906 "qubits": [ 907 { 908 "cirq_type": "LineQubit", 909 "x": 2 910 }, 911 { 912 "cirq_type": "LineQubit", 913 "x": 3 914 } 915 ] 916 }, 917 { 918 "cirq_type": "GateOperation", 919 "gate": { 920 "cirq_type": "HPowGate", 921 "exponent": 1.0, 922 "global_shift": 0.0 923 }, 924 "qubits": [ 925 { 926 "cirq_type": "LineQubit", 927 "x": 1 928 } 929 ] 930 }, 931 { 932 "cirq_type": "GateOperation", 933 "gate": { 934 "cirq_type": "HPowGate", 935 "exponent": 1.0, 936 "global_shift": 0.0 937 }, 938 "qubits": [ 939 { 940 "cirq_type": "LineQubit", 941 "x": 9 942 } 943 ] 944 }, 945 { 946 "cirq_type": "SingleQubitPauliStringGateOperation", 947 "pauli": { 948 "cirq_type": "_PauliY", 949 "exponent": 1.0, 950 "global_shift": 0.0 951 }, 952 "qubit": { 953 "cirq_type": "LineQubit", 954 "x": 0 955 } 956 }, 957 { 958 "cirq_type": "SingleQubitPauliStringGateOperation", 959 "pauli": { 960 "cirq_type": "_PauliX", 961 "exponent": 1.0, 962 "global_shift": 0.0 963 }, 964 "qubit": { 965 "cirq_type": "LineQubit", 966 "x": 4 967 } 968 }, 969 { 970 "cirq_type": "GateOperation", 971 "gate": { 972 "cirq_type": "ISwapPowGate", 973 "exponent": 1.0, 974 "global_shift": 0.0 975 }, 976 "qubits": [ 977 { 978 "cirq_type": "LineQubit", 979 "x": 7 980 }, 981 { 982 "cirq_type": "LineQubit", 983 "x": 8 984 } 985 ] 986 } 987 ] 988 }, 989 { 990 "cirq_type": "Moment", 991 "operations": [ 992 { 993 "cirq_type": "GateOperation", 994 "gate": { 995 "cirq_type": "ZPowGate", 996 "exponent": 0.5, 997 "global_shift": 0.0 998 }, 999 "qubits": [ 1000 { 1001 "cirq_type": "LineQubit", 1002 "x": 5 1003 } 1004 ] 1005 }, 1006 { 1007 "cirq_type": "SingleQubitPauliStringGateOperation", 1008 "pauli": { 1009 "cirq_type": "_PauliZ", 1010 "exponent": 1.0, 1011 "global_shift": 0.0 1012 }, 1013 "qubit": { 1014 "cirq_type": "LineQubit", 1015 "x": 0 1016 } 1017 }, 1018 { 1019 "cirq_type": "SingleQubitPauliStringGateOperation", 1020 "pauli": { 1021 "cirq_type": "_PauliY", 1022 "exponent": 1.0, 1023 "global_shift": 0.0 1024 }, 1025 "qubit": { 1026 "cirq_type": "LineQubit", 1027 "x": 6 1028 } 1029 }, 1030 { 1031 "cirq_type": "GateOperation", 1032 "gate": { 1033 "cirq_type": "CXPowGate", 1034 "exponent": 1.0, 1035 "global_shift": 0.0 1036 }, 1037 "qubits": [ 1038 { 1039 "cirq_type": "LineQubit", 1040 "x": 4 1041 }, 1042 { 1043 "cirq_type": "LineQubit", 1044 "x": 3 1045 } 1046 ] 1047 }, 1048 { 1049 "cirq_type": "GateOperation", 1050 "gate": { 1051 "cirq_type": "SwapPowGate", 1052 "exponent": 1.0, 1053 "global_shift": 0.0 1054 }, 1055 "qubits": [ 1056 { 1057 "cirq_type": "LineQubit", 1058 "x": 7 1059 }, 1060 { 1061 "cirq_type": "LineQubit", 1062 "x": 1 1063 } 1064 ] 1065 }, 1066 { 1067 "cirq_type": "GateOperation", 1068 "gate": { 1069 "cirq_type": "ZPowGate", 1070 "exponent": 0.5, 1071 "global_shift": 0.0 1072 }, 1073 "qubits": [ 1074 { 1075 "cirq_type": "LineQubit", 1076 "x": 9 1077 } 1078 ] 1079 } 1080 ] 1081 }, 1082 { 1083 "cirq_type": "Moment", 1084 "operations": [ 1085 { 1086 "cirq_type": "SingleQubitPauliStringGateOperation", 1087 "pauli": { 1088 "cirq_type": "_PauliX", 1089 "exponent": 1.0, 1090 "global_shift": 0.0 1091 }, 1092 "qubit": { 1093 "cirq_type": "LineQubit", 1094 "x": 7 1095 } 1096 }, 1097 { 1098 "cirq_type": "SingleQubitPauliStringGateOperation", 1099 "pauli": { 1100 "cirq_type": "_PauliY", 1101 "exponent": 1.0, 1102 "global_shift": 0.0 1103 }, 1104 "qubit": { 1105 "cirq_type": "LineQubit", 1106 "x": 3 1107 } 1108 }, 1109 { 1110 "cirq_type": "GateOperation", 1111 "gate": { 1112 "cirq_type": "HPowGate", 1113 "exponent": 1.0, 1114 "global_shift": 0.0 1115 }, 1116 "qubits": [ 1117 { 1118 "cirq_type": "LineQubit", 1119 "x": 4 1120 } 1121 ] 1122 }, 1123 { 1124 "cirq_type": "GateOperation", 1125 "gate": { 1126 "cirq_type": "ZPowGate", 1127 "exponent": 0.25, 1128 "global_shift": 0.0 1129 }, 1130 "qubits": [ 1131 { 1132 "cirq_type": "LineQubit", 1133 "x": 6 1134 } 1135 ] 1136 }, 1137 { 1138 "cirq_type": "GateOperation", 1139 "gate": { 1140 "cirq_type": "SwapPowGate", 1141 "exponent": 1.0, 1142 "global_shift": 0.0 1143 }, 1144 "qubits": [ 1145 { 1146 "cirq_type": "LineQubit", 1147 "x": 0 1148 }, 1149 { 1150 "cirq_type": "LineQubit", 1151 "x": 5 1152 } 1153 ] 1154 }, 1155 { 1156 "cirq_type": "GateOperation", 1157 "gate": { 1158 "cirq_type": "CXPowGate", 1159 "exponent": 1.0, 1160 "global_shift": 0.0 1161 }, 1162 "qubits": [ 1163 { 1164 "cirq_type": "LineQubit", 1165 "x": 8 1166 }, 1167 { 1168 "cirq_type": "LineQubit", 1169 "x": 1 1170 } 1171 ] 1172 }, 1173 { 1174 "cirq_type": "SingleQubitPauliStringGateOperation", 1175 "pauli": { 1176 "cirq_type": "_PauliX", 1177 "exponent": 1.0, 1178 "global_shift": 0.0 1179 }, 1180 "qubit": { 1181 "cirq_type": "LineQubit", 1182 "x": 9 1183 } 1184 } 1185 ] 1186 }, 1187 { 1188 "cirq_type": "Moment", 1189 "operations": [ 1190 { 1191 "cirq_type": "SingleQubitPauliStringGateOperation", 1192 "pauli": { 1193 "cirq_type": "_PauliZ", 1194 "exponent": 1.0, 1195 "global_shift": 0.0 1196 }, 1197 "qubit": { 1198 "cirq_type": "LineQubit", 1199 "x": 2 1200 } 1201 }, 1202 { 1203 "cirq_type": "SingleQubitPauliStringGateOperation", 1204 "pauli": { 1205 "cirq_type": "_PauliX", 1206 "exponent": 1.0, 1207 "global_shift": 0.0 1208 }, 1209 "qubit": { 1210 "cirq_type": "LineQubit", 1211 "x": 3 1212 } 1213 }, 1214 { 1215 "cirq_type": "GateOperation", 1216 "gate": { 1217 "cirq_type": "CZPowGate", 1218 "exponent": 1.0, 1219 "global_shift": 0.0 1220 }, 1221 "qubits": [ 1222 { 1223 "cirq_type": "LineQubit", 1224 "x": 5 1225 }, 1226 { 1227 "cirq_type": "LineQubit", 1228 "x": 1 1229 } 1230 ] 1231 }, 1232 { 1233 "cirq_type": "GateOperation", 1234 "gate": { 1235 "cirq_type": "ZPowGate", 1236 "exponent": 0.5, 1237 "global_shift": 0.0 1238 }, 1239 "qubits": [ 1240 { 1241 "cirq_type": "LineQubit", 1242 "x": 4 1243 } 1244 ] 1245 }, 1246 { 1247 "cirq_type": "SingleQubitPauliStringGateOperation", 1248 "pauli": { 1249 "cirq_type": "_PauliX", 1250 "exponent": 1.0, 1251 "global_shift": 0.0 1252 }, 1253 "qubit": { 1254 "cirq_type": "LineQubit", 1255 "x": 6 1256 } 1257 }, 1258 { 1259 "cirq_type": "GateOperation", 1260 "gate": { 1261 "cirq_type": "ISwapPowGate", 1262 "exponent": 1.0, 1263 "global_shift": 0.0 1264 }, 1265 "qubits": [ 1266 { 1267 "cirq_type": "LineQubit", 1268 "x": 7 1269 }, 1270 { 1271 "cirq_type": "LineQubit", 1272 "x": 8 1273 } 1274 ] 1275 } 1276 ] 1277 }, 1278 { 1279 "cirq_type": "Moment", 1280 "operations": [ 1281 { 1282 "cirq_type": "GateOperation", 1283 "gate": { 1284 "cirq_type": "HPowGate", 1285 "exponent": 1.0, 1286 "global_shift": 0.0 1287 }, 1288 "qubits": [ 1289 { 1290 "cirq_type": "LineQubit", 1291 "x": 7 1292 } 1293 ] 1294 }, 1295 { 1296 "cirq_type": "GateOperation", 1297 "gate": { 1298 "cirq_type": "ISwapPowGate", 1299 "exponent": 1.0, 1300 "global_shift": 0.0 1301 }, 1302 "qubits": [ 1303 { 1304 "cirq_type": "LineQubit", 1305 "x": 4 1306 }, 1307 { 1308 "cirq_type": "LineQubit", 1309 "x": 0 1310 } 1311 ] 1312 }, 1313 { 1314 "cirq_type": "GateOperation", 1315 "gate": { 1316 "cirq_type": "ZPowGate", 1317 "exponent": 0.5, 1318 "global_shift": 0.0 1319 }, 1320 "qubits": [ 1321 { 1322 "cirq_type": "LineQubit", 1323 "x": 3 1324 } 1325 ] 1326 }, 1327 { 1328 "cirq_type": "SingleQubitPauliStringGateOperation", 1329 "pauli": { 1330 "cirq_type": "_PauliY", 1331 "exponent": 1.0, 1332 "global_shift": 0.0 1333 }, 1334 "qubit": { 1335 "cirq_type": "LineQubit", 1336 "x": 6 1337 } 1338 }, 1339 { 1340 "cirq_type": "GateOperation", 1341 "gate": { 1342 "cirq_type": "ZPowGate", 1343 "exponent": 0.5, 1344 "global_shift": 0.0 1345 }, 1346 "qubits": [ 1347 { 1348 "cirq_type": "LineQubit", 1349 "x": 1 1350 } 1351 ] 1352 }, 1353 { 1354 "cirq_type": "GateOperation", 1355 "gate": { 1356 "cirq_type": "ZPowGate", 1357 "exponent": 0.25, 1358 "global_shift": 0.0 1359 }, 1360 "qubits": [ 1361 { 1362 "cirq_type": "LineQubit", 1363 "x": 2 1364 } 1365 ] 1366 }, 1367 { 1368 "cirq_type": "GateOperation", 1369 "gate": { 1370 "cirq_type": "ZPowGate", 1371 "exponent": 0.25, 1372 "global_shift": 0.0 1373 }, 1374 "qubits": [ 1375 { 1376 "cirq_type": "LineQubit", 1377 "x": 5 1378 } 1379 ] 1380 } 1381 ] 1382 }, 1383 { 1384 "cirq_type": "Moment", 1385 "operations": [ 1386 { 1387 "cirq_type": "GateOperation", 1388 "gate": { 1389 "cirq_type": "CXPowGate", 1390 "exponent": 1.0, 1391 "global_shift": 0.0 1392 }, 1393 "qubits": [ 1394 { 1395 "cirq_type": "LineQubit", 1396 "x": 4 1397 }, 1398 { 1399 "cirq_type": "LineQubit", 1400 "x": 9 1401 } 1402 ] 1403 }, 1404 { 1405 "cirq_type": "GateOperation", 1406 "gate": { 1407 "cirq_type": "ZPowGate", 1408 "exponent": 0.5, 1409 "global_shift": 0.0 1410 }, 1411 "qubits": [ 1412 { 1413 "cirq_type": "LineQubit", 1414 "x": 1 1415 } 1416 ] 1417 }, 1418 { 1419 "cirq_type": "GateOperation", 1420 "gate": { 1421 "cirq_type": "ZPowGate", 1422 "exponent": 0.25, 1423 "global_shift": 0.0 1424 }, 1425 "qubits": [ 1426 { 1427 "cirq_type": "LineQubit", 1428 "x": 3 1429 } 1430 ] 1431 }, 1432 { 1433 "cirq_type": "SingleQubitPauliStringGateOperation", 1434 "pauli": { 1435 "cirq_type": "_PauliY", 1436 "exponent": 1.0, 1437 "global_shift": 0.0 1438 }, 1439 "qubit": { 1440 "cirq_type": "LineQubit", 1441 "x": 8 1442 } 1443 }, 1444 { 1445 "cirq_type": "GateOperation", 1446 "gate": { 1447 "cirq_type": "CZPowGate", 1448 "exponent": 1.0, 1449 "global_shift": 0.0 1450 }, 1451 "qubits": [ 1452 { 1453 "cirq_type": "LineQubit", 1454 "x": 5 1455 }, 1456 { 1457 "cirq_type": "LineQubit", 1458 "x": 2 1459 } 1460 ] 1461 } 1462 ] 1463 }, 1464 { 1465 "cirq_type": "Moment", 1466 "operations": [ 1467 { 1468 "cirq_type": "SingleQubitPauliStringGateOperation", 1469 "pauli": { 1470 "cirq_type": "_PauliZ", 1471 "exponent": 1.0, 1472 "global_shift": 0.0 1473 }, 1474 "qubit": { 1475 "cirq_type": "LineQubit", 1476 "x": 7 1477 } 1478 }, 1479 { 1480 "cirq_type": "GateOperation", 1481 "gate": { 1482 "cirq_type": "HPowGate", 1483 "exponent": 1.0, 1484 "global_shift": 0.0 1485 }, 1486 "qubits": [ 1487 { 1488 "cirq_type": "LineQubit", 1489 "x": 8 1490 } 1491 ] 1492 }, 1493 { 1494 "cirq_type": "GateOperation", 1495 "gate": { 1496 "cirq_type": "ISwapPowGate", 1497 "exponent": 1.0, 1498 "global_shift": 0.0 1499 }, 1500 "qubits": [ 1501 { 1502 "cirq_type": "LineQubit", 1503 "x": 5 1504 }, 1505 { 1506 "cirq_type": "LineQubit", 1507 "x": 9 1508 } 1509 ] 1510 }, 1511 { 1512 "cirq_type": "GateOperation", 1513 "gate": { 1514 "cirq_type": "HPowGate", 1515 "exponent": 1.0, 1516 "global_shift": 0.0 1517 }, 1518 "qubits": [ 1519 { 1520 "cirq_type": "LineQubit", 1521 "x": 0 1522 } 1523 ] 1524 }, 1525 { 1526 "cirq_type": "GateOperation", 1527 "gate": { 1528 "cirq_type": "CXPowGate", 1529 "exponent": 1.0, 1530 "global_shift": 0.0 1531 }, 1532 "qubits": [ 1533 { 1534 "cirq_type": "LineQubit", 1535 "x": 1 1536 }, 1537 { 1538 "cirq_type": "LineQubit", 1539 "x": 4 1540 } 1541 ] 1542 } 1543 ] 1544 }, 1545 { 1546 "cirq_type": "Moment", 1547 "operations": [ 1548 { 1549 "cirq_type": "GateOperation", 1550 "gate": { 1551 "cirq_type": "HPowGate", 1552 "exponent": 1.0, 1553 "global_shift": 0.0 1554 }, 1555 "qubits": [ 1556 { 1557 "cirq_type": "LineQubit", 1558 "x": 7 1559 } 1560 ] 1561 }, 1562 { 1563 "cirq_type": "GateOperation", 1564 "gate": { 1565 "cirq_type": "CXPowGate", 1566 "exponent": 1.0, 1567 "global_shift": 0.0 1568 }, 1569 "qubits": [ 1570 { 1571 "cirq_type": "LineQubit", 1572 "x": 1 1573 }, 1574 { 1575 "cirq_type": "LineQubit", 1576 "x": 0 1577 } 1578 ] 1579 }, 1580 { 1581 "cirq_type": "GateOperation", 1582 "gate": { 1583 "cirq_type": "CXPowGate", 1584 "exponent": 1.0, 1585 "global_shift": 0.0 1586 }, 1587 "qubits": [ 1588 { 1589 "cirq_type": "LineQubit", 1590 "x": 5 1591 }, 1592 { 1593 "cirq_type": "LineQubit", 1594 "x": 4 1595 } 1596 ] 1597 } 1598 ] 1599 }, 1600 { 1601 "cirq_type": "Moment", 1602 "operations": [ 1603 { 1604 "cirq_type": "GateOperation", 1605 "gate": { 1606 "cirq_type": "HPowGate", 1607 "exponent": 1.0, 1608 "global_shift": 0.0 1609 }, 1610 "qubits": [ 1611 { 1612 "cirq_type": "LineQubit", 1613 "x": 3 1614 } 1615 ] 1616 }, 1617 { 1618 "cirq_type": "SingleQubitPauliStringGateOperation", 1619 "pauli": { 1620 "cirq_type": "_PauliY", 1621 "exponent": 1.0, 1622 "global_shift": 0.0 1623 }, 1624 "qubit": { 1625 "cirq_type": "LineQubit", 1626 "x": 6 1627 } 1628 }, 1629 { 1630 "cirq_type": "SingleQubitPauliStringGateOperation", 1631 "pauli": { 1632 "cirq_type": "_PauliZ", 1633 "exponent": 1.0, 1634 "global_shift": 0.0 1635 }, 1636 "qubit": { 1637 "cirq_type": "LineQubit", 1638 "x": 5 1639 } 1640 }, 1641 { 1642 "cirq_type": "SingleQubitPauliStringGateOperation", 1643 "pauli": { 1644 "cirq_type": "_PauliX", 1645 "exponent": 1.0, 1646 "global_shift": 0.0 1647 }, 1648 "qubit": { 1649 "cirq_type": "LineQubit", 1650 "x": 7 1651 } 1652 }, 1653 { 1654 "cirq_type": "SingleQubitPauliStringGateOperation", 1655 "pauli": { 1656 "cirq_type": "_PauliZ", 1657 "exponent": 1.0, 1658 "global_shift": 0.0 1659 }, 1660 "qubit": { 1661 "cirq_type": "LineQubit", 1662 "x": 1 1663 } 1664 }, 1665 { 1666 "cirq_type": "GateOperation", 1667 "gate": { 1668 "cirq_type": "ZPowGate", 1669 "exponent": 0.5, 1670 "global_shift": 0.0 1671 }, 1672 "qubits": [ 1673 { 1674 "cirq_type": "LineQubit", 1675 "x": 2 1676 } 1677 ] 1678 }, 1679 { 1680 "cirq_type": "GateOperation", 1681 "gate": { 1682 "cirq_type": "CXPowGate", 1683 "exponent": 1.0, 1684 "global_shift": 0.0 1685 }, 1686 "qubits": [ 1687 { 1688 "cirq_type": "LineQubit", 1689 "x": 9 1690 }, 1691 { 1692 "cirq_type": "LineQubit", 1693 "x": 8 1694 } 1695 ] 1696 }, 1697 { 1698 "cirq_type": "GateOperation", 1699 "gate": { 1700 "cirq_type": "HPowGate", 1701 "exponent": 1.0, 1702 "global_shift": 0.0 1703 }, 1704 "qubits": [ 1705 { 1706 "cirq_type": "LineQubit", 1707 "x": 4 1708 } 1709 ] 1710 } 1711 ] 1712 }, 1713 { 1714 "cirq_type": "Moment", 1715 "operations": [ 1716 { 1717 "cirq_type": "GateOperation", 1718 "gate": { 1719 "cirq_type": "ISwapPowGate", 1720 "exponent": 1.0, 1721 "global_shift": 0.0 1722 }, 1723 "qubits": [ 1724 { 1725 "cirq_type": "LineQubit", 1726 "x": 1 1727 }, 1728 { 1729 "cirq_type": "LineQubit", 1730 "x": 0 1731 } 1732 ] 1733 }, 1734 { 1735 "cirq_type": "GateOperation", 1736 "gate": { 1737 "cirq_type": "SwapPowGate", 1738 "exponent": 1.0, 1739 "global_shift": 0.0 1740 }, 1741 "qubits": [ 1742 { 1743 "cirq_type": "LineQubit", 1744 "x": 4 1745 }, 1746 { 1747 "cirq_type": "LineQubit", 1748 "x": 5 1749 } 1750 ] 1751 }, 1752 { 1753 "cirq_type": "GateOperation", 1754 "gate": { 1755 "cirq_type": "CZPowGate", 1756 "exponent": 1.0, 1757 "global_shift": 0.0 1758 }, 1759 "qubits": [ 1760 { 1761 "cirq_type": "LineQubit", 1762 "x": 8 1763 }, 1764 { 1765 "cirq_type": "LineQubit", 1766 "x": 9 1767 } 1768 ] 1769 } 1770 ] 1771 } 1772 ], 1773 "device": { 1774 "cirq_type": "_UnconstrainedDevice" 1775 } 1776 } 1777 }, 1778 { 1779 "cirq_type": "_SerializedContext", 1780 "key": 3, 1781 "obj": { 1782 "cirq_type": "FrozenCircuit", 1783 "moments": [ 1784 { 1785 "cirq_type": "Moment", 1786 "operations": [ 1787 { 1788 "cirq_type": "SingleQubitPauliStringGateOperation", 1789 "pauli": { 1790 "cirq_type": "_PauliY", 1791 "exponent": 1.0, 1792 "global_shift": 0.0 1793 }, 1794 "qubit": { 1795 "cirq_type": "LineQubit", 1796 "x": 4 1797 } 1798 }, 1799 { 1800 "cirq_type": "GateOperation", 1801 "gate": { 1802 "cirq_type": "SwapPowGate", 1803 "exponent": 1.0, 1804 "global_shift": 0.0 1805 }, 1806 "qubits": [ 1807 { 1808 "cirq_type": "LineQubit", 1809 "x": 1 1810 }, 1811 { 1812 "cirq_type": "LineQubit", 1813 "x": 7 1814 } 1815 ] 1816 }, 1817 { 1818 "cirq_type": "SingleQubitPauliStringGateOperation", 1819 "pauli": { 1820 "cirq_type": "_PauliX", 1821 "exponent": 1.0, 1822 "global_shift": 0.0 1823 }, 1824 "qubit": { 1825 "cirq_type": "LineQubit", 1826 "x": 5 1827 } 1828 }, 1829 { 1830 "cirq_type": "SingleQubitPauliStringGateOperation", 1831 "pauli": { 1832 "cirq_type": "_PauliY", 1833 "exponent": 1.0, 1834 "global_shift": 0.0 1835 }, 1836 "qubit": { 1837 "cirq_type": "LineQubit", 1838 "x": 9 1839 } 1840 }, 1841 { 1842 "cirq_type": "GateOperation", 1843 "gate": { 1844 "cirq_type": "HPowGate", 1845 "exponent": 1.0, 1846 "global_shift": 0.0 1847 }, 1848 "qubits": [ 1849 { 1850 "cirq_type": "LineQubit", 1851 "x": 0 1852 } 1853 ] 1854 }, 1855 { 1856 "cirq_type": "SingleQubitPauliStringGateOperation", 1857 "pauli": { 1858 "cirq_type": "_PauliY", 1859 "exponent": 1.0, 1860 "global_shift": 0.0 1861 }, 1862 "qubit": { 1863 "cirq_type": "LineQubit", 1864 "x": 8 1865 } 1866 }, 1867 { 1868 "cirq_type": "SingleQubitPauliStringGateOperation", 1869 "pauli": { 1870 "cirq_type": "_PauliY", 1871 "exponent": 1.0, 1872 "global_shift": 0.0 1873 }, 1874 "qubit": { 1875 "cirq_type": "LineQubit", 1876 "x": 6 1877 } 1878 }, 1879 { 1880 "cirq_type": "GateOperation", 1881 "gate": { 1882 "cirq_type": "SwapPowGate", 1883 "exponent": 1.0, 1884 "global_shift": 0.0 1885 }, 1886 "qubits": [ 1887 { 1888 "cirq_type": "LineQubit", 1889 "x": 2 1890 }, 1891 { 1892 "cirq_type": "LineQubit", 1893 "x": 3 1894 } 1895 ] 1896 } 1897 ] 1898 }, 1899 { 1900 "cirq_type": "Moment", 1901 "operations": [ 1902 { 1903 "cirq_type": "GateOperation", 1904 "gate": { 1905 "cirq_type": "ISwapPowGate", 1906 "exponent": 1.0, 1907 "global_shift": 0.0 1908 }, 1909 "qubits": [ 1910 { 1911 "cirq_type": "LineQubit", 1912 "x": 1 1913 }, 1914 { 1915 "cirq_type": "LineQubit", 1916 "x": 5 1917 } 1918 ] 1919 }, 1920 { 1921 "cirq_type": "GateOperation", 1922 "gate": { 1923 "cirq_type": "ZPowGate", 1924 "exponent": 0.5, 1925 "global_shift": 0.0 1926 }, 1927 "qubits": [ 1928 { 1929 "cirq_type": "LineQubit", 1930 "x": 4 1931 } 1932 ] 1933 }, 1934 { 1935 "cirq_type": "GateOperation", 1936 "gate": { 1937 "cirq_type": "SwapPowGate", 1938 "exponent": 1.0, 1939 "global_shift": 0.0 1940 }, 1941 "qubits": [ 1942 { 1943 "cirq_type": "LineQubit", 1944 "x": 2 1945 }, 1946 { 1947 "cirq_type": "LineQubit", 1948 "x": 8 1949 } 1950 ] 1951 } 1952 ] 1953 }, 1954 { 1955 "cirq_type": "Moment", 1956 "operations": [ 1957 { 1958 "cirq_type": "GateOperation", 1959 "gate": { 1960 "cirq_type": "SwapPowGate", 1961 "exponent": 1.0, 1962 "global_shift": 0.0 1963 }, 1964 "qubits": [ 1965 { 1966 "cirq_type": "LineQubit", 1967 "x": 0 1968 }, 1969 { 1970 "cirq_type": "LineQubit", 1971 "x": 6 1972 } 1973 ] 1974 }, 1975 { 1976 "cirq_type": "GateOperation", 1977 "gate": { 1978 "cirq_type": "CXPowGate", 1979 "exponent": 1.0, 1980 "global_shift": 0.0 1981 }, 1982 "qubits": [ 1983 { 1984 "cirq_type": "LineQubit", 1985 "x": 8 1986 }, 1987 { 1988 "cirq_type": "LineQubit", 1989 "x": 4 1990 } 1991 ] 1992 }, 1993 { 1994 "cirq_type": "GateOperation", 1995 "gate": { 1996 "cirq_type": "CZPowGate", 1997 "exponent": 1.0, 1998 "global_shift": 0.0 1999 }, 2000 "qubits": [ 2001 { 2002 "cirq_type": "LineQubit", 2003 "x": 3 2004 }, 2005 { 2006 "cirq_type": "LineQubit", 2007 "x": 1 2008 } 2009 ] 2010 } 2011 ] 2012 }, 2013 { 2014 "cirq_type": "Moment", 2015 "operations": [ 2016 { 2017 "cirq_type": "SingleQubitPauliStringGateOperation", 2018 "pauli": { 2019 "cirq_type": "_PauliX", 2020 "exponent": 1.0, 2021 "global_shift": 0.0 2022 }, 2023 "qubit": { 2024 "cirq_type": "LineQubit", 2025 "x": 1 2026 } 2027 }, 2028 { 2029 "cirq_type": "GateOperation", 2030 "gate": { 2031 "cirq_type": "ISwapPowGate", 2032 "exponent": 1.0, 2033 "global_shift": 0.0 2034 }, 2035 "qubits": [ 2036 { 2037 "cirq_type": "LineQubit", 2038 "x": 6 2039 }, 2040 { 2041 "cirq_type": "LineQubit", 2042 "x": 7 2043 } 2044 ] 2045 }, 2046 { 2047 "cirq_type": "GateOperation", 2048 "gate": { 2049 "cirq_type": "CZPowGate", 2050 "exponent": 1.0, 2051 "global_shift": 0.0 2052 }, 2053 "qubits": [ 2054 { 2055 "cirq_type": "LineQubit", 2056 "x": 0 2057 }, 2058 { 2059 "cirq_type": "LineQubit", 2060 "x": 9 2061 } 2062 ] 2063 } 2064 ] 2065 }, 2066 { 2067 "cirq_type": "Moment", 2068 "operations": [ 2069 { 2070 "cirq_type": "GateOperation", 2071 "gate": { 2072 "cirq_type": "ISwapPowGate", 2073 "exponent": 1.0, 2074 "global_shift": 0.0 2075 }, 2076 "qubits": [ 2077 { 2078 "cirq_type": "LineQubit", 2079 "x": 3 2080 }, 2081 { 2082 "cirq_type": "LineQubit", 2083 "x": 1 2084 } 2085 ] 2086 }, 2087 { 2088 "cirq_type": "GateOperation", 2089 "gate": { 2090 "cirq_type": "CXPowGate", 2091 "exponent": 1.0, 2092 "global_shift": 0.0 2093 }, 2094 "qubits": [ 2095 { 2096 "cirq_type": "LineQubit", 2097 "x": 9 2098 }, 2099 { 2100 "cirq_type": "LineQubit", 2101 "x": 8 2102 } 2103 ] 2104 }, 2105 { 2106 "cirq_type": "GateOperation", 2107 "gate": { 2108 "cirq_type": "SwapPowGate", 2109 "exponent": 1.0, 2110 "global_shift": 0.0 2111 }, 2112 "qubits": [ 2113 { 2114 "cirq_type": "LineQubit", 2115 "x": 7 2116 }, 2117 { 2118 "cirq_type": "LineQubit", 2119 "x": 6 2120 } 2121 ] 2122 }, 2123 { 2124 "cirq_type": "GateOperation", 2125 "gate": { 2126 "cirq_type": "CZPowGate", 2127 "exponent": 1.0, 2128 "global_shift": 0.0 2129 }, 2130 "qubits": [ 2131 { 2132 "cirq_type": "LineQubit", 2133 "x": 0 2134 }, 2135 { 2136 "cirq_type": "LineQubit", 2137 "x": 5 2138 } 2139 ] 2140 }, 2141 { 2142 "cirq_type": "GateOperation", 2143 "gate": { 2144 "cirq_type": "ZPowGate", 2145 "exponent": 0.5, 2146 "global_shift": 0.0 2147 }, 2148 "qubits": [ 2149 { 2150 "cirq_type": "LineQubit", 2151 "x": 4 2152 } 2153 ] 2154 } 2155 ] 2156 }, 2157 { 2158 "cirq_type": "Moment", 2159 "operations": [ 2160 { 2161 "cirq_type": "GateOperation", 2162 "gate": { 2163 "cirq_type": "ZPowGate", 2164 "exponent": 0.25, 2165 "global_shift": 0.0 2166 }, 2167 "qubits": [ 2168 { 2169 "cirq_type": "LineQubit", 2170 "x": 2 2171 } 2172 ] 2173 }, 2174 { 2175 "cirq_type": "SingleQubitPauliStringGateOperation", 2176 "pauli": { 2177 "cirq_type": "_PauliY", 2178 "exponent": 1.0, 2179 "global_shift": 0.0 2180 }, 2181 "qubit": { 2182 "cirq_type": "LineQubit", 2183 "x": 9 2184 } 2185 }, 2186 { 2187 "cirq_type": "GateOperation", 2188 "gate": { 2189 "cirq_type": "ZPowGate", 2190 "exponent": 0.5, 2191 "global_shift": 0.0 2192 }, 2193 "qubits": [ 2194 { 2195 "cirq_type": "LineQubit", 2196 "x": 3 2197 } 2198 ] 2199 }, 2200 { 2201 "cirq_type": "GateOperation", 2202 "gate": { 2203 "cirq_type": "SwapPowGate", 2204 "exponent": 1.0, 2205 "global_shift": 0.0 2206 }, 2207 "qubits": [ 2208 { 2209 "cirq_type": "LineQubit", 2210 "x": 5 2211 }, 2212 { 2213 "cirq_type": "LineQubit", 2214 "x": 6 2215 } 2216 ] 2217 } 2218 ] 2219 }, 2220 { 2221 "cirq_type": "Moment", 2222 "operations": [ 2223 { 2224 "cirq_type": "GateOperation", 2225 "gate": { 2226 "cirq_type": "HPowGate", 2227 "exponent": 1.0, 2228 "global_shift": 0.0 2229 }, 2230 "qubits": [ 2231 { 2232 "cirq_type": "LineQubit", 2233 "x": 6 2234 } 2235 ] 2236 }, 2237 { 2238 "cirq_type": "GateOperation", 2239 "gate": { 2240 "cirq_type": "HPowGate", 2241 "exponent": 1.0, 2242 "global_shift": 0.0 2243 }, 2244 "qubits": [ 2245 { 2246 "cirq_type": "LineQubit", 2247 "x": 0 2248 } 2249 ] 2250 }, 2251 { 2252 "cirq_type": "GateOperation", 2253 "gate": { 2254 "cirq_type": "CXPowGate", 2255 "exponent": 1.0, 2256 "global_shift": 0.0 2257 }, 2258 "qubits": [ 2259 { 2260 "cirq_type": "LineQubit", 2261 "x": 5 2262 }, 2263 { 2264 "cirq_type": "LineQubit", 2265 "x": 9 2266 } 2267 ] 2268 }, 2269 { 2270 "cirq_type": "GateOperation", 2271 "gate": { 2272 "cirq_type": "HPowGate", 2273 "exponent": 1.0, 2274 "global_shift": 0.0 2275 }, 2276 "qubits": [ 2277 { 2278 "cirq_type": "LineQubit", 2279 "x": 3 2280 } 2281 ] 2282 }, 2283 { 2284 "cirq_type": "GateOperation", 2285 "gate": { 2286 "cirq_type": "ISwapPowGate", 2287 "exponent": 1.0, 2288 "global_shift": 0.0 2289 }, 2290 "qubits": [ 2291 { 2292 "cirq_type": "LineQubit", 2293 "x": 8 2294 }, 2295 { 2296 "cirq_type": "LineQubit", 2297 "x": 1 2298 } 2299 ] 2300 }, 2301 { 2302 "cirq_type": "GateOperation", 2303 "gate": { 2304 "cirq_type": "ISwapPowGate", 2305 "exponent": 1.0, 2306 "global_shift": 0.0 2307 }, 2308 "qubits": [ 2309 { 2310 "cirq_type": "LineQubit", 2311 "x": 7 2312 }, 2313 { 2314 "cirq_type": "LineQubit", 2315 "x": 2 2316 } 2317 ] 2318 } 2319 ] 2320 }, 2321 { 2322 "cirq_type": "Moment", 2323 "operations": [ 2324 { 2325 "cirq_type": "GateOperation", 2326 "gate": { 2327 "cirq_type": "ZPowGate", 2328 "exponent": 0.25, 2329 "global_shift": 0.0 2330 }, 2331 "qubits": [ 2332 { 2333 "cirq_type": "LineQubit", 2334 "x": 0 2335 } 2336 ] 2337 }, 2338 { 2339 "cirq_type": "GateOperation", 2340 "gate": { 2341 "cirq_type": "ISwapPowGate", 2342 "exponent": 1.0, 2343 "global_shift": 0.0 2344 }, 2345 "qubits": [ 2346 { 2347 "cirq_type": "LineQubit", 2348 "x": 7 2349 }, 2350 { 2351 "cirq_type": "LineQubit", 2352 "x": 5 2353 } 2354 ] 2355 }, 2356 { 2357 "cirq_type": "GateOperation", 2358 "gate": { 2359 "cirq_type": "CZPowGate", 2360 "exponent": 1.0, 2361 "global_shift": 0.0 2362 }, 2363 "qubits": [ 2364 { 2365 "cirq_type": "LineQubit", 2366 "x": 3 2367 }, 2368 { 2369 "cirq_type": "LineQubit", 2370 "x": 9 2371 } 2372 ] 2373 } 2374 ] 2375 }, 2376 { 2377 "cirq_type": "Moment", 2378 "operations": [ 2379 { 2380 "cirq_type": "GateOperation", 2381 "gate": { 2382 "cirq_type": "HPowGate", 2383 "exponent": 1.0, 2384 "global_shift": 0.0 2385 }, 2386 "qubits": [ 2387 { 2388 "cirq_type": "LineQubit", 2389 "x": 9 2390 } 2391 ] 2392 }, 2393 { 2394 "cirq_type": "SingleQubitPauliStringGateOperation", 2395 "pauli": { 2396 "cirq_type": "_PauliY", 2397 "exponent": 1.0, 2398 "global_shift": 0.0 2399 }, 2400 "qubit": { 2401 "cirq_type": "LineQubit", 2402 "x": 1 2403 } 2404 }, 2405 { 2406 "cirq_type": "GateOperation", 2407 "gate": { 2408 "cirq_type": "ISwapPowGate", 2409 "exponent": 1.0, 2410 "global_shift": 0.0 2411 }, 2412 "qubits": [ 2413 { 2414 "cirq_type": "LineQubit", 2415 "x": 7 2416 }, 2417 { 2418 "cirq_type": "LineQubit", 2419 "x": 6 2420 } 2421 ] 2422 }, 2423 { 2424 "cirq_type": "GateOperation", 2425 "gate": { 2426 "cirq_type": "ISwapPowGate", 2427 "exponent": 1.0, 2428 "global_shift": 0.0 2429 }, 2430 "qubits": [ 2431 { 2432 "cirq_type": "LineQubit", 2433 "x": 4 2434 }, 2435 { 2436 "cirq_type": "LineQubit", 2437 "x": 2 2438 } 2439 ] 2440 }, 2441 { 2442 "cirq_type": "SingleQubitPauliStringGateOperation", 2443 "pauli": { 2444 "cirq_type": "_PauliY", 2445 "exponent": 1.0, 2446 "global_shift": 0.0 2447 }, 2448 "qubit": { 2449 "cirq_type": "LineQubit", 2450 "x": 5 2451 } 2452 }, 2453 { 2454 "cirq_type": "GateOperation", 2455 "gate": { 2456 "cirq_type": "SwapPowGate", 2457 "exponent": 1.0, 2458 "global_shift": 0.0 2459 }, 2460 "qubits": [ 2461 { 2462 "cirq_type": "LineQubit", 2463 "x": 0 2464 }, 2465 { 2466 "cirq_type": "LineQubit", 2467 "x": 8 2468 } 2469 ] 2470 } 2471 ] 2472 }, 2473 { 2474 "cirq_type": "Moment", 2475 "operations": [ 2476 { 2477 "cirq_type": "GateOperation", 2478 "gate": { 2479 "cirq_type": "CXPowGate", 2480 "exponent": 1.0, 2481 "global_shift": 0.0 2482 }, 2483 "qubits": [ 2484 { 2485 "cirq_type": "LineQubit", 2486 "x": 9 2487 }, 2488 { 2489 "cirq_type": "LineQubit", 2490 "x": 5 2491 } 2492 ] 2493 }, 2494 { 2495 "cirq_type": "GateOperation", 2496 "gate": { 2497 "cirq_type": "ISwapPowGate", 2498 "exponent": 1.0, 2499 "global_shift": 0.0 2500 }, 2501 "qubits": [ 2502 { 2503 "cirq_type": "LineQubit", 2504 "x": 1 2505 }, 2506 { 2507 "cirq_type": "LineQubit", 2508 "x": 6 2509 } 2510 ] 2511 }, 2512 { 2513 "cirq_type": "GateOperation", 2514 "gate": { 2515 "cirq_type": "CZPowGate", 2516 "exponent": 1.0, 2517 "global_shift": 0.0 2518 }, 2519 "qubits": [ 2520 { 2521 "cirq_type": "LineQubit", 2522 "x": 4 2523 }, 2524 { 2525 "cirq_type": "LineQubit", 2526 "x": 7 2527 } 2528 ] 2529 }, 2530 { 2531 "cirq_type": "SingleQubitPauliStringGateOperation", 2532 "pauli": { 2533 "cirq_type": "_PauliZ", 2534 "exponent": 1.0, 2535 "global_shift": 0.0 2536 }, 2537 "qubit": { 2538 "cirq_type": "LineQubit", 2539 "x": 2 2540 } 2541 }, 2542 { 2543 "cirq_type": "SingleQubitPauliStringGateOperation", 2544 "pauli": { 2545 "cirq_type": "_PauliZ", 2546 "exponent": 1.0, 2547 "global_shift": 0.0 2548 }, 2549 "qubit": { 2550 "cirq_type": "LineQubit", 2551 "x": 0 2552 } 2553 }, 2554 { 2555 "cirq_type": "GateOperation", 2556 "gate": { 2557 "cirq_type": "HPowGate", 2558 "exponent": 1.0, 2559 "global_shift": 0.0 2560 }, 2561 "qubits": [ 2562 { 2563 "cirq_type": "LineQubit", 2564 "x": 8 2565 } 2566 ] 2567 } 2568 ] 2569 } 2570 ], 2571 "device": { 2572 "cirq_type": "_UnconstrainedDevice" 2573 } 2574 } 2575 }, 2576 { 2577 "cirq_type": "cirq.google.QuantumExecutableGroup", 2578 "executables": [ 2579 { 2580 "cirq_type": "cirq.google.QuantumExecutable", 2581 "circuit": { 2582 "cirq_type": "_SerializedKey", 2583 "key": 1 2584 }, 2585 "measurement": { 2586 "cirq_type": "cirq.google.BitstringsMeasurement", 2587 "n_repetitions": 10 2588 }, 2589 "params": [], 2590 "spec": { 2591 "cirq_type": "cirq.google.KeyValueExecutableSpec", 2592 "executable_family": "cirq_google.algo_benchmarks.example", 2593 "key_value_pairs": [ 2594 [ 2595 "name", 2596 "example-program-0" 2597 ] 2598 ] 2599 }, 2600 "problem_topology": null, 2601 "initial_state": null 2602 }, 2603 { 2604 "cirq_type": "cirq.google.QuantumExecutable", 2605 "circuit": { 2606 "cirq_type": "_SerializedKey", 2607 "key": 2 2608 }, 2609 "measurement": { 2610 "cirq_type": "cirq.google.BitstringsMeasurement", 2611 "n_repetitions": 10 2612 }, 2613 "params": [], 2614 "spec": { 2615 "cirq_type": "cirq.google.KeyValueExecutableSpec", 2616 "executable_family": "cirq_google.algo_benchmarks.example", 2617 "key_value_pairs": [ 2618 [ 2619 "name", 2620 "example-program-1" 2621 ] 2622 ] 2623 }, 2624 "problem_topology": null, 2625 "initial_state": null 2626 }, 2627 { 2628 "cirq_type": "cirq.google.QuantumExecutable", 2629 "circuit": { 2630 "cirq_type": "_SerializedKey", 2631 "key": 3 2632 }, 2633 "measurement": { 2634 "cirq_type": "cirq.google.BitstringsMeasurement", 2635 "n_repetitions": 10 2636 }, 2637 "params": [], 2638 "spec": { 2639 "cirq_type": "cirq.google.KeyValueExecutableSpec", 2640 "executable_family": "cirq_google.algo_benchmarks.example", 2641 "key_value_pairs": [ 2642 [ 2643 "name", 2644 "example-program-2" 2645 ] 2646 ] 2647 }, 2648 "problem_topology": null, 2649 "initial_state": null 2650 } 2651 ] 2652 } 2653 ] 2654}