This commit is contained in:
danielwilczak101
2020-09-23 13:23:07 -04:00
parent c2ebec6be2
commit cd15a85b71
15 changed files with 117 additions and 82 deletions

View File

@ -0,0 +1,25 @@
def check_gene(value):
#Check to make sure the gene is not empty
assert value != "" , "Gene can not be empty"
return value
class gene:
# fitness = Empty, value = Define by gene function
def __init__(self, value):
self.fitness = None
self.value = check_gene(value)
def set_fitness(self,fitness):
self.fitness = fitness
def get_fitness(self):
return self.fitness
def get_value(self):
return self.value
def print_value(self):
print(self.value)
def print_fitness(self):
print(self.fitness)