GeneralSelect is the abstract base class for any selection mechanism in genetic algorithms.
GeneralSelect defines to abstract functions: Init and GetOne. Init has to be called once per iteration and sets all the necessary parameters depending on probabilities and crowding distance GetOne then returns the index of a selected population member and is called every time a population member has to be selected by a selection operator. There is no default implementation !
Definition at line 16 of file GeneralSelect.h.