Represent a single individual in a population.
o genome -- The genome of the organism. This is a Bio.MutableSeq
object that has the sequence of the genome, and the alphabet describing
all elements that can be a part of the genome.
o fitness -- The calculate fitness of the organism. This fitness is
based on the last time it was calculated using the fitness_calculator.
So... the fitness could potentially be out of date with the real genome
if you are not careful to recalculate it after changes with
recalculate_fitness()
|
__init__(self,
genome,
fitness_calculator,
start_fitness=None)
Initialize an organism |
source code
|
|
|
__str__(self)
Provide a string output for debugging. |
source code
|
|
|
__eq__(self,
other)
Compare organisms by their genomes (as strings of letters). |
source code
|
|
|
__ne__(self,
other)
Compare organisms by their genomes (as strings of letters). |
source code
|
|
|
__lt__(self,
other)
Compare organisms by their genomes (as strings of letters). |
source code
|
|
|
__le__(self,
other)
Compare organisms by their genomes (as strings of letters). |
source code
|
|
|
__gt__(self,
other)
Compare organisms by their genomes (as strings of letters). |
source code
|
|
|
__ge__(self,
other)
Compare organisms by their genomes (as strings of letters). |
source code
|
|
|
|
|
|