#include <eoNSGA_I_Eval.h>
Public Member Functions | |
eoNSGA_I_Eval (double nicheWidth, eoEvalFunc< EOT > &eval) | |
eoNSGA_I_Eval (double nicheWidth, eoPopEvalFunc< EOT > &eval) | |
virtual void | operator() (eoPop< EOT > &parents, eoPop< EOT > &offspring) |
Private Member Functions | |
void | assign_worths (const std::vector< detail::FitnessInfo > &front, unsigned rank, std::vector< EOT * > &parents) |
Private Attributes | |
double | nicheSize |
eoFrontSorter< EOT > | sorter |
Definition at line 11 of file eoNSGA_I_Eval.h.