Java Reference
Java Reference
ImprovementSearchLimit.java
Go to the documentation of this file.
39 public ImprovementSearchLimit(Solver s, IntVar objective_var, boolean maximize, double objective_scaling_factor, double objective_offset, double improvement_rate_coefficient, int improvement_rate_solutions_distance) {
40 this(mainJNI.new_ImprovementSearchLimit(Solver.getCPtr(s), s, IntVar.getCPtr(objective_var), objective_var, maximize, objective_scaling_factor, objective_offset, improvement_rate_coefficient, improvement_rate_solutions_distance), true);
Definition: ImprovementSearchLimit.java:11
void init()
This method is called when the search limit is initialized.
Definition: ImprovementSearchLimit.java:60
ImprovementSearchLimit(long cPtr, boolean cMemoryOwn)
Definition: ImprovementSearchLimit.java:14
boolean atSolution()
This method is called when a valid solution is found.
Definition: ImprovementSearchLimit.java:56
boolean check()
This method is called to check the status of the limit.
Definition: ImprovementSearchLimit.java:52
ImprovementSearchLimit(Solver s, IntVar objective_var, boolean maximize, double objective_scaling_factor, double objective_offset, double improvement_rate_coefficient, int improvement_rate_solutions_distance)
Definition: ImprovementSearchLimit.java:39
The class IntVar is a subset of IntExpr.
Base class of all search limits.
Definition: SearchLimit.java:14
SearchLimit(long cPtr, boolean cMemoryOwn)
Definition: SearchLimit.java:17
Solver Class A solver represents the main computation engine.
Definition: Solver.java:73