Package | Description |
---|---|
org.hipparchus.genetics |
This package provides Genetic Algorithms components and implementations.
|
org.hipparchus.samples.genetics |
Modifier and Type | Class and Description |
---|---|
class |
BinaryChromosome
Chromosome represented by a vector of 0s and 1s.
|
class |
RandomKey<T>
Random Key chromosome is used for permutation representation.
|
Modifier and Type | Method and Description |
---|---|
abstract AbstractListChromosome<T> |
AbstractListChromosome.newFixedLengthChromosome(List<T> chromosomeRepresentation)
Creates a new instance of the same class as
this is, with a given arrayRepresentation . |
Modifier and Type | Method and Description |
---|---|
protected ChromosomePair |
OrderedCrossover.mate(AbstractListChromosome<T> first,
AbstractListChromosome<T> second)
|
protected ChromosomePair |
OrderedCrossover.mate(AbstractListChromosome<T> first,
AbstractListChromosome<T> second)
|
protected ChromosomePair |
CycleCrossover.mate(AbstractListChromosome<T> first,
AbstractListChromosome<T> second)
Helper for
CycleCrossover.crossover(Chromosome, Chromosome) . |
protected ChromosomePair |
CycleCrossover.mate(AbstractListChromosome<T> first,
AbstractListChromosome<T> second)
Helper for
CycleCrossover.crossover(Chromosome, Chromosome) . |
Modifier and Type | Class and Description |
---|---|
static class |
HelloWorldExample.StringChromosome
String Chromosome represented by a list of characters.
|
class |
PolygonChromosome
A simple chromosome representing a list of polygons.
|
Modifier and Type | Method and Description |
---|---|
AbstractListChromosome<Polygon> |
PolygonChromosome.newFixedLengthChromosome(List<Polygon> chromosomeRepresentation) |
Copyright © 2016 Hipparchus.org. All rights reserved.