funnel¶
Namespaces¶
Classes¶
DoubleFunnel¶
-
class DoubleFunnel : public ioh::problem::SingleObjectiveProblem<double>¶
Subclassed by ioh::problem::funnel::DoubleRastrigin, ioh::problem::funnel::DoubleSphere
DoubleRastrigin¶
-
class DoubleRastrigin : public ioh::problem::funnel::DoubleFunnel¶
Public Functions
-
inline DoubleRastrigin(const int n_variables, const double d = 0.0, const double s = 1.0)¶
Protected Functions
-
inline double evaluate(const std::vector<double> &x) override¶
-
inline DoubleRastrigin(const int n_variables, const double d = 0.0, const double s = 1.0)¶
DoubleSphere¶
-
class DoubleSphere : public ioh::problem::funnel::DoubleFunnel¶
Public Functions
-
inline DoubleSphere(const int n_variables, const double d = 0.0, const double s = 1.0)¶
Protected Functions
-
inline double evaluate(const std::vector<double> &x) override¶
-
inline DoubleSphere(const int n_variables, const double d = 0.0, const double s = 1.0)¶