|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IncompatibleGenotypeException | |
org.artoflife.gp | Art Of Life's Genetic Programming core is an abstract implementation that defines a number of simple concepts. |
org.artoflife.gp.population | A set of basic implementations of
Population including
the org.artoflife.gp.population.DecayingMinFitnessGenerationPopulation
used by the Art Of Life GUI application. |
org.artoflife.gp.reproduction | A set of basic implementations of
Reproducer
including Clone, Crossover and Mutation. |
org.artoflife.gui.population | Contains the central PopulationView with required support classes in order to provide a JComponent view on a Population of Individuals that use PaintablePhenotypes. |
Uses of IncompatibleGenotypeException in org.artoflife.gp |
Methods in org.artoflife.gp that throw IncompatibleGenotypeException | |
Individual |
Reproducer.reproduce(Selector parentPopulation)
|
Individual |
Population.breedNewIndividual(Selector selector)
Using a passed Selector, apply configured breeding strategies ( Reproducer s) to breed a new Individual from parents
selected from the population, or possibly a brand new Individual if
reproducer probabilities don't end at 1.0. |
void |
Population.addIndividual(Individual newIndividual)
Add a new Individual to the Population, culling one if necessary to maintain the ideal population size. |
Individual |
Individual.breedWith(Individual parent2)
Breed with another Individual by calling Chromosome.crossover(Chromosome)
on all same-type Chromosomes in both parents. |
Uses of IncompatibleGenotypeException in org.artoflife.gp.population |
Methods in org.artoflife.gp.population that throw IncompatibleGenotypeException | |
Individual |
DecayingMinFitnessGenerationalPopulation.breedNewIndividual(Selector selector)
Override to allow plug-point for manipulating fitness of newly created individuals, useful for the Generator GUI where new individuals are all assigned a fixed fitness just below the threshold for "protected" parents whose fitness does not decay. |
Uses of IncompatibleGenotypeException in org.artoflife.gp.reproduction |
Methods in org.artoflife.gp.reproduction that throw IncompatibleGenotypeException | |
Individual |
CrossoverReproducer.reproduce(Selector parentPopulation)
|
Uses of IncompatibleGenotypeException in org.artoflife.gui.population |
Methods in org.artoflife.gui.population that throw IncompatibleGenotypeException | |
void |
PopulationView.addNewIndividual(Individual individual,
java.awt.Point location)
Used by data transfer stuff to bring a new Individual into the population that this view manages. |
|
artoflife pre0.1.0-dev | |||||||||
PREV NEXT | FRAMES NO FRAMES |