Package | Description |
---|---|
jenes.algorithms |
Modifier and Type | Field and Description |
---|---|
static SimpleGA.CrossoverMethod |
SimpleGA.DEFAULT_CROSSOVER_METHOD
The default crossover method
|
Modifier and Type | Method and Description |
---|---|
static SimpleGA.CrossoverMethod |
SimpleGA.CrossoverMethod.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SimpleGA.CrossoverMethod[] |
SimpleGA.CrossoverMethod.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Constructor and Description |
---|
SimpleGA(Fitness<T> fitness,
Population<T> population,
int generations,
double crossover,
double mutation,
int elitism,
SimpleGA.SelectionMethod selmethod,
SimpleGA.CrossoverMethod crossmethod)
Builds a new SimpleGa with the default elitism strategy.
|
SimpleGA(Fitness<T> fitness,
Population<T> population,
int generations,
double crossover,
double mutation,
int elitism,
SimpleGA.SelectionMethod selmethod,
SimpleGA.CrossoverMethod crossmethod,
GeneticAlgorithm.ElitismStrategy es)
Builds a new SimpleGa.
|
SimpleGA(Population<T> population,
int generations,
double crossover,
double mutation,
int elitism,
SimpleGA.SelectionMethod selmethod,
SimpleGA.CrossoverMethod crossmethod)
Deprecated.
|
SimpleGA(Population<T> population,
int generations,
double crossover,
double mutation,
int elitism,
SimpleGA.SelectionMethod selmethod,
SimpleGA.CrossoverMethod crossmethod,
GeneticAlgorithm.ElitismStrategy es)
Deprecated.
|