Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
Google.OrTools.ConstraintSolver.LocalSearchMonitor Class Reference
Inheritance diagram for Google.OrTools.ConstraintSolver.LocalSearchMonitor:
Google.OrTools.ConstraintSolver.SearchMonitor Google.OrTools.ConstraintSolver.BaseObject

Public Member Functions

override string ToString ()
 
virtual void BeginOperatorStart ()
 
virtual void EndOperatorStart ()
 
virtual void BeginMakeNextNeighbor (LocalSearchOperator op)
 
virtual void EndMakeNextNeighbor (LocalSearchOperator op, bool neighbor_found, Assignment delta, Assignment deltadelta)
 
virtual void BeginFilterNeighbor (LocalSearchOperator op)
 
virtual void EndFilterNeighbor (LocalSearchOperator op, bool neighbor_found)
 
virtual void BeginAcceptNeighbor (LocalSearchOperator op)
 
virtual void EndAcceptNeighbor (LocalSearchOperator op, bool neighbor_found)
 
virtual void BeginFiltering (LocalSearchFilter filter)
 
virtual void EndFiltering (LocalSearchFilter filter, bool reject)
 
virtual bool IsActive ()
 
override void Install ()
 
- Public Member Functions inherited from Google.OrTools.ConstraintSolver.SearchMonitor
 SearchMonitor (Solver s)
 
virtual void EnterSearch ()
 
virtual void RestartSearch ()
 
virtual void ExitSearch ()
 
virtual void BeginNextDecision (DecisionBuilder b)
 
virtual void EndNextDecision (DecisionBuilder b, Decision d)
 
virtual void ApplyDecision (Decision d)
 
virtual void RefuteDecision (Decision d)
 
virtual void AfterDecision (Decision d, bool apply)
 
virtual void BeginFail ()
 
virtual void EndFail ()
 
virtual void BeginInitialPropagation ()
 
virtual void EndInitialPropagation ()
 
virtual bool AcceptSolution ()
 
virtual bool AtSolution ()
 
virtual void NoMoreSolutions ()
 
virtual bool LocalOptimum ()
 
virtual bool AcceptDelta (Assignment delta, Assignment deltadelta)
 
virtual void AcceptNeighbor ()
 
virtual void AcceptUncheckedNeighbor ()
 
virtual bool IsUncheckedSolutionLimitReached ()
 
virtual void PeriodicCheck ()
 
virtual int ProgressPercent ()
 
virtual void Accept (ModelVisitor visitor)
 
Solver solver ()
 
delegate string SwigDelegateSearchMonitor_0 ()
 
delegate void SwigDelegateSearchMonitor_1 ()
 
delegate void SwigDelegateSearchMonitor_2 ()
 
delegate void SwigDelegateSearchMonitor_3 ()
 
delegate void SwigDelegateSearchMonitor_4 (global::System.IntPtr b)
 
delegate void SwigDelegateSearchMonitor_5 (global::System.IntPtr b, global::System.IntPtr d)
 
delegate void SwigDelegateSearchMonitor_6 (global::System.IntPtr d)
 
delegate void SwigDelegateSearchMonitor_7 (global::System.IntPtr d)
 
delegate void SwigDelegateSearchMonitor_8 (global::System.IntPtr d, bool apply)
 
delegate void SwigDelegateSearchMonitor_9 ()
 
delegate void SwigDelegateSearchMonitor_10 ()
 
delegate void SwigDelegateSearchMonitor_11 ()
 
delegate void SwigDelegateSearchMonitor_12 ()
 
delegate bool SwigDelegateSearchMonitor_13 ()
 
delegate bool SwigDelegateSearchMonitor_14 ()
 
delegate void SwigDelegateSearchMonitor_15 ()
 
delegate bool SwigDelegateSearchMonitor_16 ()
 
delegate bool SwigDelegateSearchMonitor_17 (global::System.IntPtr delta, global::System.IntPtr deltadelta)
 
delegate void SwigDelegateSearchMonitor_18 ()
 
delegate void SwigDelegateSearchMonitor_19 ()
 
delegate bool SwigDelegateSearchMonitor_20 ()
 
delegate void SwigDelegateSearchMonitor_21 ()
 
delegate int SwigDelegateSearchMonitor_22 ()
 
delegate void SwigDelegateSearchMonitor_23 (global::System.IntPtr visitor)
 
delegate void SwigDelegateSearchMonitor_24 ()
 
