=19: B7:=DelVekMi,B8: =18: B6:=DelVekMi,B7: =17: B5:=DelVekMi,B6: =9: B4:=DelVekMi,B5: =8: B3:=DelVekMi,B4: =6: B2:=DelVekMi,B3: =2: B1:=DelVekMi,B2: =1: B:=DelVekMi,B1; =M[2]; d:=5: k:=B[1]; =mind-1,k;

L:=ListKombMM,t: H:=Kolek1VekMd,r,r,L: nopsH; P:=[{},{seqi,i=1..nopsH}]: K:=LckIdxAddXVd,P,H,L,0,10: nopsK; save K, D:\\ Coding Theory\\DataOutD5Xt\\DatKD5.m; read D:\\ Coding Theory\\DataOutD5Xt\\DatKD7.m; H11:=DefHXK,H: nopsH11; H12:=KolekXVMd,K,H,L,10: nopsH12; Q:=ReduEkiXH12,M: nopsQ; Akhirnya, diperoleh 1 kode optimal [33,23,5] tidak saling ekivalen. T:=mapX-AddVekMXX,M,Q: Code52310:=mapX-UbahMtxRCX,T: C23PX:=Code52310[1]; save Code52310, D:\\ coding Theory\\DataOutD5Xt\\CdD5k23r10.m; Lampiran 3 Eksplorasi Konstruksi Kode Optimal Kuat Koreksi 3 Galat d = 7 Konstruksi Kode Optimal Kuat [11,2,7] , dengan menggunakan satu kali basis matriks sebagai berikut: B:=[2,[{0,1},{0,1},{0,1},{0},{0},{0},{1},{1},{1}]]; M:=UbahMtxCRB; r:=M[2]; d:=7: k:=B[1]; W:=NonZeroWtB; Code729:=B; save Code729, D:\\Coding Theory\\DataOutD7\\CdD7k2r9.m; Konstruksi Kode Optimal Kuat [15,5,7] , dengan menggunakan satu kali basis matriks sebagai berikut: B:=[2,[{0,1},{0,1},{0,1},{0},{0},{0},{1},{1},{1},{}]]; B1:=sortmapS-UbahSetKeDesS,B[2]; B:=[B[1],mapn-UbahDesKeSetn,B1]; M:=UbahMtxCRB; r:=M[2]; d:=7: k:=B[1]; W:=NonZeroWtB; t:=mind-1,k; L:=ListKombMM,t: H:=Kolek1VekMd,r,r,L: nopsH; H2:=Kolek2VekMd,H,L,1000: nopsH2; H3:=Kolek3VekMd,H2,L,1000: nopsH3; H4:=Kolek4VekMd,H3,L,10000: nopsH4; Q:=ReduEkiXH3,M: nopsQ; Akhirnya, diperoleh 2 kode Optimal kuat [15,5,7] tidak saling ekivalen. T:=mapX-AddVekMXX,M,Q: Code7510:=mapX-UbahMtxRCX,T: C5PX:=Code7510[1]; M1:=UbahMtxCRC5PX; NonZeroWtC5PX; save Code7510, D:\\Coding Theory\\CdD7k5r10.m; Konstruksi Kode Optimal Kuat [23,12,7] , dengan menggunakan satu kali basis matriks sebagai berikut: B:=[C5PX[1],[opC5PX[2],{}]]; M:=UbahMtxCRB: r:=M[2]; d:=7: k:=B[1]; W:=NonZeroWtB; t:=mind-1,k; L:=ListKombMM,t: H:=Kolek1VekMd,r,r,L: nopsH; H2:=Kolek2VekMd,H,L,1000: nopsH2; H3:=Kolek3VekMd,H2,L,1000: nopsH3; H4:=Kolek4VekMd,H3,L,1000: nopsH4; H5:=KolekXVekM5,d,H4,L,5000: nopsH5; H6:=KolekXVekM6,d,H5,L,5000: nopsH6; H7:=KolekXVekM7,d,H6,L,1000: nopsH7; Q:=ReduEkiXH7,M: nopsQ; Akhirnya , diperoleh 8 kode Optimal kuat [23,12,7]. T:=mapX-AddVekMXX,M,Q: Code71211:=mapX-UbahMtxRCX,T: C12P1:=Code71211[1]; NonZeroWtC12P1; save Code71211, D:\\Coding Theory\\CdD7k12r11.m; Konstruksi Kode Optimal Kuat [27,14,7] , dengan menggunakan satu kali basis matriks sebagai berikut: B:=[4,[{0,1,3},{0,1,3},{0,1},{0,2,3},{0,2,3},{0,3},{1,2,3},{1, 2},{1,3},{2,3},{2},{3},{}]]; B1:=sortmapS-UbahSetKeDesS,B[2]; B:=[B[1],mapn-UbahDesKeSetn,B1]; NonZeroWtB; M:=UbahMtxCRB; r:=M[2]; d:=7: k:=B[1]; t:=mind-1,k; L:=ListKombMM,t: H:=Kolek1VekMd,r,r,L: nopsH; G:=[1,[]]: H2:=Kolek2VekMDtd,H,L,40000,G: nopsH2; read D:\\ Coding Theory\\DataOut\\DatTemp2.m; G:=F: G[1]; nopsG[2]; G:=[1,[]]: H3:=Kolek3VekMDtd,H2,L,40000,G: nopsH3; read D:\\ Coding Theory\\DataOut\\DatTemp3.m; G:=F: G[1]; nopsG[2]; G:=[1,[]]: H4:=Kolek4VekMDtd,H3,L,40000,G: nopsH4; read D \\Coding Theory\\DataOut\\DatTemp4.m; G:=F: G[1]; nopsG[2]: G:=[1,[]]: H5:=Kolek5VekMDtd,H4,L,40000,G: nopsH5; read D:\\ Coding Theory\\DataOut\\DatTemp5.m; G:=F: G[1]; nopsG[2]; H6:=KolekXVekM6,d,H5,L,40000: nopsH6; H7:=KolekXVekM7,d,H6,L,40000: nopsH7; H8:=KolekXVekM8,d,H7,L,20000: nopsH8; H9:=KolekXVekM9,d,H8,L,10000: nopsH9; H10:=KolekXVekM10,d,H9,L,1000: nopsH10; Q:=ReduEkiXH10,M: nopsQ; Hanya diperoleh satu kode optimal kuat [27,14,7] T:=mapX-AddVekMXX,M,Q: Code71413:=mapX-UbahMtxRCX,T: C14P1:=Code71413[1]; NonZeroWtC14P1; Code71413:=[[14,[{0,1,3,4,6,7,8,12,13},{0,1,3,4,5,9,10,12,13}, {0,1,5,6,7,10,11,12,13},{0,2,3,6,7,9,10, 12,13},{0,2,3,4,5,6,11,12,13},{0,3,7,8,10,11,13}, {1,2,3,6,7,11,13},{1,2,8,10,11,12,13},{1,3,4,8,9,11,13},{2,3,5 ,7,8,9,12},{2,4,5,6,8,9,10,11,13},{3,5,6,9,10,11,12},{4,7,8,9, 10,12,13}]]]; save Code71413, D:\\ Coding Theory\\CdD7k14r13.m; Konstruksi Kode Optimal [N,14,7] , dengan menggunakan satu kali basis matriks sebagai berikut: read D:\\ Coding Theory\\CdD7k14r13.m; nopsCode71413; C14P1:=Code71413[1]: B4:=[C14P1[1],[opC14P1[2],{}]];