Ideal Point and Nadir Point Update #
File position: /EMOC/src/core/utility.h and /EMOC/src/core/utility.cpp
- void UpdateIdealpoint(Individual *ind, double *ideal_point, int obj_num)
- void UpdateNadirpoint(Individual *ind, double *nadir_point, int obj_num)
void UpdateIdealpoint(Individual *ind, double *ideal_point, int obj_num)
Update the ideal point ideal_point
with given individual ind
.
void UpdateNadirpoint(Individual *ind, double *nadir_point, int obj_num)
Update the ideal point nadir_point
with given individual ind
.
Statistic Test #
File position: /EMOC/src/core/utility.h and /EMOC/src/core/utility.cpp
- int RankSumTest(const std::vector<double>& array1, const std::vector<double>& array2)
- int SignRankTest(const std::vector<double>& array1, const std::vector<double>& array2)
int RankSumTest(const std::vector<double>& array1, const std::vector<double>& array2)
Do the ranksum test between the two given arrays.
int SignRankTest(const std::vector<double>& array1, const std::vector<double>& array2)
Do the sign rank test between the two given arrays.