| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Operator | |
|---|---|
| jmetal.core | |
| jmetal.operators.crossover | |
| jmetal.operators.localSearch | |
| jmetal.operators.mutation | |
| jmetal.operators.selection | |
| jmetal.util.offspring | |
| Uses of Operator in jmetal.core | 
|---|
| Fields in jmetal.core with type parameters of type Operator | |
|---|---|
protected  java.util.Map<java.lang.String,Operator> | 
Algorithm.operators_
Stores the operators used by the algorithm, such as selection, crossover, etc.  | 
| Methods in jmetal.core that return Operator | |
|---|---|
 Operator | 
Algorithm.getOperator(java.lang.String name)
Gets an operator through his name.  | 
| Methods in jmetal.core with parameters of type Operator | |
|---|---|
 void | 
Algorithm.addOperator(java.lang.String name,
            Operator operator)
Offers facilities for add new operators for the algorithm.  | 
| Uses of Operator in jmetal.operators.crossover | 
|---|
| Subclasses of Operator in jmetal.operators.crossover | |
|---|---|
 class | 
BLXAlphaCrossover
This class allows to apply a SBX crossover operator using two parent solutions.  | 
 class | 
Crossover
This class represents the super class of all the crossover operators  | 
 class | 
DifferentialEvolutionCrossover
Differential evolution crossover operators 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 randon one.  | 
 class | 
HUXCrossover
This class allows to apply a HUX crossover operator using two parent solutions.  | 
 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.  | 
 class | 
SBXSinglePointCrossover
 | 
 class | 
SinglePointCrossover
This class allows to apply a Single Point crossover operator using two parent solutions.  | 
 class | 
TwoPointsCrossover
This class allows to apply a two points crossover operator using two parent solutions.  | 
| Uses of Operator in jmetal.operators.localSearch | 
|---|
| Subclasses of Operator in jmetal.operators.localSearch | |
|---|---|
 class | 
LocalSearch
Abstract class representing a generic local search operator  | 
 class | 
MutationLocalSearch
This class implements an local search operator based in the use of a mutation operator.  | 
| Uses of Operator in jmetal.operators.mutation | 
|---|
| Subclasses of Operator in jmetal.operators.mutation | |
|---|---|
 class | 
BitFlipMutation
This class implements a bit flip mutation operator.  | 
 class | 
Mutation
This class represents the super class of all the mutations operators  | 
 class | 
NonUniformMutation
This class implements a non-uniform mutation operator.  | 
 class | 
PolynomialBitFlipMutation
 | 
 class | 
PolynomialMutation
This class implements a polynomial mutation operator.  | 
 class | 
SwapMutation
This class implements a swap mutation.  | 
 class | 
UniformMutation
This class implements a uniform mutation operator.  | 
| Uses of Operator in jmetal.operators.selection | 
|---|
| Subclasses of Operator in jmetal.operators.selection | |
|---|---|
 class | 
BestSolutionSelection
This class implements a selection operator used for selecting the best solution in a SolutionSet according to a given comparator  | 
 class | 
BinaryTournament
This class implements an binary tournament selection operator  | 
 class | 
BinaryTournament2
This class implements an operator for binary selections using the same code in Deb's NSGA-II implementation  | 
 class | 
DifferentialEvolutionSelection
Class implementing the selection operator used in DE: three different solutions are returned from a population.  | 
 class | 
PESA2Selection
This class implements a selection operator as the used in PESA-II algorithm  | 
 class | 
RandomSelection
This class implements a random selection operator used for selecting two random parents  | 
 class | 
RankingAndCrowdingSelection
This class implements a selection for selecting a number of solutions from a solutionSet.  | 
 class | 
Selection
This class represents the super class of all the selection operators  | 
 class | 
WorstSolutionSelection
This class implements a selection operator used for selecting the worst solution in a SolutionSet according to a given comparator  | 
| Uses of Operator in jmetal.util.offspring | 
|---|
| Fields in jmetal.util.offspring declared as Operator | |
|---|---|
 Operator | 
NonUniformMutationOffspring.mutation_
 | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||