Fixed more github upstream stuff
why v2
This commit is contained in:
@ -1,17 +1,12 @@
|
|||||||
<<<<<<< Updated upstream
|
|
||||||
class chromosome:
|
|
||||||
|
|
||||||
# fitness = Empty; genes = [gene, gene, gene, etc.]
|
|
||||||
=======
|
|
||||||
class Chromosome:
|
class Chromosome:
|
||||||
|
|
||||||
>>>>>>> Stashed changes
|
|
||||||
def __init__(self, genes = None):
|
def __init__(self, genes = None):
|
||||||
if genes is None:
|
if genes is None:
|
||||||
self.genes = []
|
self.genes = []
|
||||||
else:
|
else:
|
||||||
self.genes = genes
|
self.genes = genes
|
||||||
self.fitness = None
|
self.fitness = None
|
||||||
|
self.selected = False
|
||||||
|
|
||||||
def add_gene(self, gene, index = -1):
|
def add_gene(self, gene, index = -1):
|
||||||
if index == -1:
|
if index == -1:
|
||||||
|
|||||||
@ -3,12 +3,8 @@ def check_gene(value):
|
|||||||
assert value != "" , "Gene can not be empty"
|
assert value != "" , "Gene can not be empty"
|
||||||
return value
|
return value
|
||||||
|
|
||||||
<<<<<<< Updated upstream
|
|
||||||
class gene:
|
|
||||||
=======
|
|
||||||
class Gene:
|
class Gene:
|
||||||
|
|
||||||
>>>>>>> Stashed changes
|
|
||||||
def __init__(self, value):
|
def __init__(self, value):
|
||||||
self.fitness = None
|
self.fitness = None
|
||||||
self.value = check_gene(value)
|
self.value = check_gene(value)
|
||||||
@ -22,12 +18,8 @@ class Gene:
|
|||||||
def set_fitness(self, fitness):
|
def set_fitness(self, fitness):
|
||||||
self.fitness = fitness
|
self.fitness = fitness
|
||||||
|
|
||||||
<<<<<<< Updated upstream
|
|
||||||
def set_value(self):
|
|
||||||
=======
|
|
||||||
def set_value(self, value):
|
def set_value(self, value):
|
||||||
"""Set value of the gene"""
|
"""Set value of the gene"""
|
||||||
>>>>>>> Stashed changes
|
|
||||||
self.value = value
|
self.value = value
|
||||||
|
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
|
|||||||
@ -21,12 +21,8 @@ class Population:
|
|||||||
del self.chromosomes[index]
|
del self.chromosomes[index]
|
||||||
|
|
||||||
def get_all_chromosomes(self):
|
def get_all_chromosomes(self):
|
||||||
<<<<<<< Updated upstream
|
|
||||||
return chromosomes
|
|
||||||
=======
|
|
||||||
"""returns all chromosomes in the population"""
|
"""returns all chromosomes in the population"""
|
||||||
return self.chromosomes
|
return self.chromosomes
|
||||||
>>>>>>> Stashed changes
|
|
||||||
|
|
||||||
def get_fitness(self):
|
def get_fitness(self):
|
||||||
return self.fitness
|
return self.fitness
|
||||||
|
|||||||
Reference in New Issue
Block a user