def main(): caps = [] if len(sys.argv) > 3: caps = simulate(int(sys.argv[1]), int(sys.argv[2]), float(sys.argv[3])) elif len(sys.argv) > 2: caps = simulate(int(sys.argv[1]), int(sys.argv[2])) else: print "simulate <turns in initial cap calculation> <number of game iterations> [<discount rate>]" io_cap.output_cap_file("cap.csv", caps)
def simulate(filename, turns): caps = run(turns) io_cap.output_cap_file(filename, caps) return caps