Exemple #1
0
def build_and_run(early_conv_avoid, mutation_rate, crossover_rate,
                  population_size, elitism_count, ga_type, chromo_type):
    ga = ga_type(elitism_count, mutation_rate, crossover_rate, population_size)
    population = Population()
    population.init_population(population_size, chromo_type)

    print(ga)
    print(early_conv_avoid)
    return run(ga, population, early_conv_avoid)
def build_and_run(mutation_rate, crossover_rate, population_size,
                  elitism_count, ga_type, chromo_type):
    ga = ga_type(elitism_count, mutation_rate, crossover_rate, population_size)
    population = Population()
    population.init_population(population_size, chromo_type)
    return run(ga, population)