moea.moga.selector
Class VegaTournamentSelector

java.lang.Object
  extended by moea.moga.selector.Selector
      extended by moea.moga.selector.TournamentSelector
          extended by moea.moga.selector.VegaTournamentSelector

public class VegaTournamentSelector
extends TournamentSelector


Field Summary
 
Fields inherited from class moea.moga.selector.TournamentSelector
tournament, tournamentSize
 
Fields inherited from class moea.moga.selector.Selector
comparator, pool
 
Constructor Summary
VegaTournamentSelector(java.util.Comparator<Entity> comparator)
           
VegaTournamentSelector(java.util.Comparator<Entity> comparator, int size)
           
 
Method Summary
 void update(Population<Chromosome> pop)
           
 
Methods inherited from class moea.moga.selector.TournamentSelector
generateTournament
 
Methods inherited from class moea.moga.selector.Selector
initialize, select
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VegaTournamentSelector

public VegaTournamentSelector(java.util.Comparator<Entity> comparator)

VegaTournamentSelector

public VegaTournamentSelector(java.util.Comparator<Entity> comparator,
                              int size)
Method Detail

update

public void update(Population<Chromosome> pop)
Overrides:
update in class TournamentSelector