|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Operator in es.udc.gii.common.eaf.algorithm.mga |
---|
Methods in es.udc.gii.common.eaf.algorithm.mga that return Operator | |
---|---|
Operator |
MMGAAlgorithm.getParetoFrontReplaceOperator()
|
Operator |
MMGAAlgorithm.getPopulationMemoryReplaceOperator()
|
Uses of Operator in es.udc.gii.common.eaf.algorithm.operator |
---|
Classes in es.udc.gii.common.eaf.algorithm.operator with type parameters of type Operator | |
---|---|
class |
OperatorChain<T extends Operator>
Implements an operators' chain. |
Uses of Operator in es.udc.gii.common.eaf.algorithm.operator.evaluate |
---|
Classes in es.udc.gii.common.eaf.algorithm.operator.evaluate that implement Operator | |
---|---|
class |
EvaluationOperator
|
class |
LocalSearchOperator
|
Uses of Operator in es.udc.gii.common.eaf.algorithm.operator.replace |
---|
Classes in es.udc.gii.common.eaf.algorithm.operator.replace that implement Operator | |
---|---|
class |
ElitismOperator
This operator implements a replace operator with elitism. |
class |
ElitismReevaluateOperator
This operator implements a replace operator with elitism. |
class |
EvolutionaryStrategyReplaceOperator
|
class |
NSGA2ReplaceOperator
The replace operator for the NSGA2Algorithm . |
class |
ReplaceOperator
|
Uses of Operator in es.udc.gii.common.eaf.algorithm.operator.replace.mmga |
---|
Classes in es.udc.gii.common.eaf.algorithm.operator.replace.mmga that implement Operator | |
---|---|
class |
ParetoFrontReplaceOperator
This class implements a replace operator for the Pareto-front of a micro- genetic algorithm. |
class |
PopulationMemoryReplaceOperator
This class implements a replace operator for replacing the population memory of a micro-genetic algorithm for mutiobjective problems. |
Uses of Operator in es.udc.gii.common.eaf.algorithm.operator.reproduction |
---|
Classes in es.udc.gii.common.eaf.algorithm.operator.reproduction that implement Operator | |
---|---|
class |
ColonizationOperator
It allows filling vacant sites that are freed by extinct individuals (that is, those such that Si = 0. |
class |
ReproductionOperator
|
class |
SeparableColonizationOperator
Modification of the colonzation operator (@see ColonizationOperator) to deal with separable functions. |
Uses of Operator in es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover |
---|
Classes in es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover that implement Operator | |
---|---|
class |
CrossOverOperator
|
class |
Order1CrossOver
Order 1 Crossover is a fairly simple permutation crossover. |
class |
RandomCrossOver
Operador de cruce por "n" puntos aleatorios. |
class |
SBXCrossOver
|
Uses of Operator in es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.real_code |
---|
Classes in es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.real_code that implement Operator | |
---|---|
class |
BLXCrossOver
An offspring is generated: H = (h1...hi..hn), where hi is a randomly (uniformly) chosen number of the interval [cmin-I*α,cmax+I*&alpah;], cmax = max(c1i ,c2i), cmin = min(c1i, c2i), I = cmax - cmin. |
class |
FlatCrossOver
An offspring, H = (h1...hi...hn), is generated, where hi is a randomly (uniformly) chosen value of the interval [c1, c2]. |
Uses of Operator in es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation |
---|
Classes in es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation that implement Operator | |
---|---|
class |
DoubleRandomMutation
|
class |
EvolutionaryStrategyMutation
|
class |
GaussianMutation
|
class |
MOPMutation
|
class |
MutationOperator
|
class |
SwapMutation
|
Uses of Operator in es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de |
---|
Classes in es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de that implement Operator | |
---|---|
class |
DEMutationOperator
For each target vector xi,G, i = 1,2,... |
Uses of Operator in es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.real_code |
---|
Classes in es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.real_code that implement Operator | |
---|---|
class |
MichalewiczNonUniformMutation
If this operator is applied in a generation t and gmax is the maximum number of generations then c'i= ci+&delta(t,bi-ci) if &tau = 0 ci-&delta(t,ci-ai) if &tau = 1 with &tau being a random number which may have a value of zero or one, and: &delta(t,y)=y(1-r(1-t/gmax)b), where r is a random number from the interval [0,1] and b is a parameter chosen by the user, which determines the degree of dependency on the number of iterations. |
Uses of Operator in es.udc.gii.common.eaf.algorithm.operator.selection |
---|
Classes in es.udc.gii.common.eaf.algorithm.operator.selection that implement Operator | |
---|---|
class |
DeterministicTournamentSelection
This class implements the deterministic tournament selection. |
class |
ExtintionOperator
This operator allows calculating the surviving individuals throug their relations, i.e., as a sum of penalties and benefits. |
class |
InheritExtintionOperator
|
class |
LinearRankingSelection
In linear ranking selection, the selection probability of each individual is defined as a linear function of the individuals' rank. |
class |
SelectionOperator
Class SelectionOperator |
class |
TournamentSelection
This method of selection runs a tournament among a few individuals chosen at random from the population and selects the winner for the reproduction phase. |
class |
UniformSelection
|
Uses of Operator in es.udc.gii.common.eaf.algorithm.parallel.migration |
---|
Classes in es.udc.gii.common.eaf.algorithm.parallel.migration that implement Operator | |
---|---|
class |
MigrationOperator
A migration operator is a replace operator that performs the exchange of genetic material between two islands in a parallel evolutionary algorithm, where this makes sense (i.e. in an island model). |
Uses of Operator in es.udc.gii.common.eaf.algorithm.parallel.operator |
---|
Classes in es.udc.gii.common.eaf.algorithm.parallel.operator that implement Operator | |
---|---|
class |
MasterSlaveEvaluationOperator
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |