Uses of Class
moea.moga.genome.Chromosome

Packages that use Chromosome
moea.moga.algorithms   
moea.moga.examples   
moea.moga.genome   
moea.moga.selector   
 

Uses of Chromosome in moea.moga.algorithms
 

Fields in moea.moga.algorithms with type parameters of type Chromosome
protected  AssignerNsga2<Chromosome> Nsga2.assigner
           
protected  AssignerSpea2<Chromosome> Spea2.assigner
           
protected  java.util.ArrayList<Chromosome> Moea.externalIndividuals
           
protected  Population<Chromosome> Moea.pop
           
protected  Population<Chromosome> Spea2.pop2
           
 

Methods in moea.moga.algorithms that return types with arguments of type Chromosome
 Population<Chromosome> Moea.filter(Population<Chromosome> pop, int num)
           
 Population<Chromosome> Vega.fix(Population<Chromosome> pop)
           
 Population<Chromosome> Moea.generate(Population<Chromosome> pop)
           
 Population<Chromosome> Moea.getPopulation()
           
 

Method parameters in moea.moga.algorithms with type arguments of type Chromosome
 Population<Chromosome> Moea.filter(Population<Chromosome> pop, int num)
           
 Population<Chromosome> Vega.fix(Population<Chromosome> pop)
           
 Population<Chromosome> Moea.generate(Population<Chromosome> pop)
           
 void Moea.receive(Population<Chromosome> population)
           
 void Moea.send(Population<Chromosome> population)
           
 

Constructor parameters in moea.moga.algorithms with type arguments of type Chromosome
Moea(java.lang.String name, Population<Chromosome> popIni, int maxGenerations, double probabilityOfCrossover, double probabilityOfMutation)
           
Moea(java.lang.String name, Population<Chromosome> popIni, int maxGenerations, double probabilityOfCrossover, double probabilityOfMutation, int migrationRate)
           
Nsga2(java.lang.String name, Population<Chromosome> popIni, int maxGenerations, double probabilityOfCrossover, double probabilityOfMutation)
           
Nsga2(java.lang.String name, Population<Chromosome> popIni, int maxGenerations, double probabilityOfCrossover, double probabilityOfMutation, int migrationRate)
           
Spea2(java.lang.String name, Population<Chromosome> popIni, int maxGenerations, double probabilityOfCrossover, double probabilityOfMutation)
           
Spea2(java.lang.String name, Population<Chromosome> popIni, int maxGenerations, double probabilityOfCrossover, double probabilityOfMutation, int migrationRate)
           
Vega(java.lang.String name, Population<Chromosome> popIni, int maxGenerations, double probabilityOfCrossover, double probabilityOfMutation)
           
Vega(java.lang.String name, Population<Chromosome> popIni, int maxGenerations, double probabilityOfCrossover, double probabilityOfMutation, int migrationRate)
           
 

Uses of Chromosome in moea.moga.examples
 

Subclasses of Chromosome in moea.moga.examples
 class Analysis
           
 class AutoThreadsEmulator
           
 class AutoThreadsEmulator2
           
 class ChowPaper
           
 class ChowPaperCont
           
 class ChowPaperThreaded
           
 class ManualThreadsEmulator
           
 class Profile
           
 class ProfileAutoThreads
           
 class ProfileChristosV2
           
 class ProfileEvaluation
           
 class ProfileManualThreads
           
 class ProfileManualThreadsEQ
           
 class ProfileMonoThreaded
           
 class TestMoga
           
 

Fields in moea.moga.examples with type parameters of type Chromosome
static TestFunction<Chromosome> TestMoga.testFunctions
           
 

Method parameters in moea.moga.examples with type arguments of type Chromosome
static java.lang.String Analysis.ParetoFrontToString(Population<Chromosome> pop)
           
static java.lang.String Profile.ParetoFrontToString(Population<Chromosome> pop)
           
static java.lang.String ProfileChristosV2.ParetoFrontToString(Population<Chromosome> pop)
           
static java.lang.String Profile.PopulationToString(Population<Chromosome> pop)
           
static java.lang.String ProfileChristosV2.PopulationToString(Population<Chromosome> pop)
           
 

Uses of Chromosome in moea.moga.genome
 

Subclasses of Chromosome in moea.moga.genome
 class ChromosomeWithMapping
           
 

Methods in moea.moga.genome that return Chromosome
abstract  Chromosome Chromosome.clone()
           
 

Methods in moea.moga.genome with parameters of type Chromosome
 boolean Chromosome.crossover(double probabilityOfCrossover, Chromosome dad, Chromosome sister, Chromosome brother)
           
 boolean ChromosomeWithMapping.crossover(double probabilityOfCrossover, Chromosome dad, Chromosome sister, Chromosome brother)
           
 

Constructors in moea.moga.genome with parameters of type Chromosome
Chromosome(Chromosome src)
           
 

Uses of Chromosome in moea.moga.selector
 

Fields in moea.moga.selector declared as Chromosome
protected  Chromosome[] Selector.pool
           
 

Methods in moea.moga.selector that return Chromosome
 Chromosome Selector.select()
           
 

Method parameters in moea.moga.selector with type arguments of type Chromosome
protected  void TournamentSelector.generateTournament(Population<Chromosome> pop, int size)
           
 void Selector.initialize(Population<Chromosome> pop)
           
abstract  void Selector.update(Population<Chromosome> pop)
           
 void TournamentSelector.update(Population<Chromosome> pop)
           
 void VegaTournamentSelector.update(Population<Chromosome> pop)