Files
advanced_algo/PolyMultiplication/main.py
2020-02-13 16:22:18 -07:00

32 lines
871 B
Python

import time
import problemGenerator
import highSchool
import divideConcur
def main():
count = 32
power = 0
while True:
highTime = 0
dcTime = 0
highTimeStart = 0
dcTimeStart = 0
for i in range(0, 10):
P = problemGenerator.GenerateProblem(count)
Q = problemGenerator.GenerateProblem(count)
highTimeStart = time.time()
highSchool.HighSchool(count, P, Q)
highTime += (time.time()-highTimeStart)
dcTimeStart = time.time()
divideConcur.DivideConcur(count, P, Q)
dcTime += (time.time()-dcTimeStart)
saveArray = [count, highTime/10, dcTime/10]
with open("results.txt", "a") as myfile:
print(str(saveArray), file=myfile)
myfile.flush()
count += count
myfile.close()
main()