Uses of Class
com.google.ortools.constraintsolver.RegularLimit
Packages that use RegularLimit
-
Uses of RegularLimit in com.google.ortools.constraintsolver
Methods in com.google.ortools.constraintsolver that return RegularLimitModifier and TypeMethodDescriptionSolver.makeBranchesLimit
(long branches) Creates a search limit that constrains the number of branches
explored in the search tree.Solver.makeFailuresLimit
(long failures) Creates a search limit that constrains the number of failures
that can happen when exploring the search tree.RegularLimit.MakeIdenticalClone()
Solver.makeLimit
(long time, long branches, long failures, long solutions) Solver.makeLimit
(long time, long branches, long failures, long solutions, boolean smart_time_check) Solver.makeLimit
(long time, long branches, long failures, long solutions, boolean smart_time_check, boolean cumulative) Solver.makeLimit
(RegularLimitParameters proto) Creates a search limit from its protobuf descriptionSolver.makeLimit
(SWIGTYPE_p_absl__Duration time, long branches, long failures, long solutions) Limits the search with the 'time', 'branches', 'failures' and
'solutions' limits.Solver.makeLimit
(SWIGTYPE_p_absl__Duration time, long branches, long failures, long solutions, boolean smart_time_check) Limits the search with the 'time', 'branches', 'failures' and
'solutions' limits.Solver.makeLimit
(SWIGTYPE_p_absl__Duration time, long branches, long failures, long solutions, boolean smart_time_check, boolean cumulative) Limits the search with the 'time', 'branches', 'failures' and
'solutions' limits.Solver.makeSolutionsLimit
(long solutions) Creates a search limit that constrains the number of solutions found
during the search.Solver.makeTimeLimit
(long time_in_ms) Solver.makeTimeLimit
(SWIGTYPE_p_absl__Duration time) Creates a search limit that constrains the running time.Methods in com.google.ortools.constraintsolver with parameters of type RegularLimitModifier and TypeMethodDescriptionstatic long
RegularLimit.getCPtr
(RegularLimit obj) Solver.makeLocalSearchPhaseParameters
(IntVar objective, LocalSearchOperator ls_operator, DecisionBuilder sub_decision_builder, RegularLimit limit) Solver.makeLocalSearchPhaseParameters
(IntVar objective, LocalSearchOperator ls_operator, DecisionBuilder sub_decision_builder, RegularLimit limit, LocalSearchFilterManager filter_manager) Solver.makeLocalSearchPhaseParameters
(IntVar objective, SolutionPool pool, LocalSearchOperator ls_operator, DecisionBuilder sub_decision_builder, RegularLimit limit) Solver.makeLocalSearchPhaseParameters
(IntVar objective, SolutionPool pool, LocalSearchOperator ls_operator, DecisionBuilder sub_decision_builder, RegularLimit limit, LocalSearchFilterManager filter_manager) static final void
mainJNI.RegularLimit_accept
(long jarg1, RegularLimit jarg1_, long jarg2, ModelVisitor jarg2_) static final long
mainJNI.RegularLimit_branches
(long jarg1, RegularLimit jarg1_) static final boolean
mainJNI.RegularLimit_CheckWithOffset
(long jarg1, RegularLimit jarg1_, long jarg2) static final void
mainJNI.RegularLimit_copy
(long jarg1, RegularLimit jarg1_, long jarg2, SearchLimit jarg2_) static final void
mainJNI.RegularLimit_exitSearch
(long jarg1, RegularLimit jarg1_) static final long
mainJNI.RegularLimit_failures
(long jarg1, RegularLimit jarg1_) static final void
mainJNI.RegularLimit_init
(long jarg1, RegularLimit jarg1_) static final void
mainJNI.RegularLimit_install
(long jarg1, RegularLimit jarg1_) static final boolean
mainJNI.RegularLimit_IsUncheckedSolutionLimitReached
(long jarg1, RegularLimit jarg1_) static final long
mainJNI.RegularLimit_makeClone
(long jarg1, RegularLimit jarg1_) static final long
mainJNI.RegularLimit_MakeIdenticalClone
(long jarg1, RegularLimit jarg1_) static final int
mainJNI.RegularLimit_progressPercent
(long jarg1, RegularLimit jarg1_) static final long
mainJNI.RegularLimit_solutions
(long jarg1, RegularLimit jarg1_) static final String
mainJNI.RegularLimit_toString
(long jarg1, RegularLimit jarg1_) static final void
mainJNI.RegularLimit_UpdateLimits
(long jarg1, RegularLimit jarg1_, long jarg2, long jarg3, long jarg4, long jarg5) static final long
mainJNI.RegularLimit_wall_time
(long jarg1, RegularLimit jarg1_) Solver.RunUncheckedLocalSearch
(Assignment initial_solution, LocalSearchFilterManager filter_manager, LocalSearchOperator ls_operator, SearchMonitor[] monitors, RegularLimit limit) Experimental: runs a local search on the given initial solution, checking
the feasibility and the objective value of solutions using the filter
manager only (solutions are never restored in the CP world).Solver.RunUncheckedLocalSearch
(Assignment initial_solution, LocalSearchFilterManager filter_manager, LocalSearchOperator ls_operator, SearchMonitor[] monitors, RegularLimit limit, SWIGTYPE_p_absl__flat_hash_setT_operations_research__IntVar_p_t touched) Experimental: runs a local search on the given initial solution, checking
the feasibility and the objective value of solutions using the filter
manager only (solutions are never restored in the CP world).static final long
mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_1
(long jarg1, Solver jarg1_, long jarg2, IntVar jarg2_, long jarg3, LocalSearchOperator jarg3_, long jarg4, DecisionBuilder jarg4_, long jarg5, RegularLimit jarg5_) static final long
mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_2
(long jarg1, Solver jarg1_, long jarg2, IntVar jarg2_, long jarg3, LocalSearchOperator jarg3_, long jarg4, DecisionBuilder jarg4_, long jarg5, RegularLimit jarg5_, long jarg6, LocalSearchFilterManager jarg6_) static final long
mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_4
(long jarg1, Solver jarg1_, long jarg2, IntVar jarg2_, long jarg3, SolutionPool jarg3_, long jarg4, LocalSearchOperator jarg4_, long jarg5, DecisionBuilder jarg5_, long jarg6, RegularLimit jarg6_) static final long
mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_5
(long jarg1, Solver jarg1_, long jarg2, IntVar jarg2_, long jarg3, SolutionPool jarg3_, long jarg4, LocalSearchOperator jarg4_, long jarg5, DecisionBuilder jarg5_, long jarg6, RegularLimit jarg6_, long jarg7, LocalSearchFilterManager jarg7_) static final long
mainJNI.Solver_RunUncheckedLocalSearch__SWIG_0
(long jarg1, Solver jarg1_, long jarg2, Assignment jarg2_, long jarg3, LocalSearchFilterManager jarg3_, long jarg4, LocalSearchOperator jarg4_, SearchMonitor[] jarg5, long jarg6, RegularLimit jarg6_, long jarg7) static final long
mainJNI.Solver_RunUncheckedLocalSearch__SWIG_1
(long jarg1, Solver jarg1_, long jarg2, Assignment jarg2_, long jarg3, LocalSearchFilterManager jarg3_, long jarg4, LocalSearchOperator jarg4_, SearchMonitor[] jarg5, long jarg6, RegularLimit jarg6_) static long
RegularLimit.swigRelease
(RegularLimit obj)