def run(self):
    return super().run_experiment_(algorithm=mlrose.genetic_alg, pop_size=('Population Size', self.population_sizes), mutation_prob=('Mutation Rate', self.mutation_rates), hamming_factor=('Hamming Factor', self.hamming_factors), hamming_decay_factor=('Hamming Factor Decay Rate', self.hamming_factor_decays))
def run(self):
    return super().run_experiment_(algorithm=mlrose.genetic_alg, pop_size=('Population Size', self.population_sizes), mutation_prob=('Mutation Rate', self.mutation_rates), hamming_factor=('Hamming Factor', self.hamming_factors), hamming_decay_factor=('Hamming Factor Decay Rate', self.hamming_factor_decays))