Uses of Interface
es.udc.gii.common.eaf.algorithm.operator.Operator

Packages that use Operator
es.udc.gii.common.eaf.algorithm.mga   
es.udc.gii.common.eaf.algorithm.operator   
es.udc.gii.common.eaf.algorithm.operator.evaluate   
es.udc.gii.common.eaf.algorithm.operator.replace   
es.udc.gii.common.eaf.algorithm.operator.replace.mmga   
es.udc.gii.common.eaf.algorithm.operator.reproduction   
es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover   
es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.real_code   
es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation   
es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de   
es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.real_code   
es.udc.gii.common.eaf.algorithm.operator.selection   
es.udc.gii.common.eaf.algorithm.parallel.migration   
es.udc.gii.common.eaf.algorithm.parallel.operator   
 

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