gpalta.ops
Class Ranking

java.lang.Object
  extended by gpalta.ops.Ranking
Direct Known Subclasses:
RankingLFR, RankingRaw

public abstract class Ranking
extends java.lang.Object

Implements tree sorting methods for selection


Field Summary
 double[] acumulatedFit
           
 double[] adjustedFitness
           
 double totalFitness
           
 
Constructor Summary
Ranking()
           
 
Method Summary
<T extends Individual>
java.util.List<T>
init(java.util.List<T> population, java.util.Comparator<Individual> comp)
           
abstract
<T extends Individual>
java.util.List<T>
rankPop(java.util.List<T> population, java.util.Comparator<Individual> comp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

adjustedFitness

public double[] adjustedFitness

totalFitness

public double totalFitness

acumulatedFit

public double[] acumulatedFit
Constructor Detail

Ranking

public Ranking()
Method Detail

rankPop

public abstract <T extends Individual> java.util.List<T> rankPop(java.util.List<T> population,
                                                                 java.util.Comparator<Individual> comp)

init

public <T extends Individual> java.util.List<T> init(java.util.List<T> population,
                                                     java.util.Comparator<Individual> comp)