Added the termination features

This commit is contained in:
danielwilczak101
2020-09-30 00:05:39 -04:00
parent d531888d78
commit 625143da7d
10 changed files with 72 additions and 30 deletions

View File

@ -0,0 +1,3 @@
# FROM (. means local) file_name IMPORT function_name
from .generation_based import generation_based
from .fitness_based import fitness_based

View File

@ -0,0 +1,5 @@
def fitness_based(ga):
status = True
if(ga.current_fitness > ga.goal_fitness):
status = False
return status

View File

@ -0,0 +1,5 @@
def generation_based(ga):
status = True
if(ga.current_generation > ga.max_generations):
status = False
return status