|
GHOST
|
This is the complete list of members for ghost::Minimize, including all inherited members.
| conditional_update_data_structures(const std::vector< Variable * > &variables, int index, int new_value) | ghost::Objective | protectedvirtual |
| expert_heuristic_value(const std::vector< Variable * > &variables, int variable_index, const std::vector< int > &possible_values, randutils::mt19937_rng &rng) const | ghost::Objective | protectedvirtual |
| expert_heuristic_value_permutation(const std::vector< Variable * > &variables, int variable_index, const std::vector< int > &bad_variables, randutils::mt19937_rng &rng) const | ghost::Objective | protectedvirtual |
| expert_postprocess(const std::vector< Variable * > &variables, double best_cost) const | ghost::Objective | protectedvirtual |
| get_name() const | ghost::Objective | inline |
| is_maximization() const | ghost::Objective | inline |
| is_not_optimization() | ghost::Objective | inlineprotected |
| is_optimization() const | ghost::Objective | inline |
| Minimize(const std::vector< int > &variables_index) | ghost::Minimize | inline |
| Minimize(const std::vector< Variable > &variables) | ghost::Minimize | inline |
| Minimize(const std::vector< int > &variables_index, const std::string &name) | ghost::Minimize | inline |
| Minimize(const std::vector< Variable > &variables, const std::string &name) | ghost::Minimize | inline |
| Minimize(const std::vector< int > &variables_index, const char *name) | ghost::Minimize | inline |
| Minimize(const std::vector< Variable > &variables, const char *name) | ghost::Minimize | inline |
| Objective(const Objective &other)=default | ghost::Objective | |
| Objective(Objective &&other)=default | ghost::Objective | |
| operator=(const Objective &other)=delete | ghost::Objective | |
| operator=(Objective &&other)=delete | ghost::Objective | |
| required_cost(const std::vector< Variable * > &variables) const =0 | ghost::Objective | protectedpure virtual |
| ~Objective()=default | ghost::Objective | virtual |