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

The ruin composition strategies specifies how ruin are selected at every ILS iteration. More...

Inheritance diagram for Google.OrTools.ConstraintSolver.RuinCompositionStrategy:

Classes

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

Public Member Functions

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

Properties

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

Detailed Description

The ruin composition strategies specifies how ruin are selected at every ILS iteration.

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

Constructor & Destructor Documentation

◆ RuinCompositionStrategy() [1/2]

Google.OrTools.ConstraintSolver.RuinCompositionStrategy.RuinCompositionStrategy ( )
inline

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

◆ RuinCompositionStrategy() [2/2]

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

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

Member Function Documentation

◆ CalculateSize()

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

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

◆ Clone()

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

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

◆ Equals() [1/2]

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

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

◆ Equals() [2/2]

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

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

◆ GetHashCode()

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

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

◆ MergeFrom() [1/2]

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

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

◆ MergeFrom() [2/2]

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

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

◆ ToString()

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

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

◆ WriteTo()

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

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

Property Documentation

◆ Descriptor

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

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

◆ Parser

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

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


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