DotNet Reference
DotNet Reference
StepFunctionSampleSat.cs
Go to the documentation of this file.
Define the strategy to follow when the solver needs to take a new decision.
Definition: CpModel.pb.cs:4624
Definition: Domain.cs:11
VariableSelectionStrategy
The order in which the variables above should be considered.
Definition: CpModel.pb.cs:4835
CpSolverStatus SearchAllSolutions(CpModel model, SolutionCallback cb)
Definition: CpSolver.cs:52
Constraint AddLinearExpressionInDomain(LinearExpr linear_expr, Domain domain)
Definition: CpModel.cs:78
Definition: KInt64Vector.cs:11
Container for nested types declared in the DecisionStrategyProto message type.
Definition: CpModel.pb.cs:4828
Definition: StepFunctionSampleSat.cs:39
override void OnSolutionCallback()
Definition: StepFunctionSampleSat.cs:25
Definition: ChannelingSampleSat.cs:18
Definition: KInt64Vector.cs:11
static Domain FromValues(long[] values)
Definition: Domain.cs:65
Definition: Domain.cs:17
IntVar NewIntVar(long lb, long ub, string name)
Definition: CpModel.cs:45
override string ShortString()
Definition: IntegerExpressions.cs:525
void OnlyEnforceIf(ILiteral lit)
Definition: Constraints.cs:28
DomainReductionStrategy
Once a variable has been chosen, this enum describe what decision is taken on its domain.
Definition: CpModel.pb.cs:4849
static Domain FromIntervals(long[][] intervals)
Definition: Domain.cs:70
VarArraySolutionPrinter(IntVar[] variables)
Definition: StepFunctionSampleSat.cs:20
Definition: CpModel.pb.cs:12
Definition: CpSolver.cs:19
long Value(LinearExpr e)
Definition: SearchHelpers.cs:22