Java Reference
Java Reference
SearchLog.java
Go to the documentation of this file.
46 public SearchLog(Solver s, OptimizeVar obj, IntVar var, double scaling_factor, double offset, Supplier<String> display_callback, int period) {
47 this(mainJNI.new_SearchLog(Solver.getCPtr(s), s, OptimizeVar.getCPtr(obj), obj, IntVar.getCPtr(var), var, scaling_factor, offset, display_callback, period), true);
This class encapsulates an objective.
Definition: OptimizeVar.java:14
The class IntVar is a subset of IntExpr.
SearchLog(long cPtr, boolean cMemoryOwn)
Definition: SearchLog.java:21
void outputDecision()
Definition: SearchLog.java:82
void AcceptUncheckedNeighbor()
After accepting an unchecked neighbor during local search.
Definition: SearchLog.java:70
A Decision represents a choice point in the search tree.
Definition: Decision.java:14
A search monitor is a simple set of callbacks to monitor all search events.
Definition: SearchMonitor.java:14
boolean atSolution()
This method is called when a valid solution is found.
Definition: SearchLog.java:58
SearchLog(Solver s, OptimizeVar obj, IntVar var, double scaling_factor, double offset, Supplier< String > display_callback, int period)
Definition: SearchLog.java:46
The base class of all search logs that periodically outputs information when the search is running.
Definition: SearchLog.java:18
String toString()
Definition: SearchLog.java:98
Solver Class A solver represents the main computation engine.
Definition: Solver.java:57