diff --git a/experiments/even-odd/create.py b/experiments/even-odd/create.py new file mode 100644 index 0000000..a3f5d3d --- /dev/null +++ b/experiments/even-odd/create.py @@ -0,0 +1,26 @@ +import struct +import time + +bitWidth = 32 +startTime = time.time() + +with open('isEven.bin', 'wb') as file: + + file.write(b"\x31\xC0") # XOR EAX, EAX + + for i in range(2**bitWidth): + print(f"[{round(time.time() - startTime, 1)}s elapsed] status: {i}/{2**bitWidth} ({2**bitWidth - i} left)", end='\r') + + ib = struct.pack("