Vita
Public Member Functions | List of all members
vita::selection::pareto< T > Class Template Reference

Pareto tournament selection as described in "Pursuing the Pareto Paradigm" (Mark Kotanchek, Guido Smits, Ekaterina Vladislavleva). More...

#include <evolution_selection.h>

Inherits vita::selection::strategy< T >.

Public Member Functions

strategy< T >::parents_t run ()
 
- Public Member Functions inherited from vita::selection::strategy< T >
 strategy (const population< T > &, evaluator< T > &, const summary< T > &)
 

Additional Inherited Members

- Public Types inherited from vita::selection::strategy< T >
using parents_t = std::vector< typename population< T >::coord >
 
- Protected Attributes inherited from vita::selection::strategy< T >
evaluator< T > & eva_
 
const population< T > & pop_
 
const summary< T > & sum_
 

Detailed Description

template<class T>
class vita::selection::pareto< T >

Pareto tournament selection as described in "Pursuing the Pareto Paradigm" (Mark Kotanchek, Guido Smits, Ekaterina Vladislavleva).

Definition at line 101 of file evolution_selection.h.


The documentation for this class was generated from the following file: