mc2lib
|
#include <mcversi.hpp>
Public Member Functions | |
CrossoverMutate (double P_USEL, double P_BFA) | |
void | operator() (URNG &urng, const RandInstTest &test1, const RandInstTest &test2, float mutation_rate, typename simplega::GenePool< RandInstTest >::Population *container) |
Private Member Functions | |
double | FitaddrFraction (const RandInstTest &rit) |
Private Attributes | |
double | P_USEL_ |
double | P_BFA_ |
Crossover and mutation (Algorithm 1) from McVerSi paper.
|
inlineexplicit |
|
inlineprivate |
|
inline |
|
private |
|
private |