Home
last modified time | relevance | path

Searched refs:tabu_vars (Results 1 – 3 of 3) sorted by relevance

/dports/math/py-or-tools/or-tools-9.2/ortools/constraint_solver/
H A Dsearch.cc3171 const std::vector<IntVar*> tabu_vars = CreateTabuVars(); in ApplyDecision() local
3172 if (!tabu_vars.empty()) { in ApplyDecision()
3173 tabu_var = s->MakeIsGreaterOrEqualCstVar(s->MakeSum(tabu_vars)->Var(), in ApplyDecision()
3211 std::vector<IntVar*> tabu_vars; in CreateTabuVars() local
3213 tabu_vars.push_back(s->MakeIsEqualCstVar(vv.var_, vv.value_)); in CreateTabuVars()
3216 tabu_vars.push_back(s->MakeIsDifferentCstVar(vv.var_, vv.value_)); in CreateTabuVars()
3218 return tabu_vars; in CreateTabuVars()
3301 std::vector<IntVar*> tabu_vars; in CreateTabuVars() local
3303 tabu_vars.push_back(s->MakeIsGreaterCstVar(s->MakeSum(forbid_values), 0)); in CreateTabuVars()
3305 return tabu_vars; in CreateTabuVars()
[all …]
H A Drouting.cc5574 std::vector<operations_research::IntVar*> tabu_vars; in SetupMetaheuristics() local
5576 tabu_vars = tabu_var_callback_(this); in SetupMetaheuristics()
5578 tabu_vars.push_back(cost_); in SetupMetaheuristics()
5581 tabu_vars, 100); in SetupMetaheuristics()
H A Dconstraint_solver.h2173 const std::vector<IntVar*>& tabu_vars,