#include <objective.hpp>
|
virtual void | conditional_update_data_structures (const std::vector< Variable * > &variables, int index, int new_value) |
|
virtual int | expert_heuristic_value (const std::vector< Variable * > &variables, int variable_index, const std::vector< int > &possible_values) const |
|
virtual int | expert_heuristic_value_permutation (const std::vector< Variable * > &variables, int variable_index, const std::vector< int > &bad_variables) const |
|
virtual void | expert_postprocess_satisfaction (const std::vector< Variable * > &variables, double &best_error, std::vector< int > &solution) const |
|
virtual void | expert_postprocess_optimization (const std::vector< Variable * > &variables, double &best_cost, std::vector< int > &solution) const |
|
void | is_not_optimization () |
|
randutils::mt19937_rng | rng |
| A neat random generator implemented in thirdparty/randutils.hpp, see https://www.pcg-random.org/posts/ease-of-use-without-loss-of-power.html. More...
|
|
◆ NullObjective()
ghost::NullObjective::NullObjective |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: