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

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

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: