f.write(str(p.bin)) f.write("\n") with open(filenameX, 'a') as f: for i in range(int(dpoints)): p = Bits(int=data[1][i], length=LENGTH) f.write(str(p.bin)) f.write("\n") with open(filenameOut, 'w') as f: for i in range(int(dpoints) * 2): p = Bits(int=outdata[i], length=LENGTH) f.write(str(p.bin)) elif benchmark == "dijkstra": with open(filenameX, 'w') as f: for i in range(0, int(dpoints) * int(dpoints), 1): p = BitArray(int=adjm[i], length=LENGTH) p.reverse() f.write(str(p.bin)) f.write("\n") with open(filenameX, 'a') as f: p = BitArray(int=START, length=LENGTH) p.reverse() f.write(str(p.bin)) p = BitArray(int=END, length=LENGTH) p.reverse() f.write(str(p.bin)) f.write("\n") elif smpc == "tinygarble": if benchmark == "bubblesort" or benchmark == "mergesort": with open(filenameX, 'w') as f: for i in range(int(dpoints)):