Interface | Description |
---|---|
AlgorithmEventListener<T extends Chromosome> |
AlgorithmEventListener provides the interface for capturing events at algorithm level. |
GenerationEventListener<T extends Chromosome> |
A listener of the genetic algorithm generation event.
|
Class | Description |
---|---|
GeneticAlgorithm<T extends Chromosome> |
This is the main class of JENES, providing the skeleton for implementing
genetic algorithms.
|
GeneticAlgorithm.Statistics |
This class provides some basic statistics regarding the algorithm
execution.
|
Enum | Description |
---|---|
GeneticAlgorithm.ElitismStrategy |
The elitism strategy enumeration
|
GeneticAlgorithm.ResizeStrategy |
The resize stategy enumeration.
|
JenesException.Context |
Exception | Description |
---|---|
AlgorithmException |
An
AlgorithmException is a runtime exception thrown
during the algorithm execution. |
JenesException |
The default exception used in Jenes
|