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

Determines when a neighbor solution, obtained by the application of a perturbation and improvement step to a reference solution, is used to replace the reference solution. More...

Inheritance diagram for Google.OrTools.ConstraintSolver.AcceptanceStrategy:

Classes

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

Public Member Functions

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

Properties

static pb::MessageParser< AcceptanceStrategyParser [get]
 
static pbr::MessageDescriptor Descriptor [get]
 

Detailed Description

Determines when a neighbor solution, obtained by the application of a perturbation and improvement step to a reference solution, is used to replace the reference solution.

Definition at line 2745 of file RoutingIls.pb.cs.

Constructor & Destructor Documentation

◆ AcceptanceStrategy() [1/2]

Google.OrTools.ConstraintSolver.AcceptanceStrategy.AcceptanceStrategy ( )
inline

Definition at line 2770 of file RoutingIls.pb.cs.

◆ AcceptanceStrategy() [2/2]

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

Definition at line 2778 of file RoutingIls.pb.cs.

Member Function Documentation

◆ CalculateSize()

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

Definition at line 2846 of file RoutingIls.pb.cs.

◆ Clone()

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

Definition at line 2784 of file RoutingIls.pb.cs.

◆ Equals() [1/2]

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

Definition at line 2796 of file RoutingIls.pb.cs.

◆ Equals() [2/2]

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

Definition at line 2790 of file RoutingIls.pb.cs.

◆ GetHashCode()

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

Definition at line 2808 of file RoutingIls.pb.cs.

◆ MergeFrom() [1/2]

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

Definition at line 2856 of file RoutingIls.pb.cs.

◆ MergeFrom() [2/2]

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

Definition at line 2865 of file RoutingIls.pb.cs.

◆ ToString()

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

Definition at line 2818 of file RoutingIls.pb.cs.

◆ WriteTo()

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

Definition at line 2824 of file RoutingIls.pb.cs.

Property Documentation

◆ Descriptor

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

Definition at line 2758 of file RoutingIls.pb.cs.

◆ Parser

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

Definition at line 2754 of file RoutingIls.pb.cs.


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