Vita
|
This is based on the differential evolution four members crossover. More...
#include <evolution_recombination.h>
Inherits vita::recombination::strategy< T >.
Public Member Functions | |
strategy< T >::offspring_t | run (const typename strategy< T >::parents_t &) |
Public Member Functions inherited from vita::recombination::strategy< T > | |
strategy (const population< T > &, evaluator< T > &, summary< T > *) | |
Additional Inherited Members | |
Public Types inherited from vita::recombination::strategy< T > | |
using | offspring_t = small_vector< T, 1 > |
using | parents_t = typename selection::strategy< T >::parents_t |
Protected Attributes inherited from vita::recombination::strategy< T > | |
evaluator< T > & | eva_ |
const population< T > & | pop_ |
summary< T > * | stats_ |
This is based on the differential evolution four members crossover.
Definition at line 82 of file evolution_recombination.h.