Uses of Class
com.google.ortools.constraintsolver.LocalSearchFilter
Packages that use LocalSearchFilter
-
Uses of LocalSearchFilter in com.google.ortools.constraintsolver
Subclasses of LocalSearchFilter in com.google.ortools.constraintsolverMethods in com.google.ortools.constraintsolver that return LocalSearchFilterModifier and TypeMethodDescriptionLocalSearchFilterManager.FilterEvent.getFilter()Solver.MakeAcceptFilter()Local Search FiltersSolver.MakeRejectFilter()Solver.makeVariableDomainFilter()Methods in com.google.ortools.constraintsolver with parameters of type LocalSearchFilterModifier and TypeMethodDescriptionvoidRoutingModel.addLocalSearchFilter(LocalSearchFilter filter) Adds a custom local search filter to the list of filters used to speed up
local search by pruning unfeasible variable assignments.
Calling this method after the routing model has been closed (CloseModel()
or Solve() has been called) has no effect.
The routing model does not take ownership of the filter.voidLocalSearchMonitor.beginFiltering(LocalSearchFilter filter) voidLocalSearchMonitor.endFiltering(LocalSearchFilter filter, boolean reject) static longLocalSearchFilter.getCPtr(LocalSearchFilter obj) static final booleanmainJNI.LocalSearchFilter_accept(long jarg1, LocalSearchFilter jarg1_, long jarg2, Assignment jarg2_, long jarg3, Assignment jarg3_, long jarg4, long jarg5) static final voidmainJNI.LocalSearchFilter_change_ownership(LocalSearchFilter obj, long cptr, boolean take_or_release) static final voidmainJNI.LocalSearchFilter_Commit(long jarg1, LocalSearchFilter jarg1_, long jarg2, Assignment jarg2_, long jarg3, Assignment jarg3_) static final voidmainJNI.LocalSearchFilter_CommitSwigExplicitLocalSearchFilter(long jarg1, LocalSearchFilter jarg1_, long jarg2, Assignment jarg2_, long jarg3, Assignment jarg3_) static final voidmainJNI.LocalSearchFilter_director_connect(LocalSearchFilter obj, long cptr, boolean mem_own, boolean weak_global) static final longmainJNI.LocalSearchFilter_getAcceptedObjectiveValue(long jarg1, LocalSearchFilter jarg1_) static final longmainJNI.LocalSearchFilter_getAcceptedObjectiveValueSwigExplicitLocalSearchFilter(long jarg1, LocalSearchFilter jarg1_) static final longmainJNI.LocalSearchFilter_getSynchronizedObjectiveValue(long jarg1, LocalSearchFilter jarg1_) static final longmainJNI.LocalSearchFilter_getSynchronizedObjectiveValueSwigExplicitLocalSearchFilter(long jarg1, LocalSearchFilter jarg1_) static final booleanmainJNI.LocalSearchFilter_isIncremental(long jarg1, LocalSearchFilter jarg1_) static final booleanmainJNI.LocalSearchFilter_isIncrementalSwigExplicitLocalSearchFilter(long jarg1, LocalSearchFilter jarg1_) static final voidmainJNI.LocalSearchFilter_Relax(long jarg1, LocalSearchFilter jarg1_, long jarg2, Assignment jarg2_, long jarg3, Assignment jarg3_) static final voidmainJNI.LocalSearchFilter_RelaxSwigExplicitLocalSearchFilter(long jarg1, LocalSearchFilter jarg1_, long jarg2, Assignment jarg2_, long jarg3, Assignment jarg3_) static final voidmainJNI.LocalSearchFilter_Reset(long jarg1, LocalSearchFilter jarg1_) static final voidmainJNI.LocalSearchFilter_ResetSwigExplicitLocalSearchFilter(long jarg1, LocalSearchFilter jarg1_) static final voidmainJNI.LocalSearchFilter_Revert(long jarg1, LocalSearchFilter jarg1_) static final voidmainJNI.LocalSearchFilter_RevertSwigExplicitLocalSearchFilter(long jarg1, LocalSearchFilter jarg1_) static final voidmainJNI.LocalSearchFilter_synchronize(long jarg1, LocalSearchFilter jarg1_, long jarg2, Assignment jarg2_, long jarg3, Assignment jarg3_) static final voidmainJNI.LocalSearchFilterManager_FilterEvent_filter_set(long jarg1, LocalSearchFilterManager.FilterEvent jarg1_, long jarg2, LocalSearchFilter jarg2_) static final voidmainJNI.LocalSearchMonitor_beginFiltering(long jarg1, LocalSearchMonitor jarg1_, long jarg2, LocalSearchFilter jarg2_) static final voidmainJNI.LocalSearchMonitor_endFiltering(long jarg1, LocalSearchMonitor jarg1_, long jarg2, LocalSearchFilter jarg2_, boolean jarg3) static final longmainJNI.new_LocalSearchFilterManager__SWIG_1(LocalSearchFilter[] jarg1) static final voidmainJNI.RoutingModel_addLocalSearchFilter(long jarg1, RoutingModel jarg1_, long jarg2, LocalSearchFilter jarg2_) voidLocalSearchFilterManager.FilterEvent.setFilter(LocalSearchFilter value) static booleanmainJNI.SwigDirector_LocalSearchFilter_accept(LocalSearchFilter jself, long delta, long deltadelta, long objective_min, long objective_max) static voidmainJNI.SwigDirector_LocalSearchFilter_Commit(LocalSearchFilter jself, long arg0, long arg1) static longstatic longstatic booleanmainJNI.SwigDirector_LocalSearchFilter_isIncremental(LocalSearchFilter jself) static voidmainJNI.SwigDirector_LocalSearchFilter_Relax(LocalSearchFilter jself, long arg0, long arg1) static voidmainJNI.SwigDirector_LocalSearchFilter_Reset(LocalSearchFilter jself) static voidmainJNI.SwigDirector_LocalSearchFilter_Revert(LocalSearchFilter jself) static voidmainJNI.SwigDirector_LocalSearchFilter_synchronize(LocalSearchFilter jself, long assignment, long delta) static StringmainJNI.SwigDirector_LocalSearchFilter_toString(LocalSearchFilter jself) static longLocalSearchFilter.swigRelease(LocalSearchFilter obj) Constructors in com.google.ortools.constraintsolver with parameters of type LocalSearchFilter