From 7aee6b9c8a8d08dcb180e1aa9d0b368ea4746331 Mon Sep 17 00:00:00 2001 From: danielwilczak101 <44122838+danielwilczak101@users.noreply.github.com> Date: Tue, 22 Sep 2020 18:34:34 -0400 Subject: [PATCH] changed name for readability --- src/EasyGA.py | 7 +++++++ src/defaults/defaults.py | 16 +++++++++++++--- src/{termination => termination_point}/README.md | 0 3 files changed, 20 insertions(+), 3 deletions(-) rename src/{termination => termination_point}/README.md (100%) diff --git a/src/EasyGA.py b/src/EasyGA.py index 972d8a5..36e0eec 100644 --- a/src/EasyGA.py +++ b/src/EasyGA.py @@ -30,3 +30,10 @@ class GA: # def evolve(self): # # Evolve will run all the functions # initialize() + + def evolve(): + pass + + def evolve_generation(self, number_of_generations): + # This is where the generatoin progression happens. + pass diff --git a/src/defaults/defaults.py b/src/defaults/defaults.py index 87a332a..69b83d6 100644 --- a/src/defaults/defaults.py +++ b/src/defaults/defaults.py @@ -15,7 +15,7 @@ class defaults: def default_fitness_function(): pass - def default_initialize_functio(): + def default_initialize_function(): return random_initialization() def default_selection_function(): @@ -27,5 +27,15 @@ class defaults: def default_mutations_function(): return per_gene_mutation() - def default_termination_function(generations): - return generation_termination(generations) + def default_termination_point_function(amount): + # The default termination point is based on how + # many generations the user wants to run. + return generation_termination(amount) + + def defult_get_highest_fitness(): + # Get the highest fitness of the current generation + pass + + def default_get_lowest_fitness(): + # Get the lowest fitness of the current generation + pass diff --git a/src/termination/README.md b/src/termination_point/README.md similarity index 100% rename from src/termination/README.md rename to src/termination_point/README.md