Java Reference
Java Reference
Detailed Description
Parent class to create a callback called at each solution.
From the parent class, it inherits the methods:
to query the number of boolean variables created.
to query the number of branches explored so far.
to query the number of conflicts created so far.
to query the number of boolean propagations in the SAT solver so far.
to query the number of integer propagations in the SAT solver so far.
to query wall time passed in the search so far.
to query the user time passed in the search so far.
to get the best objective value found so far.
Definition at line 39 of file CpSolverSolutionCallback.java.
Public Member Functions | |
long | value (IntVar var) |
Returns the value of the variable in the current solution. More... | |
Boolean | booleanValue (Literal literal) |
Returns the Boolean value of the literal in the current solution. More... | |
void | onSolutionCallback () |
Callback method to override. More... | |
Member Function Documentation
◆ booleanValue()
Boolean booleanValue | ( | Literal | literal | ) |
Returns the Boolean value of the literal in the current solution.
Definition at line 47 of file CpSolverSolutionCallback.java.
◆ onSolutionCallback()
void onSolutionCallback | ( | ) |
Callback method to override.
It will be called at each new solution.
Definition at line 53 of file CpSolverSolutionCallback.java.
◆ value()
long value | ( | IntVar | var | ) |
Returns the value of the variable in the current solution.
Definition at line 41 of file CpSolverSolutionCallback.java.
The documentation for this class was generated from the following file: