Yiming Zhang

Results 115 comments of Yiming Zhang

The last commit excludes the measurements in the middle of extended plaquettes from the observable. I've locally included the change mentioned in the last comment. However, the circuit distance is...

> Note that some tests fail due to a non-deterministic observable. Should be addressed in the last few commits. Also fixed the temporal Hadamard pipe: the memory layer after the...

> the detector associated with the region PAULI_MARK#2 is included in the generated circuit. I did not see [this](https://algassert.com/crumble#circuit=Q(-1,11)0;Q(0,2)1;Q(0,6)2;Q(0,10)3;Q(0,12)4;Q(0,16)5;Q(0,20)6;Q(1,1)7;Q(1,3)8;Q(1,5)9;Q(1,7)10;Q(1,9)11;Q(1,11)12;Q(1,13)13;Q(1,15)14;Q(1,17)15;Q(1,19)16;Q(1,21)17;Q(2,2)18;Q(2,4)19;Q(2,6)20;Q(2,8)21;Q(2,10)22;Q(2,12)23;Q(2,14)24;Q(2,16)25;Q(2,18)26;Q(2,20)27;Q(2,22)28;Q(3,1)29;Q(3,3)30;Q(3,5)31;Q(3,7)32;Q(3,9)33;Q(3,11)34;Q(3,13)35;Q(3,15)36;Q(3,17)37;Q(3,19)38;Q(3,21)39;Q(4,0)40;Q(4,2)41;Q(4,4)42;Q(4,6)43;Q(4,8)44;Q(4,10)45;Q(4,12)46;Q(4,14)47;Q(4,16)48;Q(4,18)49;Q(4,20)50;Q(5,1)51;Q(5,3)52;Q(5,5)53;Q(5,7)54;Q(5,9)55;Q(5,11)56;Q(5,13)57;Q(5,15)58;Q(5,17)59;Q(5,19)60;Q(5,21)61;Q(6,2)62;Q(6,4)63;Q(6,6)64;Q(6,8)65;Q(6,10)66;Q(6,12)67;Q(6,14)68;Q(6,16)69;Q(6,18)70;Q(6,20)71;Q(6,22)72;Q(7,1)73;Q(7,3)74;Q(7,5)75;Q(7,7)76;Q(7,9)77;Q(7,11)78;Q(7,13)79;Q(7,15)80;Q(7,17)81;Q(7,19)82;Q(7,21)83;Q(8,0)84;Q(8,2)85;Q(8,4)86;Q(8,6)87;Q(8,8)88;Q(8,10)89;Q(8,12)90;Q(8,14)91;Q(8,16)92;Q(8,18)93;Q(8,20)94;Q(9,1)95;Q(9,3)96;Q(9,5)97;Q(9,7)98;Q(9,9)99;Q(9,11)100;Q(9,13)101;Q(9,15)102;Q(9,17)103;Q(9,19)104;Q(9,21)105;Q(10,4)106;Q(10,8)107;Q(10,14)108;Q(10,16)109;Q(10,18)110;Q(10,20)111;Q(10,22)112;Q(11,13)113;Q(11,15)114;Q(11,17)115;Q(11,19)116;Q(11,21)117;Q(12,12)118;Q(12,14)119;Q(12,16)120;Q(12,18)121;Q(12,20)122;Q(13,13)123;Q(13,15)124;Q(13,17)125;Q(13,19)126;Q(13,21)127;Q(14,14)128;Q(14,16)129;Q(14,18)130;Q(14,20)131;Q(14,22)132;Q(15,13)133;Q(15,15)134;Q(15,17)135;Q(15,19)136;Q(15,21)137;Q(16,12)138;Q(16,14)139;Q(16,16)140;Q(16,18)141;Q(16,20)142;Q(17,13)143;Q(17,15)144;Q(17,17)145;Q(17,19)146;Q(17,21)147;Q(18,14)148;Q(18,16)149;Q(18,18)150;Q(18,20)151;Q(18,22)152;Q(19,13)153;Q(19,15)154;Q(19,17)155;Q(19,19)156;Q(19,21)157;Q(20,12)158;Q(20,14)159;Q(20,16)160;Q(20,18)161;Q(20,20)162;Q(21,13)163;Q(21,15)164;Q(21,17)165;Q(21,19)166;Q(21,21)167;Q(22,16)168;Q(22,20)169;POLYGON(0,0,1,0.25)7_8;POLYGON(0,0,1,0.25)29_51_52_30;POLYGON(0,0,1,0.25)73_95_96_74;POLYGON(0,0,1,0.25)8_30_31_9;POLYGON(0,0,1,0.25)52_74_75_53;POLYGON(0,0,1,0.25)96_97;POLYGON(0,0,1,0.25)9_10;POLYGON(0,0,1,0.25)31_53_54_32;POLYGON(0,0,1,0.25)75_97_98_76;POLYGON(0,0,1,0.25)10_32_33_11;POLYGON(0,0,1,0.25)54_76_77_55;POLYGON(0,0,1,0.25)98_99;POLYGON(0,0,1,0.25)123_113;POLYGON(0,0,1,0.25)143_133;POLYGON(0,0,1,0.25)163_153;POLYGON(0,0,1,0.25)13_35_36_14;POLYGON(0,0,1,0.25)57_79_80_58;POLYGON(0,0,1,0.25)101_113_114_102;POLYGON(0,0,1,0.25)123_133_134_124;POLYGON(0,0,1,0.25)143_153_154_144;POLYGON(0,0,1,0.25)14_15;POLYGON(0,0,1,0.25)36_58_59_37;POLYGON(0,0,1,0.25)80_102_103_81;POLYGON(0,0,1,0.25)114_124_125_115;POLYGON(0,0,1,0.25)134_144_145_135;POLYGON(0,0,1,0.25)154_164_165_155;POLYGON(0,0,1,0.25)15_37_38_16;POLYGON(0,0,1,0.25)59_81_82_60;POLYGON(0,0,1,0.25)103_115_116_104;POLYGON(0,0,1,0.25)125_135_136_126;POLYGON(0,0,1,0.25)145_155_156_146;POLYGON(0,0,1,0.25)16_17;POLYGON(0,0,1,0.25)38_60_61_39;POLYGON(0,0,1,0.25)82_104_105_83;POLYGON(0,0,1,0.25)116_126_127_117;POLYGON(0,0,1,0.25)136_146_147_137;POLYGON(0,0,1,0.25)156_166_167_157;POLYGON(0,0,1,0.25)39_17;POLYGON(0,0,1,0.25)83_61;POLYGON(0,0,1,0.25)117_105;POLYGON(0,0,1,0.25)137_127;POLYGON(0,0,1,0.25)157_147;POLYGON(0.5,0.5,0.5,0.25)11_12_0;POLYGON(0.5,0.5,0.5,0.25)11_33_34_12;POLYGON(0.5,0.5,0.5,0.25)33_55_56_34;POLYGON(0.5,0.5,0.5,0.25)55_77_78_56;POLYGON(0.5,0.5,0.5,0.25)77_99_100_78;POLYGON(0.5,0.5,0.5,0.25)0_12_13;POLYGON(0.5,0.5,0.5,0.25)12_34_35_13;POLYGON(0.5,0.5,0.5,0.25)34_56_57_35;POLYGON(0.5,0.5,0.5,0.25)56_78_79_57;POLYGON(0.5,0.5,0.5,0.25)78_100_101_79;POLYGON(1,0,0,0.25)51_29;POLYGON(1,0,0,0.25)95_73;POLYGON(1,0,0,0.25)7_29_30_8;POLYGON(1,0,0,0.25)51_73_74_52;POLYGON(1,0,0,0.25)30_52_53_31;POLYGON(1,0,0,0.25)74_96_97_75;POLYGON(1,0,0,0.25)9_31_32_10;POLYGON(1,0,0,0.25)53_75_76_54;POLYGON(1,0,0,0.25)32_54_55_33;POLYGON(1,0,0,0.25)76_98_99_77;POLYGON(1,0,0,0.25)35_57_58_36;POLYGON(1,0,0,0.25)79_101_102_80;POLYGON(1,0,0,0.25)113_123_124_114;POLYGON(1,0,0,0.25)133_143_144_134;POLYGON(1,0,0,0.25)153_163_164_154;POLYGON(1,0,0,0.25)14_36_37_15;POLYGON(1,0,0,0.25)58_80_81_59;POLYGON(1,0,0,0.25)102_114_115_103;POLYGON(1,0,0,0.25)124_134_135_125;POLYGON(1,0,0,0.25)144_154_155_145;POLYGON(1,0,0,0.25)164_165;POLYGON(1,0,0,0.25)37_59_60_38;POLYGON(1,0,0,0.25)81_103_104_82;POLYGON(1,0,0,0.25)115_125_126_116;POLYGON(1,0,0,0.25)135_145_146_136;POLYGON(1,0,0,0.25)155_165_166_156;POLYGON(1,0,0,0.25)16_38_39_17;POLYGON(1,0,0,0.25)60_82_83_61;POLYGON(1,0,0,0.25)104_116_117_105;POLYGON(1,0,0,0.25)126_136_137_127;POLYGON(1,0,0,0.25)146_156_157_147;POLYGON(1,0,0,0.25)166_167;TICK;R_0_12_34_56_78;RX_1_2_3_5_6_18_19_20_21_22_24_25_26_27_28_40_41_42_43_44_45_47_48_49_50_62_63_64_65_66_68_69_70_71_72_84_85_86_87_88_89_91_92_93_94_106_107_108_109_110_111_112_118_119_120_121_122_128_129_130_131_132_138_139_140_141_142_148_149_150_151_152_158_159_160_161_162_168_169;TICK;CX_3_0_18_7_20_9_22_12_25_14_27_16_42_30_44_32_45_34_47_35_49_37_62_51_64_53_66_56_69_58_71_60_86_74_88_76_89_78_91_79_93_81_109_102_111_104_119_113_121_115_129_124_131_126_139_133_141_135_149_144_151_146_159_153_161_155_168_164_169_166;CZ_19_8_21_10_24_13_26_15_28_17_41_29_43_31_48_36_50_38_63_52_65_54_68_57_70_59_72_61_85_73_87_75_92_80_94_82_106_96_107_98_108_101_110_103_112_105_120_114_122_116_128_123_130_125_132_127_140_134_142_136_148_143_150_145_152_147_160_154_162_156;R_4_23_46_67_90;MARKZ(1)46;TICK;CX_0_4_12_23_18_29_20_31_22_11_25_36_34_46_42_52_44_54_47_57_56_67_62_73_64_75_66_55_69_80_78_90_86_96_88_98_91_101;CZ_45_33_50_60_70_81_89_77_92_102_94_104_108_113_110_115_120_124_122_126_128_133_130_135_140_144_142_146_148_153_150_155_160_164_162_166;TICK;CX_18_8_20_10_23_13_25_15_27_17_40_29_42_31_44_33_47_36_49_38_62_52_64_54_67_57_69_59_71_61_84_73_86_75_88_77_91_80_93_82_109_103_111_105_119_114_121_116_129_125_131_127_139_134_141_136_149_145_151_147_159_154_161_156_168_165_169_167;CZ_19_9_21_11_24_14_26_16_41_30_43_32_46_35_48_37_50_39_63_53_65_55_68_58_70_60_85_74_87_76_90_79_92_81_94_83_106_97_107_99_108_102_110_104_118_113_120_115_122_117_128_124_130_126_138_133_140_135_142_137_148_144_150_146_158_153_160_155_162_157;TICK;CX_22_33_27_38_49_59_66_77_71_82_93_103_109_114_111_116_119_123_121_125_129_134_131_136_139_143_141_145_149_154_151_156_159_163_161_165;CZ_1_7_2_9_3_11_5_14_6_16_19_30_21_32_24_35_26_37_28_39_41_51_43_53_45_55_48_58_63_74_65_76_68_79_72_83_85_95_87_97_89_99_112_117_132_137_152_157;TICK;CX_0_3_12_22_18_30_20_32_23_35_25_37_27_39_34_45_40_51_42_53_44_55_47_58_49_60_56_66_62_74_64_76_67_79_69_81_71_83_78_89_84_95_86_97_88_99_91_102_93_104_109_115_111_117_119_124_121_126_129_135_131_137_139_144_141_146_149_155_151_157_159_164_161_166;CZ_1_8_2_10_4_13_5_15_6_17_19_31_21_33_24_36_26_38_41_52_43_54_46_57_48_59_50_61_63_75_65_77_68_80_70_82_85_96_87_98_90_101_92_103_94_105_108_114_110_116_118_123_120_125_122_127_128_134_130_136_138_143_140_145_142_147_148_154_150_156_158_163_160_165_162_167;TICK;CX_4_0_23_12_46_34_67_56_90_78;MX_1_2_5_6_7_8_9_10_11_13_14_15_16_17_18_19_20_21_24_25_26_27_28_29_30_31_32_33_35_36_37_38_39_40_41_42_43_44_47_48_49_50_51_52_53_54_55_57_58_59_60_61_62_63_64_65_68_69_70_71_72_73_74_75_76_77_79_80_81_82_83_84_85_86_87_88_91_92_93_94_95_96_97_98_99_101_102_103_104_105_106_107_108_109_110_111_112_113_114_115_116_117_118_119_120_121_122_123_124_125_126_127_128_129_130_131_132_133_134_135_136_137_138_139_140_141_142_143_144_145_146_147_148_149_150_151_152_153_154_155_156_157_158_159_160_161_162_163_164_165_166_167_168_169;TICK;M_0_3_12_22_34_45_56_66_78_89;MX_4_23_46_67_90;MARKZ(1)34) included in the circuit provided above?

After manually adding those detectors in the final round, I can verify that the circuit distance is: - `k=1`: 2 - `k=2`: 4 - `k=3`: 5 - `k=4`: 7 Is...

> What I do not get is why these detectors are not the first added, as tqecd should first add detectors contained in one round, before trying to match between...

What if we allow those single-source flows to propagate one-more round and build detectors for those that can terminate trivially? For example, we propagate the end stabilizer from the reset...

> but I still think this looks like a solution for a specific problem that might end up biting us later on. I have that worry too but I do...

Nice! For local quick tests, I added a new attribute `data_as_syndrome_roles` to `PlaquetteQubits`. I include the down-left (top-left) data qubit of the up (down) spatial arm plaquette in the list,...

> The last two commits implement the fix I had in mind. Move rotation seems to still have an issue. I won't have time this week-end for more tinkering, so...

Currently, some detectors are missing for move rotation. [Here](https://algassert.com/crumble#circuit=Q(0,7)0;Q(1,2)1;Q(1,6)2;Q(1,8)3;Q(1,12)4;Q(2,1)5;Q(2,3)6;Q(2,5)7;Q(2,7)8;Q(2,9)9;Q(2,11)10;Q(2,13)11;Q(3,2)12;Q(3,4)13;Q(3,6)14;Q(3,8)15;Q(3,10)16;Q(3,12)17;Q(3,14)18;Q(4,1)19;Q(4,3)20;Q(4,5)21;Q(4,7)22;Q(4,9)23;Q(4,11)24;Q(4,13)25;Q(5,0)26;Q(5,2)27;Q(5,4)28;Q(5,6)29;Q(5,8)30;Q(5,10)31;Q(5,12)32;Q(6,1)33;Q(6,3)34;Q(6,5)35;Q(6,7)36;Q(6,9)37;Q(6,11)38;Q(6,13)39;Q(7,4)40;Q(7,10)41;Q(7,12)42;Q(7,14)43;Q(8,9)44;Q(8,11)45;Q(8,13)46;Q(9,8)47;Q(9,10)48;Q(9,12)49;Q(10,9)50;Q(10,11)51;Q(10,13)52;Q(11,10)53;Q(11,12)54;Q(11,14)55;Q(12,9)56;Q(12,11)57;Q(12,13)58;Q(13,8)59;Q(13,10)60;Q(13,12)61;Q(14,9)62;Q(14,11)63;Q(14,13)64;Q(15,12)65;RX_1_5_6_7_12_13_14_19_20_21_26_27_28_33_34_35_40;POLYGON(0,0,1,0.25)5_6;POLYGON(0,0,1,0.25)19_33_34_20;POLYGON(0,0,1,0.25)6_20_21_7;POLYGON(0,0,1,0.25)34_35;POLYGON(1,0,0,0.25)33_19;POLYGON(1,0,0,0.25)5_19_20_6;POLYGON(1,0,0,0.25)20_34_35_21;POLYGON(1,0,0,0.25)21_7;TICK;CX_12_5_14_7_28_20;CZ_13_6_27_19_40_34;TICK;CX_12_19_28_34;TICK;CX_12_6_26_19_28_21;CZ_13_7_27_20_40_35;TICK;CX_14_21;CZ_1_5_13_20_27_33;TICK;CX_12_20_26_33_28_35;CZ_1_6_13_21_27_34;TICK;MX_1_12_13_14_26_27_28_40;DT(3,2,0)rec[-7];DT(3,6,0)rec[-5];DT(5,0,0)rec[-4];DT(5,4,0)rec[-2];TICK;RX_1_12_13_14_26_27_28_40;TICK;CX_12_5_14_7_28_20;CZ_13_6_27_19_40_34;TICK;CX_12_19_28_34;TICK;CX_12_6_26_19_28_21;CZ_13_7_27_20_40_35;TICK;CX_14_21;CZ_1_5_13_20_27_33;TICK;CX_12_20_26_33_28_35;CZ_1_6_13_21_27_34;TICK;MX_1_12_13_14_26_27_28_40;DT(1,2,1)rec[-8]_rec[-16];DT(3,2,1)rec[-7]_rec[-15];DT(3,4,1)rec[-6]_rec[-14];DT(3,6,1)rec[-5]_rec[-13];DT(5,0,1)rec[-4]_rec[-12];DT(5,2,1)rec[-3]_rec[-11];DT(5,4,1)rec[-2]_rec[-10];DT(7,4,1)rec[-1]_rec[-9];TICK;RX_1_12_13_14_26_27_28_40;MARKX(0)14;TICK;CX_12_5_14_7_28_20;CZ_13_6_27_19_40_34;TICK;CX_12_19_28_34;TICK;CX_12_6_26_19_28_21;CZ_13_7_27_20_40_35;TICK;CX_14_21;CZ_1_5_13_20_27_33;TICK;CX_12_20_26_33_28_35;CZ_1_6_13_21_27_34;TICK;MX_1_12_13_14_26_27_28_40;MARKX(0)14;DT(1,2,2)rec[-8]_rec[-16];DT(3,2,2)rec[-7]_rec[-15];DT(3,4,2)rec[-6]_rec[-14];DT(3,6,2)rec[-5]_rec[-13];DT(5,0,2)rec[-4]_rec[-12];DT(5,2,2)rec[-3]_rec[-11];DT(5,4,2)rec[-2]_rec[-10];DT(7,4,2)rec[-1]_rec[-9];TICK;R_0_8_22;RX_1_2_4_9_10_11_12_13_14_16_17_18_23_24_25_26_27_28_29_31_32_37_38_39_40_41_42_43_44_45_46_47_48_49_50_51_52_53_54_55_56_57_58_59_60_61_62_63_64_65;MARKX(0)14_9_23;MARKZ(0)22;POLYGON(0,0,1,0.25)5_6;POLYGON(0,0,1,0.25)19_33_34_20;POLYGON(0,0,1,0.25)6_20_21_7;POLYGON(0,0,1,0.25)34_35;POLYGON(0,0,1,0.25)7_9;POLYGON(0,0,1,0.25)21_35_37_23;POLYGON(0,0,1,0.25)50_44;POLYGON(0,0,1,0.25)62_56;POLYGON(0,0,1,0.25)9_23_24_10;POLYGON(0,0,1,0.25)37_44_45_38;POLYGON(0,0,1,0.25)50_56_57_51;POLYGON(0,0,1,0.25)10_11;POLYGON(0,0,1,0.25)24_38_39_25;POLYGON(0,0,1,0.25)45_51_52_46;POLYGON(0,0,1,0.25)57_63_64_58;POLYGON(0,0,1,0.25)25_11;POLYGON(0,0,1,0.25)46_39;POLYGON(0,0,1,0.25)58_52;POLYGON(1,0,0,0.25)33_19;POLYGON(1,0,0,0.25)5_19_20_6;POLYGON(1,0,0,0.25)20_34_35_21;POLYGON(1,0,0,0.25)7_21_23_9;POLYGON(1,0,0,0.25)23_37_38_24;POLYGON(1,0,0,0.25)44_50_51_45;POLYGON(1,0,0,0.25)56_62_63_57;POLYGON(1,0,0,0.25)10_24_25_11;POLYGON(1,0,0,0.25)38_45_46_39;POLYGON(1,0,0,0.25)51_57_58_52;POLYGON(1,0,0,0.25)63_64;TICK;CX_2_0_12_5_14_8_17_10_28_20_29_22_31_23_42_38_48_44_54_51_60_56_65_63;CZ_13_6_16_9_18_11_27_19_32_24_40_34_41_37_43_39_49_45_53_50_55_52_61_57;R_3_15_30;MARKZ(0)30;TICK;CX_0_3_8_15_12_19_14_7_22_30_28_34_31_37;CZ_29_21_32_38_41_44_49_51_53_56_61_63;TICK;CX_12_6_15_9_17_11_26_19_28_21_31_24_42_39_48_45_54_52_60_57_65_64;CZ_13_7_16_10_27_20_30_23_32_25_40_35_41_38_47_44_49_46_53_51_59_56_61_58;TICK;CX_14_21_17_24_42_45_48_50_54_57_60_62;CZ_1_5_2_7_4_10_13_20_16_23_18_25_27_33_29_35_43_46_55_58;TICK;CX_0_2_8_14_12_20_15_23_17_25_22_29_26_33_28_35_31_38_42_46_48_51_54_58_60_63;CZ_1_6_3_9_4_11_13_21_16_24_27_34_30_37_32_39_41_45_47_50_49_52_53_57_59_62_61_64;TICK;CX_3_0_15_8_30_22;MX_1_4_12_13_16_17_18_26_27_28_31_32_40_41_42_43_47_48_49_53_54_55_59_60_61_65;DT(1,2,3)rec[-26]_rec[-34];DT(3,2,3)rec[-24]_rec[-33];DT(3,4,3)rec[-23]_rec[-32];DT(3,12,3)rec[-21];DT(5,0,3)rec[-19]_rec[-30];DT(5,2,3)rec[-18]_rec[-29];DT(5,4,3)rec[-17]_rec[-28];DT(5,10,3)rec[-16];DT(7,4,3)rec[-14]_rec[-27];DT(7,12,3)rec[-12];DT(9,10,3)rec[-9];DT(11,12,3)rec[-6];DT(13,10,3)rec[-3];DT(15,12,3)rec[-1];TICK;MX_3_15_30;MARKX(0)15;TICK;TICK;R_8_22_36;RX_1_3_4_12_13_15_16_17_18_26_27_28_30_31_32_40_41_42_43_47_48_49_53_54_55_59_60_61_65;TICK;CX_3_8_12_20_15_22_17_25_26_33_28_35_30_36_31_38_42_46_48_51_54_58_60_63;CZ_1_6_4_11_13_21_16_24_27_34_32_39_41_45_47_50_49_52_53_57_59_62_61_64;R_2_14_29;TICK;CX_8_2_12_6_15_23_22_14_28_21_31_24_36_29;CZ_3_9_30_37_32_25_41_38_49_46_53_51_61_58;TICK;CX_12_19_14_21_17_24_28_34_31_37_42_45_48_50_54_57_60_62;CZ_1_5_2_7_4_10_13_20_16_23_18_25_27_33_29_35_32_38_41_44_43_46_49_51_53_56_55_58_61_63;TICK;CX_15_9_17_11_26_19_42_39_48_45_54_52_60_57_65_64;CZ_13_7_16_10_27_20_30_23_40_35_47_44_59_56;TICK;CX_8_3_12_5_14_7_17_10_22_15_28_20_31_23_36_30_42_38_48_44_54_51_60_56_65_63;CZ_13_6_16_9_18_11_27_19_29_21_32_24_40_34_41_37_43_39_49_45_53_50_55_52_61_57;TICK;CX_2_8_14_22_29_36;MX_1_4_12_13_16_17_18_26_27_28_31_32_40_41_42_43_47_48_49_53_54_55_59_60_61_65;DT(1,2,4)rec[-26]_rec[-55];DT(1,12,4)rec[-25]_rec[-54];DT(3,2,4)rec[-24]_rec[-53];DT(3,4,4)rec[-23]_rec[-52];DT(3,10,4)rec[-22]_rec[-51];DT(3,12,4)rec[-21]_rec[-50];DT(3,14,4)rec[-20]_rec[-49];DT(5,0,4)rec[-19]_rec[-48];DT(5,2,4)rec[-18]_rec[-47];DT(5,4,4)rec[-17]_rec[-46];DT(5,10,4)rec[-16]_rec[-45];DT(5,12,4)rec[-15]_rec[-44];DT(7,4,4)rec[-14]_rec[-43];DT(7,10,4)rec[-13]_rec[-42];DT(7,12,4)rec[-12]_rec[-41];DT(7,14,4)rec[-11]_rec[-40];DT(9,8,4)rec[-10]_rec[-39];DT(9,10,4)rec[-9]_rec[-38];DT(9,12,4)rec[-8]_rec[-37];DT(11,10,4)rec[-7]_rec[-36];DT(11,12,4)rec[-6]_rec[-35];DT(11,14,4)rec[-5]_rec[-34];DT(13,8,4)rec[-4]_rec[-33];DT(13,10,4)rec[-3]_rec[-32];DT(13,12,4)rec[-2]_rec[-31];DT(15,12,4)rec[-1]_rec[-30];TICK;MX_2_14_29;DT(1,8,5)rec[-3]_rec[-32];DT(5,8,5)rec[-1]_rec[-30];TICK;R_0_8_22;RX_1_2_4_12_13_14_16_17_18_26_27_28_29_31_32_40_41_42_43_47_48_49_53_54_55_59_60_61_65;TICK;CX_2_0_12_5_14_8_17_10_28_20_29_22_31_23_42_38_48_44_54_51_60_56_65_63;CZ_13_6_16_9_18_11_27_19_32_24_40_34_41_37_43_39_49_45_53_50_55_52_61_57;R_3_15_30;TICK;CX_0_3_8_15_12_19_14_7_22_30_28_34_31_37;CZ_29_21_32_38_41_44_49_51_53_56_61_63;TICK;CX_12_6_15_9_17_11_26_19_28_21_31_24_42_39_48_45_54_52_60_57_65_64;CZ_13_7_16_10_27_20_30_23_32_25_40_35_41_38_47_44_49_46_53_51_59_56_61_58;TICK;CX_14_21_17_24_42_45_48_50_54_57_60_62;CZ_1_5_2_7_4_10_13_20_16_23_18_25_27_33_29_35_43_46_55_58;TICK;CX_0_2_8_14_12_20_15_23_17_25_22_29_26_33_28_35_31_38_42_46_48_51_54_58_60_63;CZ_1_6_3_9_4_11_13_21_16_24_27_34_30_37_32_39_41_45_47_50_49_52_53_57_59_62_61_64;TICK;CX_3_0_15_8_30_22;MX_1_4_5_6_7_9_10_11_12_13_16_17_18_19_20_21_23_24_25_26_27_28_31_32_33_34_35_37_38_39_40_41_42_43_44_45_46_47_48_49_53_54_55_59_60_61_65;DT(1,2,6)rec[-47]_rec[-76];DT(1,12,6)rec[-46]_rec[-75];DT(3,2,6)rec[-39]_rec[-74];DT(3,4,6)rec[-38]_rec[-73];DT(3,10,6)rec[-37]_rec[-72];DT(3,12,6)rec[-36]_rec[-71];DT(3,14,6)rec[-35]_rec[-70];DT(4,3,6)rec[-33]_rec[-34]_rec[-39]_rec[-44]_rec[-45];DT(4,13,6)rec[-29]_rec[-30]_rec[-36]_rec[-40]_rec[-41];DT(5,0,6)rec[-28]_rec[-69];DT(5,2,6)rec[-27]_rec[-68];DT(5,4,6)rec[-26]_rec[-67];DT(5,10,6)rec[-25]_rec[-66];DT(5,12,6)rec[-24]_rec[-65];DT(6,1,6)rec[-23]_rec[-28]_rec[-34];DT(6,5,6)rec[-21]_rec[-22]_rec[-26]_rec[-32]_rec[-33];DT(6,11,6)rec[-19]_rec[-20]_rec[-25]_rec[-30]_rec[-31];DT(7,4,6)rec[-17]_rec[-64];DT(7,10,6)rec[-16]_rec[-63];DT(7,12,6)rec[-15]_rec[-62];DT(7,14,6)rec[-14]_rec[-61];DT(8,13,6)rec[-11]_rec[-12]_rec[-15]_rec[-18]_rec[-19];DT(9,8,6)rec[-10]_rec[-60];DT(9,10,6)rec[-9]_rec[-59];DT(9,12,6)rec[-8]_rec[-58];DT(11,10,6)rec[-7]_rec[-57];DT(11,12,6)rec[-6]_rec[-56];DT(11,14,6)rec[-5]_rec[-55];DT(13,8,6)rec[-4]_rec[-54];DT(13,10,6)rec[-3]_rec[-53];DT(13,12,6)rec[-2]_rec[-52];DT(15,12,6)rec[-1]_rec[-51];TICK;M_0_2_8_14_22_29;MX_3_15_30;DT(0,7,7)rec[-9];DT(1,6,7)rec[-8];DT(2,7,7)rec[-7];DT(3,6,7)rec[-6];DT(4,7,7)rec[-5];DT(5,6,7)rec[-4];DT(1,8,7)rec[-3]_rec[-59];DT(4,9,7)rec[-2]_rec[-8]_rec[-9]_rec[-40]_rec[-41]_rec[-51]_rec[-52];DT(3,8,7)rec[-2]_rec[-58];DT(5,8,7)rec[-1]_rec[-57];TICK;RX_48_53_54_55_59_60_61_65;POLYGON(0,0,1,0.25)62_56;POLYGON(0,0,1,0.25)50_56_57_51;POLYGON(0,0,1,0.25)57_63_64_58;POLYGON(0,0,1,0.25)58_52;POLYGON(1,0,0,0.25)50_51;POLYGON(1,0,0,0.25)56_62_63_57;POLYGON(1,0,0,0.25)51_57_58_52;POLYGON(1,0,0,0.25)63_64;TICK;CX_54_51_60_56_65_63;CZ_53_50_55_52_61_57;TICK;CZ_53_56_61_63;TICK;CX_54_52_60_57_65_64;CZ_53_51_59_56_61_58;TICK;CX_48_50_54_57_60_62;CZ_55_58;TICK;CX_48_51_54_58_60_63;CZ_53_57_59_62_61_64;TICK;MX_48_53_54_55_59_60_61_65;DT(9,10,8)rec[-8]_rec[-26]_rec[-29]_rec[-30];DT(11,10,8)rec[-7]_rec[-24];DT(11,12,8)rec[-6]_rec[-23];DT(11,14,8)rec[-5]_rec[-22];DT(13,8,8)rec[-4]_rec[-21];DT(13,10,8)rec[-3]_rec[-20];DT(13,12,8)rec[-2]_rec[-19];DT(15,12,8)rec[-1]_rec[-18];TICK;RX_48_53_54_55_59_60_61_65;TICK;CX_54_51_60_56_65_63;CZ_53_50_55_52_61_57;TICK;CZ_53_56_61_63;TICK;CX_54_52_60_57_65_64;CZ_53_51_59_56_61_58;TICK;CX_48_50_54_57_60_62;CZ_55_58;TICK;CX_48_51_54_58_60_63;CZ_53_57_59_62_61_64;TICK;MX_48_53_54_55_59_60_61_65;DT(9,10,9)rec[-8]_rec[-16];DT(11,10,9)rec[-7]_rec[-15];DT(11,12,9)rec[-6]_rec[-14];DT(11,14,9)rec[-5]_rec[-13];DT(13,8,9)rec[-4]_rec[-12];DT(13,10,9)rec[-3]_rec[-11];DT(13,12,9)rec[-2]_rec[-10];DT(15,12,9)rec[-1]_rec[-9];TICK;RX_48_53_54_55_59_60_61_65;TICK;CX_54_51_60_56_65_63;CZ_53_50_55_52_61_57;TICK;CZ_53_56_61_63;TICK;CX_54_52_60_57_65_64;CZ_53_51_59_56_61_58;TICK;CX_48_50_54_57_60_62;CZ_55_58;TICK;CX_48_51_54_58_60_63;CZ_53_57_59_62_61_64;TICK;MX_48_50_51_52_53_54_55_56_57_58_59_60_61_62_63_64_65;DT(9,10,10)rec[-17]_rec[-25];DT(10,11,10)rec[-15]_rec[-16]_rec[-17];DT(11,10,10)rec[-13]_rec[-24];DT(11,12,10)rec[-12]_rec[-23];DT(11,14,10)rec[-11]_rec[-22];DT(12,13,10)rec[-8]_rec[-9]_rec[-12]_rec[-14]_rec[-15];DT(13,8,10)rec[-7]_rec[-21];DT(13,10,10)rec[-6]_rec[-20];DT(13,12,10)rec[-5]_rec[-19];DT(14,11,10)rec[-3]_rec[-4]_rec[-6]_rec[-9]_rec[-10];DT(15,12,10)rec[-1]_rec[-2]_rec[-3];DT(15,12,11)rec[-1]_rec[-18];OI(0)rec[-3]_rec[-9]_rec[-15]_rec[-54]_rec[-61]_rec[-72]_rec[-73]_rec[-74]_rec[-75]_rec[-76]), the detectors with Pauli mark 1 is not computed. ~I think it's because the detector spans three fragments.~ It seems I...