| Package | Description |
|---|---|
| org.uma.jmetal.algorithm.impl | |
| org.uma.jmetal.operator.impl.crossover |
| Modifier and Type | Field and Description |
|---|---|
protected CrossoverOperator<List<S>,List<S>> |
AbstractGeneticAlgorithm.crossoverOperator |
| 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
Comments:
- The operator receives two parameters: the current individual and an array
of three parent individuals
- The best and rand variants depends on the third parent, according whether
it represents the current of the "best" individual or a random one.
|
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<Source extends List<? extends Solution>,Result extends List<? 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 |
Copyright © 2015. All rights reserved.