- Public Member Functions inherited from Google.OrTools.ConstraintSolver.BaseObject
void Dispose ()
 
 BaseObject ()
 

Protected Member Functions

override void Dispose (bool disposing)
 
- Protected Member Functions inherited from Google.OrTools.ConstraintSolver.SearchMonitor
override void Dispose (bool disposing)
 

Additional Inherited Members

- Static Public Attributes inherited from Google.OrTools.ConstraintSolver.SearchMonitor
static readonly int kNoProgress = operations_research_constraint_solverPINVOKE.SearchMonitor_kNoProgress_get()
 
- Protected Attributes inherited from Google.OrTools.ConstraintSolver.BaseObject
bool swigCMemOwn
 

Detailed Description

Definition at line 20 of file LocalSearchMonitor.cs.

Member Function Documentation

◆ BeginAcceptNeighbor()

virtual void Google.OrTools.ConstraintSolver.LocalSearchMonitor.BeginAcceptNeighbor ( LocalSearchOperator op)
inlinevirtual

Definition at line 86 of file LocalSearchMonitor.cs.

◆ BeginFiltering()

virtual void Google.OrTools.ConstraintSolver.LocalSearchMonitor.BeginFiltering ( LocalSearchFilter filter)
inlinevirtual

Definition at line 94 of file LocalSearchMonitor.cs.

◆ BeginFilterNeighbor()

virtual void Google.OrTools.ConstraintSolver.LocalSearchMonitor.BeginFilterNeighbor ( LocalSearchOperator op)
inlinevirtual

Definition at line 78 of file LocalSearchMonitor.cs.

◆ BeginMakeNextNeighbor()

virtual void Google.OrTools.ConstraintSolver.LocalSearchMonitor.BeginMakeNextNeighbor ( LocalSearchOperator op)
inlinevirtual

Definition at line 70 of file LocalSearchMonitor.cs.

◆ BeginOperatorStart()

virtual void Google.OrTools.ConstraintSolver.LocalSearchMonitor.BeginOperatorStart ( )
inlinevirtual

Definition at line 62 of file LocalSearchMonitor.cs.

◆ Dispose()

override void Google.OrTools.ConstraintSolver.LocalSearchMonitor.Dispose ( bool disposing)
inlineprotectedvirtual

Reimplemented from Google.OrTools.ConstraintSolver.BaseObject.

Definition at line 44 of file LocalSearchMonitor.cs.

◆ EndAcceptNeighbor()

virtual void Google.OrTools.ConstraintSolver.LocalSearchMonitor.EndAcceptNeighbor ( LocalSearchOperator op,
bool neighbor_found )
inlinevirtual

Definition at line 90 of file LocalSearchMonitor.cs.

◆ EndFiltering()

virtual void Google.OrTools.ConstraintSolver.LocalSearchMonitor.EndFiltering ( LocalSearchFilter filter,
bool reject )
inlinevirtual

Definition at line 98 of file LocalSearchMonitor.cs.

◆ EndFilterNeighbor()

virtual void Google.OrTools.ConstraintSolver.LocalSearchMonitor.EndFilterNeighbor ( LocalSearchOperator op,
bool neighbor_found )
inlinevirtual

Definition at line 82 of file LocalSearchMonitor.cs.

◆ EndMakeNextNeighbor()

virtual void Google.OrTools.ConstraintSolver.LocalSearchMonitor.EndMakeNextNeighbor ( LocalSearchOperator op,
bool neighbor_found,
Assignment delta,
Assignment deltadelta )
inlinevirtual

Definition at line 74 of file LocalSearchMonitor.cs.

◆ EndOperatorStart()

virtual void Google.OrTools.ConstraintSolver.LocalSearchMonitor.EndOperatorStart ( )
inlinevirtual

Definition at line 66 of file LocalSearchMonitor.cs.

◆ Install()

override void Google.OrTools.ConstraintSolver.LocalSearchMonitor.Install ( )
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.

Definition at line 107 of file LocalSearchMonitor.cs.

◆ IsActive()

virtual bool Google.OrTools.ConstraintSolver.LocalSearchMonitor.IsActive ( )
inlinevirtual

Definition at line 102 of file LocalSearchMonitor.cs.

◆ ToString()

override string Google.OrTools.ConstraintSolver.LocalSearchMonitor.ToString ( )
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.BaseObject.

Definition at line 57 of file LocalSearchMonitor.cs.


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