GHOST
ghost::NullObjective Member List

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::Objectiveprotectedvirtual
expert_heuristic_value(const std::vector< Variable * > &variables, int variable_index, const std::vector< int > &possible_values) constghost::Objectiveprotectedvirtual
expert_heuristic_value_permutation(const std::vector< Variable * > &variables, int variable_index, const std::vector< int > &bad_variables) constghost::Objectiveprotectedvirtual
expert_postprocess_optimization(const std::vector< Variable * > &variables, double &best_cost, std::vector< int > &solution) constghost::Objectiveprotectedvirtual
expert_postprocess_satisfaction(const std::vector< Variable * > &variables, double &best_error, std::vector< int > &solution) constghost::Objectiveprotectedvirtual
get_name() constghost::Objectiveinline
is_maximization() constghost::Objectiveinline
is_not_optimization()ghost::Objectiveinlineprotected
is_optimization() constghost::Objectiveinline
NullObjective()ghost::NullObjectiveinline
Objective(const Objective &other)=defaultghost::Objective
Objective(Objective &&other)=defaultghost::Objective
operator=(const Objective &other)=deleteghost::Objective
operator=(Objective &&other)=deleteghost::Objective
rngghost::Objectivemutableprotected
~Objective()=defaultghost::Objectivevirtual