| Package | Description |
|---|---|
| com.banda.math.business.evo | |
| com.banda.math.domain.evo | |
| com.banda.math.task |
| Modifier and Type | Class and Description |
|---|---|
class |
EvoChromManipulatorBO<H extends Chromosome<C>,C> |
interface |
EvoFitnessEvaluator<H extends Chromosome<?>,T> |
class |
EvoFitnessEvaluatorAdapter<H extends Chromosome<?>,T> |
class |
EvoTaskBO<H extends Chromosome<C>,C,T> |
class |
GeneticAlgorithmBO<H extends Chromosome<C>,C,T>
Functional object for genetic algorithm.
|
| Modifier and Type | Method and Description |
|---|---|
<H extends Chromosome<C>,C,T> |
GeneticAlgorithmBOFactory.createInstance(EvoRunTask task,
EvoTaskBO<H,C,T> evoTaskBO) |
| Modifier and Type | Method and Description |
|---|---|
protected H[] |
GeneticAlgorithmBO.getNewGenerationChromosomesAsArray() |
| Constructor and Description |
|---|
GeneticAlgorithmBO(EvoRunTask evoRunTask,
EvoTaskBO<H,C,T> evoTaskBO,
ReflectionProvider<Chromosome<C>> chromosomeRF) |
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayChromosome<E> |
class |
CompositeChromosome<C,E> |
| Modifier and Type | Method and Description |
|---|---|
Chromosome<C> |
Population.getBestChromosome() |
Chromosome<C> |
Population.getBestOrLastChromosome() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Chromosome<C>> |
Population.getChromosomes() |
| Modifier and Type | Method and Description |
|---|---|
void |
Population.addChromosome(Chromosome<C> chromosome) |
int |
Chromosome.ChromosomeComparator.compare(Chromosome<?> chromosome1,
Chromosome<?> chromosome2) |
int |
Chromosome.ChromosomeComparator.compare(Chromosome<?> chromosome1,
Chromosome<?> chromosome2) |
void |
Population.removeChromosome(Chromosome<C> chromosome) |
void |
Population.setBestChromosome(Chromosome<C> bestChromosome) |
| Modifier and Type | Method and Description |
|---|---|
void |
Population.addChromosomes(Collection<Chromosome<C>> chromosomes) |
void |
Population.setChromosomes(Collection<Chromosome<C>> chromosomes) |
| Modifier and Type | Method and Description |
|---|---|
Chromosome<?> |
EvoRunTask.getInitChromosome() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Chromosome<?>> |
EvoRunTask.getInitChromosomes() |
| Modifier and Type | Method and Description |
|---|---|
void |
EvoRunTask.setInitChromosome(Chromosome<?> initChromosome) |
| Modifier and Type | Method and Description |
|---|---|
void |
EvoRunTask.setInitChromosomes(Collection<Chromosome<?>> initChromosomes) |
Copyright © 2019. All Rights Reserved.