See: Description
| Interface | Description |
|---|---|
| Codec<T,G extends Gene<?,G>> |
A problem
Codec contains the information about how to encode a given
argument type into a Genotype. |
| EvolutionStream<G extends Gene<?,G>,C extends Comparable<? super C>> |
The
EvolutionStream class extends the Java Stream and adds a
method for limiting the evolution by a given predicate. |
| Problem<T,G extends Gene<?,G>,C extends Comparable<? super C>> |
This interface describes a problem which can be solved by the GA
evolution
Engine. |
| Class | Description |
|---|---|
| codecs |
This class contains factory methods for creating common problem encodings.
|
| Engine<G extends Gene<?,G>,C extends Comparable<? super C>> |
Genetic algorithm engine which is the main class.
|
| Engine.Builder<G extends Gene<?,G>,C extends Comparable<? super C>> |
Builder class for building GA
Engine instances. |
| EvolutionDurations |
This class contains timing information about one evolution step.
|
| EvolutionResult<G extends Gene<?,G>,C extends Comparable<? super C>> |
Represents a state of the GA after an evolution step.
|
| EvolutionStart<G extends Gene<?,G>,C extends Comparable<? super C>> |
Represents a state of the GA at the start of an evolution step.
|
| EvolutionStatistics<C extends Comparable<? super C>,FitnessStatistics> |
This class can be used to gather additional statistic information of an
evolution process.
|
| limit |
This class contains factory methods for creating predicates, which can be
used for limiting the evolution stream.
|
org.jenetics base package contains the classes which are used by the
engine package.© 2007-2017 Franz Wilhelmstötter (2017-04-28 16:50)