Parameters used to configure local cheapest insertion heuristics.
More...
Parameters used to configure local cheapest insertion heuristics.
Definition at line 74 of file RoutingHeuristicParameters.pb.cs.
|
| static pb::MessageParser< LocalCheapestInsertionParameters > | Parser [get] |
| static pbr::MessageDescriptor | Descriptor [get] |
| global::Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.Types.PairInsertionStrategy | PickupDeliveryStrategy [get, set] |
| | Choice of insertion strategy for pickup/delivery pairs, used in local cheapest insertion, both first solution heuristic and LNS.
|
| pbc::RepeatedField< global::Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.Types.InsertionSortingProperty > | InsertionSortingProperties [get] |
| | The properties used to sort insertion entries in the local cheapest insertion heuristic, in decreasing order of priority. The properties listed here are applied hierarchically, from highest to lowest priority. When no properties are provided (SORTING_PROPERTY_ALLOWED_VEHICLES, SORTING_PROPERTY_PENALTY) is used by default.
|
◆ LocalCheapestInsertionParameters() [1/2]
| Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.LocalCheapestInsertionParameters |
( |
| ) |
|
|
inline |
◆ LocalCheapestInsertionParameters() [2/2]
| Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.LocalCheapestInsertionParameters |
( |
LocalCheapestInsertionParameters | other | ) |
|
|
inline |
◆ CalculateSize()
| int Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.CalculateSize |
( |
| ) |
|
|
inline |
◆ Clone()
◆ Equals() [1/2]
◆ Equals() [2/2]
| override bool Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.Equals |
( |
object | other | ) |
|
|
inline |
◆ GetHashCode()
| override int Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.GetHashCode |
( |
| ) |
|
|
inline |
◆ MergeFrom() [1/2]
◆ MergeFrom() [2/2]
| void Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.MergeFrom |
( |
pb.CodedInputStream | input | ) |
|
|
inline |
◆ ToString()
| override string Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.ToString |
( |
| ) |
|
|
inline |
◆ WriteTo()
| void Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.WriteTo |
( |
pb.CodedOutputStream | output | ) |
|
|
inline |
◆ InsertionSortingPropertiesFieldNumber
| const int Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.InsertionSortingPropertiesFieldNumber = 2 |
|
static |
◆ PickupDeliveryStrategyFieldNumber
| const int Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.PickupDeliveryStrategyFieldNumber = 1 |
|
static |
◆ Descriptor
| pbr.MessageDescriptor Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.Descriptor |
|
staticget |
◆ InsertionSortingProperties
| pbc.RepeatedField<global.Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.Types.InsertionSortingProperty> Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.InsertionSortingProperties |
|
get |
The properties used to sort insertion entries in the local cheapest insertion heuristic, in decreasing order of priority. The properties listed here are applied hierarchically, from highest to lowest priority. When no properties are provided (SORTING_PROPERTY_ALLOWED_VEHICLES, SORTING_PROPERTY_PENALTY) is used by default.
Definition at line 150 of file RoutingHeuristicParameters.pb.cs.
◆ Parser
◆ PickupDeliveryStrategy
| global.Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.Types.PairInsertionStrategy Google.OrTools.ConstraintSolver.LocalCheapestInsertionParameters.PickupDeliveryStrategy |
|
getset |
Choice of insertion strategy for pickup/delivery pairs, used in local cheapest insertion, both first solution heuristic and LNS.
Definition at line 128 of file RoutingHeuristicParameters.pb.cs.
The documentation for this class was generated from the following file: