From 52657d05aae8c0cef313994208d2021b80cd1388 Mon Sep 17 00:00:00 2001 From: NeuralNine Date: Tue, 2 Feb 2021 21:45:32 +0100 Subject: [PATCH] Better configuration --- config.txt | 158 ++++++++++++++++++++++++++--------------------------- 1 file changed, 79 insertions(+), 79 deletions(-) diff --git a/config.txt b/config.txt index 3fa3e3f..147a27f 100644 --- a/config.txt +++ b/config.txt @@ -1,79 +1,79 @@ -[NEAT] -fitness_criterion = max -fitness_threshold = 10000000000 -pop_size = 50 -reset_on_extinction = True - -[DefaultGenome] -# node activation options -activation_default = tanh -activation_mutate_rate = 0.1 -activation_options = tanh - -# node aggregation options -aggregation_default = sum -aggregation_mutate_rate = 0.01 -aggregation_options = sum - -# node bias options -bias_init_mean = 0.0 -bias_init_stdev = 1.0 -bias_max_value = 30.0 -bias_min_value = -30.0 -bias_mutate_power = 0.5 -bias_mutate_rate = 0.7 -bias_replace_rate = 0.1 - -# genome compatibility options -compatibility_disjoint_coefficient = 1.0 -compatibility_weight_coefficient = 0.5 - -# connection add/remove rates -conn_add_prob = 0.5 -conn_delete_prob = 0.5 - -# connection enable options -enabled_default = True -enabled_mutate_rate = 0.1 - -feed_forward = True -initial_connection = full - -# node add/remove rates -node_add_prob = 0.2 -node_delete_prob = 0.2 - -# network parameters -num_hidden = 0 -num_inputs = 5 -num_outputs = 4 - -# node response options -response_init_mean = 1.0 -response_init_stdev = 0.0 -response_max_value = 30.0 -response_min_value = -30.0 -response_mutate_power = 0.0 -response_mutate_rate = 0.0 -response_replace_rate = 0.0 - -# connection weight options -weight_init_mean = 0.0 -weight_init_stdev = 1.0 -weight_max_value = 30 -weight_min_value = -30 -weight_mutate_power = 0.8 -weight_mutate_rate = 0.9 -weight_replace_rate = 0.1 - -[DefaultSpeciesSet] -compatibility_threshold = 2.0 - -[DefaultStagnation] -species_fitness_func = max -max_stagnation = 20 -species_elitism = 2 - -[DefaultReproduction] -elitism = 2 -survival_threshold = 0.4 +[NEAT] +fitness_criterion = max +fitness_threshold = 100000000 +pop_size = 80 +reset_on_extinction = True + +[DefaultGenome] +# node activation options +activation_default = tanh +activation_mutate_rate = 0.01 +activation_options = tanh + +# node aggregation options +aggregation_default = sum +aggregation_mutate_rate = 0.01 +aggregation_options = sum + +# node bias options +bias_init_mean = 0.0 +bias_init_stdev = 1.0 +bias_max_value = 30.0 +bias_min_value = -30.0 +bias_mutate_power = 0.5 +bias_mutate_rate = 0.7 +bias_replace_rate = 0.1 + +# genome compatibility options +compatibility_disjoint_coefficient = 1.0 +compatibility_weight_coefficient = 0.5 + +# connection add/remove rates +conn_add_prob = 0.5 +conn_delete_prob = 0.5 + +# connection enable options +enabled_default = True +enabled_mutate_rate = 0.01 + +feed_forward = True +initial_connection = full + +# node add/remove rates +node_add_prob = 0.2 +node_delete_prob = 0.2 + +# network parameters +num_hidden = 0 +num_inputs = 5 +num_outputs = 4 + +# node response options +response_init_mean = 1.0 +response_init_stdev = 0.0 +response_max_value = 30.0 +response_min_value = -30.0 +response_mutate_power = 0.0 +response_mutate_rate = 0.0 +response_replace_rate = 0.0 + +# connection weight options +weight_init_mean = 0.0 +weight_init_stdev = 1.0 +weight_max_value = 30 +weight_min_value = -30 +weight_mutate_power = 0.5 +weight_mutate_rate = 0.8 +weight_replace_rate = 0.1 + +[DefaultSpeciesSet] +compatibility_threshold = 2.0 + +[DefaultStagnation] +species_fitness_func = max +max_stagnation = 20 +species_elitism = 2 + +[DefaultReproduction] +elitism = 3 +survival_threshold = 0.2 \ No newline at end of file