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
kNoProgress
Fields inherited from class com.google.ortools.constraintsolver.BaseObject
swigCMemOwn
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
beginFiltering
(LocalSearchFilter filter) void
void
void
Local search operator events.void
delete()
void
endAcceptNeighbor
(LocalSearchOperator op, boolean neighbor_found) void
endFiltering
(LocalSearchFilter filter, boolean reject) void
endFilterNeighbor
(LocalSearchOperator op, boolean neighbor_found) void
endMakeNextNeighbor
(LocalSearchOperator op, boolean neighbor_found, Assignment delta, Assignment deltadelta) void
protected void
finalize()
static long
void
install()
Install itself on the solver.boolean
IsActive()
static long
toString()
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, swigTakeOwnership
Methods 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:
finalize
in classSearchMonitor
-
delete
public void delete()- Overrides:
delete
in classSearchMonitor
-
toString
- Overrides:
toString
in 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
-