Java Reference
Java Reference
OptimizeVar.java
Go to the documentation of this file.
69 return mainJNI.OptimizeVar_acceptDelta(swigCPtr, this, Assignment.getCPtr(delta), delta, Assignment.getCPtr(deltadelta), deltadelta);
An Assignment is a variable -> domains mapping, used to report solutions to the user.
Definition: Assignment.java:15
A DecisionBuilder is responsible for creating the search tree.
Definition: DecisionBuilder.java:15
A Decision represents a choice point in the search tree.
Definition: Decision.java:15
The class IntVar is a subset of IntExpr.
This class encapsulates an objective.
Definition: OptimizeVar.java:16
void keepAliveDecisionBuilder(DecisionBuilder db)
Definition: OptimizeVar.java:44
void applyBound()
Definition: OptimizeVar.java:108
boolean acceptSolution()
This method is called when a solution is found.
Definition: OptimizeVar.java:92
boolean acceptDelta(Assignment delta, Assignment deltadelta)
Internal methods.
Definition: OptimizeVar.java:68
OptimizeVar(Solver s, boolean maximize, IntVar a, long step)
Definition: OptimizeVar.java:46
boolean atSolution()
This method is called when a valid solution is found.
Definition: OptimizeVar.java:88
OptimizeVar(long cPtr, boolean cMemoryOwn)
Definition: OptimizeVar.java:19
void beginNextDecision(DecisionBuilder db)
Before calling DecisionBuilder::Next.
Definition: OptimizeVar.java:76
String toString()
Definition: OptimizeVar.java:100
A search monitor is a simple set of callbacks to monitor all search events.
Definition: SearchMonitor.java:14
Solver Class A solver represents the main computation engine.
Definition: Solver.java:76