jeco.kernel.operator.selector
Class BinaryTournament

java.lang.Object
  extended by jeco.kernel.operator.selector.SelectionOperator
      extended by jeco.kernel.operator.selector.BinaryTournament

public class BinaryTournament
extends SelectionOperator


Field Summary
protected  java.util.Comparator<Solution> comparator
           
 
Constructor Summary
BinaryTournament()
           
BinaryTournament(java.util.Comparator<Solution> comparator)
           
 
Method Summary
 Solution execute(Solutions solutions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

comparator

protected java.util.Comparator<Solution> comparator
Constructor Detail

BinaryTournament

public BinaryTournament(java.util.Comparator<Solution> comparator)

BinaryTournament

public BinaryTournament()
Method Detail

execute

public Solution execute(Solutions solutions)
Specified by:
execute in class SelectionOperator