def main(player, cities_path, routes_path, imp_path): metropoles = create_metropolis_dict(cities_path) cities = create_cities_dict(cities_path) routes = create_routes_dict(routes_path) imp = create_imperium_dict(imp_path, player) pharvest = get_harvest(HARVEST_FILE.format(player)) harvest = collect(player, metropoles, cities, routes, imp, pharvest) write_file(harvest, player)
def main(round, cities, routes, imperium1, harvest1, imperium2, harvest2): metropoles = create_metropolis_dict(cities) routes = create_routes_dict(routes) imperium1 = create_imperium_dict(imperium1, 1) imperium2 = create_imperium_dict(imperium2, 2) harvest1 = get_harvest(harvest1) harvest2 = get_harvest(harvest2) game_winner = winner(round, metropoles, routes, imperium1, harvest1, imperium2, harvest2) create_winner_file(game_winner)
def main(player, cities_path, routes_path, imp1_path, harvest1_path, imp2_path, harvest2_path): metropoles = create_metropolis_dict(cities_path) cities = create_cities_dict(cities_path) routes = create_routes_dict(routes_path) imp1 = create_imperium_dict(imp1_path, 1) imp2 = create_imperium_dict(imp2_path, 2) h1 = get_harvest(harvest1_path) h2 = get_harvest(harvest2_path) harvest_temp, imp_temp = produce(player, metropoles, cities, routes, imp1, h1, imp2, h2) write_file(player, harvest_temp, imp_temp)
def main(player, cities_path, routes_path, imp1_path, harvest1_path, imp2_path, harvest2_path): metropoles = create_metropolis_dict(cities_path) cities = create_cities_dict(cities_path) routes = create_routes_dict(routes_path) imp1 = create_imperium_dict(imp1_path, 1) imp2 = create_imperium_dict(imp2_path, 2) h1 = get_harvest(harvest1_path) h2 = get_harvest(harvest2_path) attack = tactic_dummy(player, metropoles, cities, routes, imp1, h1, imp2, h2) write_file(player, attack)
def main(player, cities_path, routes_path): cities = [] with open(cities_path) as f: cities_csv = csv.reader(f) counter = 1 for name, production in cities_csv: if counter <= 2: cities.append((name, production)) else: cities.append((name, production)) counter += 1 routes = create_routes_dict(routes_path) s = select(player, cities, routes) write_file(s, player)