Google OR-Tools v9.11
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 1429 of file SearchStats.pb.cs.

Constructor & Destructor Documentation

◆ ConstraintSolverStatistics() [1/2]

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

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

◆ ConstraintSolverStatistics() [2/2]

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

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

Member Function Documentation

◆ CalculateSize()

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

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

◆ Clone()

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

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

◆ Equals() [1/2]

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

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

◆ Equals() [2/2]

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

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

◆ GetHashCode()

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

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

◆ MergeFrom() [1/2]

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

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

◆ MergeFrom() [2/2]

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

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

◆ ToString()

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

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

◆ WriteTo()

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

Definition at line 1598 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 1523 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 1538 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 1478 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 1493 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 1508 of file SearchStats.pb.cs.

Property Documentation

◆ BytesUsed

long Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.BytesUsed
getset

Memory usage of the solver.

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

◆ Descriptor

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

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

◆ DurationSeconds

double Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.DurationSeconds
getset

Total time spent in the solver.

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

◆ NumBranches

long Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.NumBranches
getset

Number of branches explored.

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

◆ NumFailures

long Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.NumFailures
getset

Number of failures/backtracks.

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

◆ NumSolutions

long Google.OrTools.ConstraintSolver.ConstraintSolverStatistics.NumSolutions
getset

Number of solutions found.

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

◆ Parser

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

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


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