Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.constraintsolver.BaseObjectiveMonitor Class Reference
Inheritance diagram for com.google.ortools.constraintsolver.BaseObjectiveMonitor:
com.google.ortools.constraintsolver.SearchMonitor com.google.ortools.constraintsolver.BaseObject com.google.ortools.constraintsolver.ObjectiveMonitor com.google.ortools.constraintsolver.OptimizeVar

Public Member Functions

 BaseObjectiveMonitor (long cPtr, boolean cMemoryOwn)
 
synchronized void delete ()
 
IntVar ObjectiveVar (int index)
 
IntVar MinimizationVar (int index)
 
long Step (int index)
 
boolean Maximize (int index)
 
long BestValue (int index)
 
int Size ()
 
boolean is_active ()
 
void set_active (boolean is_active)
 
- Public Member Functions inherited from com.google.ortools.constraintsolver.SearchMonitor
 SearchMonitor (long cPtr, boolean cMemoryOwn)
 
void swigReleaseOwnership ()
 
void swigTakeOwnership ()
 
void keepAliveDecisionBuilder (DecisionBuilder db)
 
 SearchMonitor (Solver s)
 
void enterSearch ()
 
void restartSearch ()
 
void exitSearch ()
 
void beginNextDecision (DecisionBuilder b)
 
void endNextDecision (DecisionBuilder b, Decision d)
 
void applyDecision (Decision d)
 
void refuteDecision (Decision d)
 
void afterDecision (Decision d, boolean apply)
 
void beginFail ()
 
void endFail ()
 
void beginInitialPropagation ()
 
void endInitialPropagation ()
 
boolean acceptSolution ()
 
boolean atSolution ()
 
void noMoreSolutions ()
 
boolean localOptimum ()
 
boolean acceptDelta (Assignment delta, Assignment deltadelta)
 
void acceptNeighbor ()
 
void AcceptUncheckedNeighbor ()
 
boolean IsUncheckedSolutionLimitReached ()
 
void periodicCheck ()
 
int progressPercent ()
 
void accept (ModelVisitor visitor)
 
void install ()
 
Solver solver ()
 
- Public Member Functions inherited from com.google.ortools.constraintsolver.BaseObject
 BaseObject (long cPtr, boolean cMemoryOwn)
 
 BaseObject ()
 
String toString ()
 

Static Public Member Functions

static long getCPtr (BaseObjectiveMonitor obj)
 
static long swigRelease (BaseObjectiveMonitor obj)
 
- Static Public Member Functions inherited from com.google.ortools.constraintsolver.SearchMonitor
static long getCPtr (SearchMonitor obj)
 
static long swigRelease (SearchMonitor obj)
 
- Static Public Member Functions inherited from com.google.ortools.constraintsolver.BaseObject
static long getCPtr (BaseObject obj)
 
static long swigRelease (BaseObject obj)
 

Protected Member Functions

void finalize ()
 
- Protected Member Functions inherited from com.google.ortools.constraintsolver.SearchMonitor
void swigDirectorDisconnect ()
 

Additional Inherited Members

- Static Public Attributes inherited from com.google.ortools.constraintsolver.SearchMonitor
static final int kNoProgress = mainJNI.SearchMonitor_kNoProgress_get()
 
- Protected Attributes inherited from com.google.ortools.constraintsolver.BaseObject
transient boolean swigCMemOwn
 

Detailed Description

Definition at line 11 of file BaseObjectiveMonitor.java.

Constructor & Destructor Documentation

◆ BaseObjectiveMonitor()

com.google.ortools.constraintsolver.BaseObjectiveMonitor.BaseObjectiveMonitor ( long cPtr,
boolean cMemoryOwn )

Definition at line 14 of file BaseObjectiveMonitor.java.

Member Function Documentation

◆ BestValue()

long com.google.ortools.constraintsolver.BaseObjectiveMonitor.BestValue ( int index)

◆ delete()

synchronized void com.google.ortools.constraintsolver.BaseObjectiveMonitor.delete ( )

◆ finalize()

void com.google.ortools.constraintsolver.BaseObjectiveMonitor.finalize ( )
protected

◆ getCPtr()

static long com.google.ortools.constraintsolver.BaseObjectiveMonitor.getCPtr ( BaseObjectiveMonitor obj)
static

Definition at line 19 of file BaseObjectiveMonitor.java.

◆ is_active()

boolean com.google.ortools.constraintsolver.BaseObjectiveMonitor.is_active ( )

Definition at line 77 of file BaseObjectiveMonitor.java.

◆ Maximize()

boolean com.google.ortools.constraintsolver.BaseObjectiveMonitor.Maximize ( int index)

◆ MinimizationVar()

IntVar com.google.ortools.constraintsolver.BaseObjectiveMonitor.MinimizationVar ( int index)

◆ ObjectiveVar()

IntVar com.google.ortools.constraintsolver.BaseObjectiveMonitor.ObjectiveVar ( int index)

◆ set_active()

void com.google.ortools.constraintsolver.BaseObjectiveMonitor.set_active ( boolean is_active)

Definition at line 81 of file BaseObjectiveMonitor.java.

◆ Size()

int com.google.ortools.constraintsolver.BaseObjectiveMonitor.Size ( )

◆ Step()

long com.google.ortools.constraintsolver.BaseObjectiveMonitor.Step ( int index)

◆ swigRelease()

static long com.google.ortools.constraintsolver.BaseObjectiveMonitor.swigRelease ( BaseObjectiveMonitor obj)
static

Definition at line 23 of file BaseObjectiveMonitor.java.


The documentation for this class was generated from the following file: