GHOST
|
This is the complete list of members for ghost::NullObjective, 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) const | ghost::Objective | protectedvirtual |
expert_heuristic_value_permutation(const std::vector< Variable * > &variables, int variable_index, const std::vector< int > &bad_variables) const | ghost::Objective | protectedvirtual |
expert_postprocess_optimization(const std::vector< Variable * > &variables, double &best_cost, std::vector< int > &solution) const | ghost::Objective | protectedvirtual |
expert_postprocess_satisfaction(const std::vector< Variable * > &variables, double &best_error, std::vector< int > &solution) 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 |
NullObjective() | ghost::NullObjective | 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 | |
rng | ghost::Objective | mutableprotected |
~Objective()=default | ghost::Objective | virtual |