Uses of Class
com.google.ortools.constraintsolver.OptimizeVar
Packages that use OptimizeVar
-
Uses of OptimizeVar in com.google.ortools.constraintsolver
Methods in com.google.ortools.constraintsolver that return OptimizeVarModifier and TypeMethodDescriptionSolver.MakeLexicographicOptimize(SWIGTYPE_p_std__vectorT_bool_t maximize, IntVar[] variables, long[] steps) Creates a lexicographic objective, following the order of the variables
given.Solver.makeMaximize(IntVar v, long step) Creates a maximization objective.Solver.makeMinimize(IntVar v, long step) Creates a minimization objective.Solver.makeOptimize(boolean maximize, IntVar v, long step) Creates a objective with a given sense (true = maximization).Solver.makeWeightedMaximize(IntVar[] sub_objectives, int[] weights, long step) Creates a maximization weigthed objective.Solver.makeWeightedMaximize(IntVar[] sub_objectives, long[] weights, long step) Creates a maximization weigthed objective.Solver.makeWeightedMinimize(IntVar[] sub_objectives, int[] weights, long step) Creates a minimization weighted objective.Solver.makeWeightedMinimize(IntVar[] sub_objectives, long[] weights, long step) Creates a minimization weighted objective.Solver.makeWeightedOptimize(boolean maximize, IntVar[] sub_objectives, int[] weights, long step) Creates a weighted objective with a given sense (true = maximization).Solver.makeWeightedOptimize(boolean maximize, IntVar[] sub_objectives, long[] weights, long step) Creates a weighted objective with a given sense (true = maximization).Methods in com.google.ortools.constraintsolver with parameters of type OptimizeVarModifier and TypeMethodDescriptionstatic longOptimizeVar.getCPtr(OptimizeVar obj) Solver.makeSearchLog(int branch_period, OptimizeVar opt_var) OptimizeVar Search Logs
At each solution, this monitor will also display the 'opt_var' value.Solver.makeSearchLog(int branch_period, OptimizeVar opt_var, Supplier<String> display_callback) Creates a search monitor that will also print the result of the
display callback.static final booleanmainJNI.OptimizeVar_acceptSolution(long jarg1, OptimizeVar jarg1_) static final voidmainJNI.OptimizeVar_applyBound(long jarg1, OptimizeVar jarg1_) static final booleanmainJNI.OptimizeVar_atSolution(long jarg1, OptimizeVar jarg1_) static final voidmainJNI.OptimizeVar_beginNextDecision(long jarg1, OptimizeVar jarg1_, long jarg2, DecisionBuilder jarg2_) static final longmainJNI.OptimizeVar_best(long jarg1, OptimizeVar jarg1_) static final StringmainJNI.OptimizeVar_Name(long jarg1, OptimizeVar jarg1_) static final voidmainJNI.OptimizeVar_refuteDecision(long jarg1, OptimizeVar jarg1_, long jarg2, Decision jarg2_) static final StringmainJNI.OptimizeVar_toString(long jarg1, OptimizeVar jarg1_) static final longmainJNI.OptimizeVar_var(long jarg1, OptimizeVar jarg1_) static final longmainJNI.Solver_makeSearchLog__SWIG_5(long jarg1, Solver jarg1_, int jarg2, long jarg3, OptimizeVar jarg3_) static final longmainJNI.Solver_makeSearchLog__SWIG_6(long jarg1, Solver jarg1_, int jarg2, long jarg3, OptimizeVar jarg3_, Supplier<String> jarg4) static longOptimizeVar.swigRelease(OptimizeVar obj)