Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
Google.OrTools.ConstraintSolver.ConstraintSolverStatistics Class Referencesealed

Statistics on the search in the constraint solver. More...

Inheritance diagram for Google.OrTools.ConstraintSolver.ConstraintSolverStatistics:

Public Member Functions

 ConstraintSolverStatistics ()
 
 ConstraintSolverStatistics (ConstraintSolverStatistics other)
 
ConstraintSolverStatistics Clone ()
 
override bool Equals (object other)
 
bool Equals (ConstraintSolverStatistics other)
 
override int GetHashCode ()
 
override string ToString ()
 
void WriteTo (pb::CodedOutputStream output)
 
int CalculateSize ()
 
void MergeFrom (ConstraintSolverStatistics other)
 
void MergeFrom (pb::CodedInputStream input)
 

Static Public Attributes

const int NumBranchesFieldNumber = 1
 Field number for the "num_branches" field.
 
const int NumFailuresFieldNumber = 2
 Field number for the "num_failures" field.
 
const int NumSolutionsFieldNumber = 3
 Field number for the "num_solutions" field.
 
const int BytesUsedFieldNumber = 4
 Field number for the "bytes_used" field.
 
const int DurationSecondsFieldNumber = 5
 Field number for the "duration_seconds" field.
 

Properties

static pb::MessageParser< ConstraintSolverStatisticsParser [get]
 
static pbr::MessageDescriptor Descriptor [get]
 
long NumBranches [get, set]
 Number of branches explored.
 
long NumFailures [get, set]
 Number of failures/backtracks.
 
long NumSolutions [get, set]
 Number of solutions found.
 
long BytesUsed [get, set]
 Memory usage of the solver.
 
double DurationSeconds [get, set]
 Total time spent in the solver.
 

Detailed Description

Statistics on the search in the constraint solver.

Definition at line 1544 of file SearchStats.pb.cs.

Constructor & Destructor Documentation

◆ ConstraintSolverStatistics() [1/2]

Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.ConstraintSolverStatistics ( )
inline

Definition at line 1569 of file SearchStats.pb.cs.

◆ ConstraintSolverStatistics() [2/2]

Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.ConstraintSolverStatistics ( ConstraintSolverStatistics other)
inline

Definition at line 1577 of file SearchStats.pb.cs.

Member Function Documentation

◆ CalculateSize()

int Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.CalculateSize ( )
inline

Definition at line 1775 of file SearchStats.pb.cs.

◆ Clone()

ConstraintSolverStatistics Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.Clone ( )
inline

Definition at line 1588 of file SearchStats.pb.cs.

◆ Equals() [1/2]

bool Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.Equals ( ConstraintSolverStatistics other)
inline

Definition at line 1675 of file SearchStats.pb.cs.

◆ Equals() [2/2]

override bool Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.Equals ( object other)
inline

Definition at line 1669 of file SearchStats.pb.cs.

◆ GetHashCode()

override int Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.GetHashCode ( )
inline

Definition at line 1692 of file SearchStats.pb.cs.

◆ MergeFrom() [1/2]

void Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.MergeFrom ( ConstraintSolverStatistics other)
inline

Definition at line 1800 of file SearchStats.pb.cs.

◆ MergeFrom() [2/2]

void Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.MergeFrom ( pb.CodedInputStream input)
inline

Definition at line 1824 of file SearchStats.pb.cs.

◆ ToString()

override string Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.ToString ( )
inline

Definition at line 1707 of file SearchStats.pb.cs.

◆ WriteTo()

void Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.WriteTo ( pb.CodedOutputStream output)
inline

Definition at line 1713 of file SearchStats.pb.cs.

Member Data Documentation

◆ BytesUsedFieldNumber

const int Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.BytesUsedFieldNumber = 4
static

Field number for the "bytes_used" field.

Definition at line 1638 of file SearchStats.pb.cs.

◆ DurationSecondsFieldNumber

const int Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.DurationSecondsFieldNumber = 5
static

Field number for the "duration_seconds" field.

Definition at line 1653 of file SearchStats.pb.cs.

◆ NumBranchesFieldNumber

const int Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.NumBranchesFieldNumber = 1
static

Field number for the "num_branches" field.

Definition at line 1593 of file SearchStats.pb.cs.

◆ NumFailuresFieldNumber

const int Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.NumFailuresFieldNumber = 2
static

Field number for the "num_failures" field.

Definition at line 1608 of file SearchStats.pb.cs.

◆ NumSolutionsFieldNumber

const int Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.NumSolutionsFieldNumber = 3
static

Field number for the "num_solutions" field.

Definition at line 1623 of file SearchStats.pb.cs.

Property Documentation

◆ BytesUsed

long Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.BytesUsed
getset

Memory usage of the solver.

Definition at line 1645 of file SearchStats.pb.cs.

◆ Descriptor

pbr.MessageDescriptor Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.Descriptor
staticget

Definition at line 1557 of file SearchStats.pb.cs.

◆ DurationSeconds

double Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.DurationSeconds
getset

Total time spent in the solver.

Definition at line 1660 of file SearchStats.pb.cs.

◆ NumBranches

long Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.NumBranches
getset

Number of branches explored.

Definition at line 1600 of file SearchStats.pb.cs.

◆ NumFailures

long Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.NumFailures
getset

Number of failures/backtracks.

Definition at line 1615 of file SearchStats.pb.cs.

◆ NumSolutions

long Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.NumSolutions
getset

Number of solutions found.

Definition at line 1630 of file SearchStats.pb.cs.

◆ Parser

pb.MessageParser<ConstraintSolverStatistics> Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.Parser
staticget

Definition at line 1553 of file SearchStats.pb.cs.


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