DotNet Reference
DotNet Reference
DecisionStrategyProto.Types
Detailed Description
Container for nested types declared in the DecisionStrategyProto message type.
Definition at line 5287 of file CpModel.pb.cs.
Classes | |
| class | AffineTransformation |
| Advanced usage. More... | |
Public Types | |
| enum | VariableSelectionStrategy { ChooseFirst = 0, ChooseLowestMin = 1, ChooseHighestMax = 2, ChooseMinDomainSize = 3, ChooseMaxDomainSize = 4 } |
| The order in which the variables above should be considered. More... | |
| enum | DomainReductionStrategy { SelectMinValue = 0, SelectMaxValue = 1, SelectLowerHalf = 2, SelectUpperHalf = 3, SelectMedianValue = 4 } |
| Once a variable has been chosen, this enum describe what decision is taken on its domain. More... | |
Member Enumeration Documentation
◆ DomainReductionStrategy
|
strong |
Once a variable has been chosen, this enum describe what decision is taken on its domain.
TODO(user): extend as needed.
| Enumerator | |
|---|---|
| SelectMinValue | |
| SelectMaxValue | |
| SelectLowerHalf | |
| SelectUpperHalf | |
| SelectMedianValue | |
Definition at line 5308 of file CpModel.pb.cs.
◆ VariableSelectionStrategy
|
strong |
The order in which the variables above should be considered.
Note that only variables that are not already fixed are considered.
TODO(user): extend as needed.
| Enumerator | |
|---|---|
| ChooseFirst | |
| ChooseLowestMin | |
| ChooseHighestMax | |
| ChooseMinDomainSize | |
| ChooseMaxDomainSize | |
Definition at line 5294 of file CpModel.pb.cs.
The documentation for this class was generated from the following file: