def run(args): random_seed = None forever = False for arg in args: if (arg.startswith("--random_seed=")): random_seed = int(arg.split("=", 1)[1]) if (arg.startswith("--forever")): forever = True if forever: assert random_seed is None if random_seed is not None: assert forever == False while 1: if (random_seed is None): random_seed = flex.get_random_seed() print "random_seed:", random_seed sys.stdout.flush() random.seed(random_seed) flex.set_random_seed(value=random_seed) calculate_fobs() exercise_1() exercise_2() check_result() sys.stdout.flush() if (not forever): print "random_seed last used:", random_seed break
def run(args): random_seed = None forever = False for arg in args: if (arg.startswith("--random_seed=")): random_seed = int(arg.split("=", 1)[1]) if (arg.startswith("--forever")): forever = True if forever: assert random_seed is None if random_seed is not None: assert forever == False while 1: if (random_seed is None): random_seed = flex.get_random_seed() print "random_seed:", random_seed sys.stdout.flush() random.seed(random_seed) flex.set_random_seed(value=random_seed) calculate_fobs() exercise_1() exercise_2() check_result() sys.stdout.flush() if(not forever): print "random_seed last used:", random_seed break
def exercise(args): forever = False random_seed = None for arg in args: if (arg == "--forever"): forever = True elif (arg.startswith("--random_seed=")): random_seed = int(arg.split("=", 1)[1]) if (random_seed is None): random_seed = flex.get_random_seed() while True: print("random_seed:", random_seed) random.seed(random_seed) flex.set_random_seed(value=random_seed) exercise_2() if (not forever): break random_seed += 1 print(format_cpu_times())
def exercise(args): forever = False random_seed = None for arg in args: if (arg == "--forever"): forever = True elif (arg.startswith("--random_seed=")): random_seed = int(arg.split("=", 1)[1]) if (random_seed is None): random_seed = flex.get_random_seed() while True: print "random_seed:", random_seed random.seed(random_seed) flex.set_random_seed(value=random_seed) exercise_2() if (not forever): break random_seed += 1 print format_cpu_times()