Class LocalSearchMonitor
java.lang.Object
com.google.ortools.constraintsolver.BaseObject
com.google.ortools.constraintsolver.SearchMonitor
com.google.ortools.constraintsolver.LocalSearchMonitor
-
Field Summary
Fields inherited from class com.google.ortools.constraintsolver.SearchMonitor
kNoProgressFields inherited from class com.google.ortools.constraintsolver.BaseObject
swigCMemOwn -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidbeginFiltering(LocalSearchFilter filter) voidvoidvoidLocal search operator events.voiddelete()voidendAcceptNeighbor(LocalSearchOperator op, boolean neighbor_found) voidendFiltering(LocalSearchFilter filter, boolean reject) voidendFilterNeighbor(LocalSearchOperator op, boolean neighbor_found) voidendMakeNextNeighbor(LocalSearchOperator op, boolean neighbor_found, Assignment delta, Assignment deltadelta) voidprotected voidfinalize()static longvoidinstall()Install itself on the solver.booleanIsActive()static longtoString()Methods inherited from class com.google.ortools.constraintsolver.SearchMonitor
accept, acceptDelta, acceptNeighbor, acceptSolution, AcceptUncheckedNeighbor, afterDecision, applyDecision, atSolution, beginFail, beginInitialPropagation, beginNextDecision, endFail, endInitialPropagation, endNextDecision, enterSearch, exitSearch, getCPtr, IsUncheckedSolutionLimitReached, keepAliveDecisionBuilder, localOptimum, noMoreSolutions, periodicCheck, progressPercent, refuteDecision, restartSearch, solver, swigDirectorDisconnect, swigRelease, swigReleaseOwnership, swigTakeOwnershipMethods inherited from class com.google.ortools.constraintsolver.BaseObject
getCPtr, swigRelease
-
Constructor Details
-
LocalSearchMonitor
public LocalSearchMonitor(long cPtr, boolean cMemoryOwn)
-
-
Method Details
-
getCPtr
-
swigRelease
-
finalize
protected void finalize()- Overrides:
finalizein classSearchMonitor
-
delete
public void delete()- Overrides:
deletein classSearchMonitor
-
toString
- Overrides:
toStringin classBaseObject
-
beginOperatorStart
public void beginOperatorStart()Local search operator events. -
endOperatorStart
public void endOperatorStart() -
beginMakeNextNeighbor
-
endMakeNextNeighbor
public void endMakeNextNeighbor(LocalSearchOperator op, boolean neighbor_found, Assignment delta, Assignment deltadelta) -
beginFilterNeighbor
-
endFilterNeighbor
-
beginAcceptNeighbor
-
endAcceptNeighbor
-
beginFiltering
-
endFiltering
-
IsActive
public boolean IsActive() -
install
-