lio.selectors
Interface Selector

All Superinterfaces:
LiOResource
All Known Implementing Classes:
KTournament, RouleteWheelSelector, TruncationSelection

public interface Selector
extends LiOResource

Implements algorithms to select individuals from an array of individuals.


Method Summary
 Individual[] select(Individual[] individuals, int number)
          Returns an array of individuals selected from those passed as parameter.
 
Methods inherited from interface lio.core.LiOResource
getDefinition
 

Method Detail

select

Individual[] select(Individual[] individuals,
                    int number)
Returns an array of individuals selected from those passed as parameter.

Parameters:
individuals - set of individuals
number - number of individual that must be selected
Returns:
selected individuals