moea.commons.assigner
Class AssignerSpea2<I extends Individual>

java.lang.Object
  extended by moea.commons.assigner.AssignerSpea2<I>

public class AssignerSpea2<I extends Individual>
extends java.lang.Object


Field Summary
protected  int K
           
 
Constructor Summary
AssignerSpea2(int K)
           
 
Method Summary
 void assignFitness(Population<I> pop)
           
 void expand(Population<I> pop, Population<I> all, int nElems)
           
 Population<I> reduce(Population<I> pop, int maxSize)
           
 Population<I> reduceByFitness(Population<I> pop)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

K

protected int K
Constructor Detail

AssignerSpea2

public AssignerSpea2(int K)
Method Detail

assignFitness

public void assignFitness(Population<I> pop)

reduceByFitness

public Population<I> reduceByFitness(Population<I> pop)

expand

public void expand(Population<I> pop,
                   Population<I> all,
                   int nElems)

reduce

public Population<I> reduce(Population<I> pop,
                            int maxSize)