|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IPopulation | |
---|---|
org.vizzini.ai.geneticalgorithm | Provides genetic algorithm classes for the game framework. |
Uses of IPopulation in org.vizzini.ai.geneticalgorithm |
---|
Classes in org.vizzini.ai.geneticalgorithm that implement IPopulation | |
---|---|
class |
AbstractPopulation
Provides base functionality for a collection which holds
IChromosome s. |
class |
DefaultPopulation
Provides a default implementation of a population. |
Methods in org.vizzini.ai.geneticalgorithm that return IPopulation | |
---|---|
protected IPopulation |
AbstractGeneticAlgorithm.getPopulation()
Return the population. |
protected IPopulation |
AbstractSelector.getPopulation()
|
Methods in org.vizzini.ai.geneticalgorithm with parameters of type IPopulation | |
---|---|
void |
AbstractPopulation.addAll(IPopulation population)
Add all chromosomes from the given population to this. |
void |
IPopulation.addAll(IPopulation population)
Add all chromosomes from the given population to this. |
void |
AbstractSelector.init(IPopulation population)
Initialize this selector from the given population. |
void |
FitnessProportionalSelector.init(IPopulation population)
Initialize this selector from the given population. |
void |
ISelector.init(IPopulation population)
Initialize this selector from the given population. |
protected void |
AbstractGeneticAlgorithm.mutation(IPopulation oldPopulation,
IPopulation newPopulation)
Perform the mutation operation to fill the given new population from the given old population. |
protected void |
AbstractGeneticAlgorithm.reproductionAndCrossover(IPopulation oldPopulation,
IPopulation newPopulation)
Perform the reproduction and crossover operations to fill the given new population from the given old population. |
protected void |
AbstractGeneticAlgorithm.setPopulation(IPopulation population)
Set the population. |
protected void |
AbstractSelector.setPopulation(IPopulation population)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 2007 Vizzini.org. All Rights Reserved. | 2007.12.25.03.00.02 |