wmodel#
Classes#
WModelLeadingOnes#
-
class WModelLeadingOnes : public ioh::problem::WModel#
-
Public Functions
-
inline WModelLeadingOnes(const int instance, const int n_variables, const double dummy_select_rate = 0.0, const int epistasis_block_size = 0, const int neutrality_mu = 0, const int ruggedness_gamma = 0)#
Construct a new WModelLeadingOnes object.
- Parameters:
instance – instance id
n_variables – the dimension of the problem
dummy_select_rate – select rate
epistasis_block_size – block size
neutrality_mu – neutrality parameter
ruggedness_gamma – ruggedness parameter
-
inline WModelLeadingOnes(const int instance, const int n_variables, const double dummy_select_rate = 0.0, const int epistasis_block_size = 0, const int neutrality_mu = 0, const int ruggedness_gamma = 0)#
WModelOneMax#
-
class WModelOneMax : public ioh::problem::WModel#
-
Public Functions
-
inline WModelOneMax(const int instance, const int n_variables, const double dummy_select_rate = 0.0, const int epistasis_block_size = 0, const int neutrality_mu = 0, const int ruggedness_gamma = 0)#
Construct a new WModelOneMax object.
- Parameters:
instance – instance id
n_variables – the dimension of the problem
dummy_select_rate – select rate
epistasis_block_size – block size
neutrality_mu – neutrality parameter
ruggedness_gamma – ruggedness parameter
-
inline WModelOneMax(const int instance, const int n_variables, const double dummy_select_rate = 0.0, const int epistasis_block_size = 0, const int neutrality_mu = 0, const int ruggedness_gamma = 0)#