public class LocalSearchMonitor extends SearchMonitor
kNoProgressswigCMemOwn| Modifier | Constructor and Description |
|---|---|
protected |
LocalSearchMonitor(long cPtr,
boolean cMemoryOwn) |
| Modifier and Type | Method and Description |
|---|---|
void |
beginAcceptNeighbor(LocalSearchOperator op) |
void |
beginFiltering(LocalSearchFilter filter) |
void |
beginFilterNeighbor(LocalSearchOperator op) |
void |
beginMakeNextNeighbor(LocalSearchOperator op) |
void |
beginOperatorStart()
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 |
endOperatorStart() |
protected void |
finalize() |
protected static long |
getCPtr(LocalSearchMonitor obj) |
void |
install()
Install itself on the solver.
|
boolean |
IsActive() |
protected static long |
swigRelease(LocalSearchMonitor obj) |
java.lang.String |
toString() |
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, swigTakeOwnershipgetCPtr, swigReleaseprotected static long getCPtr(LocalSearchMonitor obj)
protected static long swigRelease(LocalSearchMonitor obj)
protected void finalize()
finalize in class SearchMonitorpublic void delete()
delete in class SearchMonitorpublic java.lang.String toString()
toString in class BaseObjectpublic void beginOperatorStart()
public void endOperatorStart()
public void beginMakeNextNeighbor(LocalSearchOperator op)
public void endMakeNextNeighbor(LocalSearchOperator op, boolean neighbor_found, Assignment delta, Assignment deltadelta)
public void beginFilterNeighbor(LocalSearchOperator op)
public void endFilterNeighbor(LocalSearchOperator op, boolean neighbor_found)
public void beginAcceptNeighbor(LocalSearchOperator op)
public void endAcceptNeighbor(LocalSearchOperator op, boolean neighbor_found)
public void beginFiltering(LocalSearchFilter filter)
public void endFiltering(LocalSearchFilter filter, boolean reject)
public boolean IsActive()
public void install()
install in class SearchMonitorCopyright © 2024. All rights reserved.