DotNet Reference
DotNet Reference
IntVarArrayHelper.cs
static Constraint Distribute(this IntVar[] vars, long card_min, long card_max, long card_size)
Definition: IntVarArrayHelper.cs:149
static Constraint AllowedAssignments(this IntVar[] vars, IntTupleSet tuples)
Definition: IntVarArrayHelper.cs:29
Constraint MakeCount(IntVarVector vars, long value, long max_count)
Definition: constraint_solver/Solver.cs:1249
SearchMonitorVector()
Definition: SearchMonitorVector.cs:230
SequenceVarVector()
Definition: SequenceVarVector.cs:230
Constraint MakeTransitionConstraint(IntVarVector vars, IntTupleSet transition_table, long initial_state, long[] final_states)
Definition: constraint_solver/Solver.cs:1487
SymmetryBreakerVector()
Definition: SymmetryBreakerVector.cs:230
static IntExpr Element(this IntVar[] array, IntExpr index)
Definition: IntVarArrayHelper.cs:100
static IntExpr Sum(this IntExpr[] exprs)
Definition: IntVarArrayHelper.cs:52
Definition: Assignment.cs:11
static Constraint Distribute(this IntVar[] vars, long[] values, IntVar[] cards)
Definition: IntVarArrayHelper.cs:129
static Constraint Distribute(this IntVar[] vars, int[] values, IntVar[] cards)
Definition: IntVarArrayHelper.cs:136
LocalSearchFilterVector()
Definition: LocalSearchFilterVector.cs:230
static Constraint Count(this IntVar[] vars, long value, long count)
Definition: IntVarArrayHelper.cs:116
LocalSearchOperatorVector()
Definition: LocalSearchOperatorVector.cs:230
Constraint MakeAllowedAssignments(IntVarVector vars, IntTupleSet tuples)
Definition: constraint_solver/Solver.cs:1480
static IntExpr Sum(this IntVar[] vars)
Definition: IntVarArrayHelper.cs:36
IntExpr MakeMin(IntVarVector vars)
Definition: constraint_solver/Solver.cs:659
static Constraint AllDifferent(this IntVar[] vars)
Definition: IntVarArrayHelper.cs:23
static Constraint Count(this IntVar[] vars, long value, IntExpr count)
Definition: IntVarArrayHelper.cs:122
Constraint MakeAllDifferent(IntVarVector vars)
Definition: constraint_solver/Solver.cs:1326
IntExpr MakeElement(long[] values, IntVar index)
Definition: constraint_solver/Solver.cs:609
IntVarVector()
Definition: IntVarVector.cs:230
static IntExpr ScalProd(this IntVar[] vars, int[] coefs)
Definition: IntVarArrayHelper.cs:71
IntExpr MakeSum(IntExpr left, IntExpr right)
Definition: constraint_solver/Solver.cs:516
IntExpr MakeScalProd(IntVarVector vars, long[] coefs)
Definition: constraint_solver/Solver.cs:535
static Constraint Transition(this IntVar[] vars, IntTupleSet transitions, long initial_state, long[] final_states)
Definition: IntVarArrayHelper.cs:157
static Constraint Distribute(this IntVar[] vars, IntVar[] cards)
Definition: IntVarArrayHelper.cs:143
static IntExpr Max(this IntVar[] vars)
Definition: IntVarArrayHelper.cs:110
IntExpr MakeMax(IntVarVector vars)
Definition: constraint_solver/Solver.cs:684
DecisionBuilderVector()
Definition: DecisionBuilderVector.cs:230
static IntExpr Sum(this IConstraintWithStatus[] cts)
Definition: IntVarArrayHelper.cs:42
IntervalVarVector()
Definition: IntervalVarVector.cs:230
Constraint MakeDistribute(IntVarVector vars, long[] values, IntVarVector cards)
Definition: constraint_solver/Solver.cs:1263
static Constraint Transition(this IntVar[] vars, IntTupleSet transitions, long initial_state, int[] final_states)
Definition: IntVarArrayHelper.cs:167
static IntExpr Min(this IntVar[] vars)
Definition: IntVarArrayHelper.cs:104
Solver solver()
Definition: PropagationBaseObject.cs:55
static IntVar[] Flatten(this IntVar[,] vars)
Definition: IntVarArrayHelper.cs:179
static IntExpr ScalProd(this IntVar[] vars, long[] coefs)
Definition: IntVarArrayHelper.cs:64
Definition: LocalSearchOperatorVector.cs:18