Trees | Index | Help |
---|
Package Bio :: Package GA :: Module Organism |
|
Classes | |
---|---|
Organism |
Represent a single individual in a population. |
Function Summary | |
---|---|
Generate a population given a function to create genomes | |
Generate a population of individuals with randomly set genomes. |
Function Details |
---|
function_population(new_genome, num_organisms, fitness_calculator)Generate a population given a function to create genomes Arguments: o new_genome - A function or callable object that will return a genome that can be used for a new organism. This new genome should be a MutableSeq object with a specified alphabet. o num_organisms - The number of individuals we want in the population. o fitness_calculator -- A funtion that will calculate the fitness of the organism when given the organisms genome. |
random_population(genome_alphabet, genome_size, num_organisms, fitness_calculator)Generate a population of individuals with randomly set genomes. Arguments: o genome_alphabet -- An Alphabet object describing all of the possible letters that could potentially be in the genome of an organism. o genome_size -- The size of each organisms genome. o num_organism -- The number of organisms we want in the population. o fitness_calculator -- A funtion that will calculate the fitness of the organism when given the organisms genome. |
Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Mon Aug 27 16:13:09 2007 | http://epydoc.sf.net |