#include <moeoStochTournamentSelect.h>
Inheritance diagram for moeoStochTournamentSelect< MOEOT >:

Public Member Functions | |
| moeoStochTournamentSelect (moeoComparator< MOEOT > &_comparator, double _tRate=1.0) | |
| Full Ctor. | |
| moeoStochTournamentSelect (double _tRate=1.0) | |
| Ctor without comparator. | |
| const MOEOT & | operator() (const eoPop< MOEOT > &_pop) |
| Apply the tournament to the given population. | |
Protected Attributes | |
| moeoComparator< MOEOT > & | comparator |
| the diversity assignment strategy | |
| double | tRate |
| the tournament rate | |
Definition at line 22 of file moeoStochTournamentSelect.h.
| moeoStochTournamentSelect< MOEOT >::moeoStochTournamentSelect | ( | moeoComparator< MOEOT > & | _comparator, | |
| double | _tRate = 1.0 | |||
| ) | [inline] |
Full Ctor.
| _comparator | the comparator (used to compare 2 individuals) | |
| _tRate | the tournament rate |
Definition at line 31 of file moeoStochTournamentSelect.h.
References moeoStochTournamentSelect< MOEOT >::tRate.
| moeoStochTournamentSelect< MOEOT >::moeoStochTournamentSelect | ( | double | _tRate = 1.0 |
) | [inline] |
Ctor without comparator.
A moeoFitnessThenDiversityComparator is used as default.
| _tRate | the tournament rate |
Definition at line 54 of file moeoStochTournamentSelect.h.
References moeoStochTournamentSelect< MOEOT >::tRate.
| const MOEOT& moeoStochTournamentSelect< MOEOT >::operator() | ( | const eoPop< MOEOT > & | _pop | ) | [inline] |
Apply the tournament to the given population.
| _pop | the population |
Definition at line 79 of file moeoStochTournamentSelect.h.
References moeoStochTournamentSelect< MOEOT >::comparator, and moeoStochTournamentSelect< MOEOT >::tRate.
1.5.1