Reference
C++
Python
DotNET
Java Documentation
Java Reference
OptimizeVar.java
Go to the documentation of this file.
65 return mainJNI.OptimizeVar_acceptDelta(swigCPtr, this, Assignment.getCPtr(delta), delta, Assignment.getCPtr(deltadelta), deltadelta);
void refuteDecision(Decision d)
Definition: OptimizeVar.java:76
Solver Class A solver represents the main computation engine.
Definition: Solver.java:57
String toString()
Definition: OptimizeVar.java:92
boolean acceptSolution()
Definition: OptimizeVar.java:84
A Decision represents a choice point in the search tree.
Definition: Decision.java:14
void beginNextDecision(DecisionBuilder db)
Definition: OptimizeVar.java:72
void accept(ModelVisitor visitor)
Definition: OptimizeVar.java:96
OptimizeVar(Solver s, boolean maximize, IntVar a, long step)
Definition: OptimizeVar.java:42
boolean acceptDelta(Assignment delta, Assignment deltadelta)
Internal methods.
Definition: OptimizeVar.java:64
The class IntVar is a subset of IntExpr.
A search monitor is a simple set of callbacks to monitor all search events.
Definition: SearchMonitor.java:14
A DecisionBuilder is responsible for creating the search tree.
Definition: DecisionBuilder.java:14
This class encapsulates an objective.
Definition: OptimizeVar.java:14
void enterSearch()
Definition: OptimizeVar.java:68
An Assignment is a variable -> domains mapping, used to report solutions to the user.
Definition: Assignment.java:14
boolean atSolution()
Definition: OptimizeVar.java:80
void applyBound()
Definition: OptimizeVar.java:100
OptimizeVar(long cPtr, boolean cMemoryOwn)
Definition: OptimizeVar.java:17