Class pbo

Inheritance Relationships

Base Type

Class Documentation

class ioh::suite::pbo : public ioh::suite::base<problem::pbo::pbo_base>

Public Types

using input_type = int

Public Functions

pbo(std::vector<int> problem_id = vector<int>(0), const std::vector<int> instance_id = vector<int>({IOH_DEFAULT_INSTANCE}), const std::vector<int> dimension = vector<int>({100}))
void register_problems() override

Public Static Functions

pbo *create(std::vector<int> problem_id = vector<int>(0), const std::vector<int> instance_id = vector<int>({IOH_DEFAULT_INSTANCE}), const std::vector<int> dimension = vector<int>({100}))