| Package | Description |
|---|---|
| org.uma.jmetal.algorithm.impl | |
| org.uma.jmetal.operator.impl.crossover |
| Modifier and Type | Field and Description |
|---|---|
protected CrossoverOperator<S> |
AbstractGeneticAlgorithm.crossoverOperator |
protected CrossoverOperator<S> |
AbstractCoralReefsOptimization.crossoverOperator |
| Modifier and Type | Method and Description |
|---|---|
CrossoverOperator<S> |
AbstractGeneticAlgorithm.getCrossoverOperator() |
| Constructor and Description |
|---|
AbstractCoralReefsOptimization(Comparator<S> comparator,
SelectionOperator<List<S>,S> selectionOperator,
CrossoverOperator<S> crossoverOperator,
MutationOperator<S> mutationOperator,
int n,
int m,
double rho,
double fbs,
double fa,
double pd,
int attemptsToSettle)
Constructor
|
| Modifier and Type | Class and Description |
|---|---|
class |
BLXAlphaCrossover
This class allows to apply a BLX-alpha crossover operator to two parent solutions.
|
class |
DifferentialEvolutionCrossover
Differential evolution crossover operator
|
class |
HUXCrossover
This class allows to apply a HUX crossover operator using two parent
solutions.
|
class |
IntegerSBXCrossover
This class allows to apply a SBX crossover operator using two parent solutions (Integer encoding)
|
class |
NullCrossover<S extends Solution<?>>
This class defines a null crossover operator: the parent solutions are returned without any
change.
|
class |
PMXCrossover
This class allows to apply a PMX crossover operator using two parent solutions.
|
class |
SBXCrossover
This class allows to apply a SBX crossover operator using two parent solutions (Double encoding).
|
class |
SinglePointCrossover
This class implements a single point crossover operator.
|
Copyright © 2017. All rights reserved.