net.sf.amiba.evolve.population
Class Selector<T>

Object
  extended by Selector<T>
Direct Known Subclasses:
RouletteWheelSelector

public abstract class Selector<T>
extends Object

the class that represents the selection process

Author:
juber patel

Constructor Summary
Selector()
           
 
Method Summary
abstract  List<Individual<T>> select(List<Individual<T>> individuals)
          select the individuals for the next generation
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Selector

public Selector()
Method Detail

select

public abstract List<Individual<T>> select(List<Individual<T>> individuals)
select the individuals for the next generation

Parameters:
individuals -
Returns: