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

Statistics on local search. More...

Inheritance diagram for Google.OrTools.ConstraintSolver.LocalSearchStatistics:

Classes

class  Types
 Container for nested types declared in the LocalSearchStatistics message type. More...
 

Public Member Functions

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

Static Public Attributes

const int FirstSolutionStatisticsFieldNumber = 6
 Field number for the "first_solution_statistics" field.
 
const int LocalSearchOperatorStatisticsFieldNumber = 1
 Field number for the "local_search_operator_statistics" field.
 
const int TotalNumNeighborsFieldNumber = 3
 Field number for the "total_num_neighbors" field.
 
const int TotalNumFilteredNeighborsFieldNumber = 4
 Field number for the "total_num_filtered_neighbors" field.
 
const int TotalNumAcceptedNeighborsFieldNumber = 5
 Field number for the "total_num_accepted_neighbors" field.
 
const int LocalSearchFilterStatisticsFieldNumber = 2
 Field number for the "local_search_filter_statistics" field.
 

Properties

static pb::MessageParser< LocalSearchStatisticsParser [get]
 
static pbr::MessageDescriptor Descriptor [get]
 
pbc::RepeatedField< global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.FirstSolutionStatistics > FirstSolutionStatistics [get]
 Statistics for each first solution called during the search.
 
pbc::RepeatedField< global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchOperatorStatistics > LocalSearchOperatorStatistics [get]
 Statistics for each operator called during the search.
 
long TotalNumNeighbors [get, set]
 Total number of (filtered/accepted) neighbors created during the search.
 
long TotalNumFilteredNeighbors [get, set]
 
long TotalNumAcceptedNeighbors [get, set]
 
pbc::RepeatedField< global::Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchFilterStatistics > LocalSearchFilterStatistics [get]
 Statistics for each filter called during the search.
 

Detailed Description

Statistics on local search.

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

Constructor & Destructor Documentation

◆ LocalSearchStatistics() [1/2]

Google.OrTools.ConstraintSolver.LocalSearchStatistics.LocalSearchStatistics ( )
inline

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

◆ LocalSearchStatistics() [2/2]

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

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

Member Function Documentation

◆ CalculateSize()

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

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

◆ Clone()

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

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

◆ Equals() [1/2]

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

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

◆ Equals() [2/2]

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

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

◆ GetHashCode()

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

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

◆ MergeFrom() [1/2]

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

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

◆ MergeFrom() [2/2]

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

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

◆ ToString()

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

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

◆ WriteTo()

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

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

Member Data Documentation

◆ FirstSolutionStatisticsFieldNumber

const int Google.OrTools.ConstraintSolver.LocalSearchStatistics.FirstSolutionStatisticsFieldNumber = 6
static

Field number for the "first_solution_statistics" field.

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

◆ LocalSearchFilterStatisticsFieldNumber

const int Google.OrTools.ConstraintSolver.LocalSearchStatistics.LocalSearchFilterStatisticsFieldNumber = 2
static

Field number for the "local_search_filter_statistics" field.

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

◆ LocalSearchOperatorStatisticsFieldNumber

const int Google.OrTools.ConstraintSolver.LocalSearchStatistics.LocalSearchOperatorStatisticsFieldNumber = 1
static

Field number for the "local_search_operator_statistics" field.

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

◆ TotalNumAcceptedNeighborsFieldNumber

const int Google.OrTools.ConstraintSolver.LocalSearchStatistics.TotalNumAcceptedNeighborsFieldNumber = 5
static

Field number for the "total_num_accepted_neighbors" field.

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

◆ TotalNumFilteredNeighborsFieldNumber

const int Google.OrTools.ConstraintSolver.LocalSearchStatistics.TotalNumFilteredNeighborsFieldNumber = 4
static

Field number for the "total_num_filtered_neighbors" field.

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

◆ TotalNumNeighborsFieldNumber

const int Google.OrTools.ConstraintSolver.LocalSearchStatistics.TotalNumNeighborsFieldNumber = 3
static

Field number for the "total_num_neighbors" field.

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

Property Documentation

◆ Descriptor

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

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

◆ FirstSolutionStatistics

pbc.RepeatedField<global.Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.FirstSolutionStatistics> Google.OrTools.ConstraintSolver.LocalSearchStatistics.FirstSolutionStatistics
get

Statistics for each first solution called during the search.

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

◆ LocalSearchFilterStatistics

pbc.RepeatedField<global.Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchFilterStatistics> Google.OrTools.ConstraintSolver.LocalSearchStatistics.LocalSearchFilterStatistics
get

Statistics for each filter called during the search.

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

◆ LocalSearchOperatorStatistics

pbc.RepeatedField<global.Google.OrTools.ConstraintSolver.LocalSearchStatistics.Types.LocalSearchOperatorStatistics> Google.OrTools.ConstraintSolver.LocalSearchStatistics.LocalSearchOperatorStatistics
get

Statistics for each operator called during the search.

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

◆ Parser

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

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

◆ TotalNumAcceptedNeighbors

long Google.OrTools.ConstraintSolver.LocalSearchStatistics.TotalNumAcceptedNeighbors
getset

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

◆ TotalNumFilteredNeighbors

long Google.OrTools.ConstraintSolver.LocalSearchStatistics.TotalNumFilteredNeighbors
getset

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

◆ TotalNumNeighbors

long Google.OrTools.ConstraintSolver.LocalSearchStatistics.TotalNumNeighbors
getset

Total number of (filtered/accepted) neighbors created during the search.

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


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