x2 = 9 y2 = 9 z2 = 9 myTestPaths.append(((x1,y1,z1), (x2,y2,z2))) return myTestPaths x_limit = 10 y_limit = 10 z_limit = 10 start_times_range = 0 n = 100 print("Generating node array") myArray = g.Array3D(x_limit+1,y_limit+1,z_limit+1) myArray2 = g.Array3D(x_limit+1,y_limit+1,z_limit+1) print("Generating random paths") testPaths = GeneratePaths(n, x_limit, y_limit, z_limit) print("Generating start times") start_times = [randint(0, start_times_range) for i in range(0,n)] print("Checking Paths") paths_checked = 0 #((0/n)*100)//1 times1 = [] times2 = [] rolling_average = [] for path in testPaths: