def run_benchmarks(self): print "Executing Benchmarks for " + self.target_path for bench_name in self.benchmarks: bench = Benchmark(self.target_path, self.target_path+"/"+bench_name, self.no_iterations) bench.run() self.csv.append(bench.get_csv())
def run_benchmarks(self): print "Executing Benchmarks for " + self.target_path for bench_name in self.benchmarks: bench = Benchmark(self.target_path, self.target_path + "/" + bench_name, self.no_iterations) bench.run() self.csv.append(bench.get_csv())
def run_solver(): if len(sys.argv) > 1 and sys.argv[1] and sys.argv[2]: assert int(sys.argv[1]) > 0 and int(sys.argv[1]) not in [0, 2, 3] assert int(sys.argv[2]) > 1 b = Benchmark(int(sys.argv[1]), int(sys.argv[2])) b.run() else: n = int(input("Please insert the number of queens: ")) it = int(input("Please insert the number of iterations: ")) assert it > 1 assert n > 0 and n not in [0, 2, 3] b = Benchmark(n, it) b.run()