Fixed more github upstream stuff

why v2
This commit is contained in:
RyleyGG
2020-10-04 14:38:41 -04:00
parent 4b375659bb
commit 89df506469
3 changed files with 1 additions and 18 deletions

View File

@ -1,17 +1,12 @@
<<<<<<< Updated upstream
class chromosome:
# fitness = Empty; genes = [gene, gene, gene, etc.]
=======
class Chromosome:
>>>>>>> Stashed changes
def __init__(self, genes = None):
if genes is None:
self.genes = []
else:
self.genes = genes
self.fitness = None
self.selected = False
def add_gene(self, gene, index = -1):
if index == -1:

View File

@ -3,12 +3,8 @@ def check_gene(value):
assert value != "" , "Gene can not be empty"
return value
<<<<<<< Updated upstream
class gene:
=======
class Gene:
>>>>>>> Stashed changes
def __init__(self, value):
self.fitness = None
self.value = check_gene(value)
@ -22,12 +18,8 @@ class Gene:
def set_fitness(self, fitness):
self.fitness = fitness
<<<<<<< Updated upstream
def set_value(self):
=======
def set_value(self, value):
"""Set value of the gene"""
>>>>>>> Stashed changes
self.value = value
def __repr__(self):

View File

@ -21,12 +21,8 @@ class Population:
del self.chromosomes[index]
def get_all_chromosomes(self):
<<<<<<< Updated upstream
return chromosomes
=======
"""returns all chromosomes in the population"""
return self.chromosomes
>>>>>>> Stashed changes
def get_fitness(self):
return self.fitness