def run(hole_cards, num, exact, board, file_name, verbose, print_elapsed_time=False): t0 = time.time() if file_name: input_file = open(file_name, 'r') for line in input_file: if line is not None and len(line.strip()) == 0: continue hole_cards, board = holdem_argparser.parse_file_args(line) deck = holdem_functions.generate_deck(hole_cards, board) run_simulation(hole_cards, num, exact, board, deck, verbose) print("-----------------------------------") input_file.close() else: deck = holdem_functions.generate_deck(hole_cards, board) result = run_simulation(hole_cards, num, exact, board, deck, verbose) if print_elapsed_time: print("Time elapsed: ", time.time() - t0) return result
def run(hole_cards, num, exact, board, file_name, verbose): if file_name: input_file = open(file_name, 'r') for line in input_file: if line is not None and len(line.strip()) == 0: continue hole_cards, board = holdem_argparser.parse_file_args(line) deck = holdem_functions.generate_deck(hole_cards, board) run_simulation(hole_cards, num, exact, board, deck, verbose) print("-----------------------------------") input_file.close() else: deck = holdem_functions.generate_deck(hole_cards, board) return run_simulation(hole_cards, num, exact, board, deck, verbose)
def run(hole_cards, num, exact, board, file_name, verbose): if file_name: input_file = open(file_name, 'r') for line in input_file: if line is not None and len(line.strip()) == 0: continue hole_cards, board = holdem_argparser.parse_file_args(line) deck = holdem_functions.generate_deck(hole_cards, board) run_simulation(hole_cards, num, exact, board, deck, verbose) print "-----------------------------------" input_file.close() else: deck = holdem_functions.generate_deck(hole_cards, board) return run_simulation(hole_cards, num, exact, board, deck, verbose)