default Condition |
ProblemAPIBase.condition(Types.TypeConditionOperatorSet op,
int[] values) |
Returns an object Condition composed of the specified set operator and array of integers (right operand).
|
default Condition |
ProblemAPIBase.condition(Types.TypeConditionOperatorSet op,
Range range) |
Returns an object Condition composed of the specified set operator and interval (defined from the two specified bounds).
|
default CtrEntities.CtrEntity |
ProblemAPI.count(IVar.Var[] list,
int[] values,
Types.TypeConditionOperatorSet op,
int[] set) |
Builds a constraint count from the specified arguments: the number of variables in the
specified list that take one of the specified values must respect the condition expressed by the specified set operator and the specified set of values.
|
default CtrEntities.CtrEntity |
ProblemAPI.count(IVar.Var[] list,
int[] values,
Types.TypeConditionOperatorSet op,
Range range) |
Builds a constraint count from the specified arguments: the number of variables in the
specified list that take one of the specified values must respect the condition expressed by the specified set operator and the specified interval
(range).
|
default CtrEntities.CtrEntity |
ProblemAPI.count(IVar.Var[] list,
int value,
Types.TypeConditionOperatorSet op,
int[] set) |
Builds a constraint count from the specified arguments: the number of variables in the
specified list that take the specified value must respect the condition expressed by the specified set operator and the specified set of values.
|
default CtrEntities.CtrEntity |
ProblemAPI.count(IVar.Var[] list,
int value,
Types.TypeConditionOperatorSet op,
Range range) |
Builds a constraint count from the specified arguments: the number of variables in the
specified list that take the specified value must respect the condition expressed by the specified set operator and the specified interval (range).
|
default CtrEntities.CtrEntity |
ProblemAPI.count(IVar.Var[] list,
IVar.Var[] values,
Types.TypeConditionOperatorSet op,
int[] set) |
Builds a constraint count from the specified arguments: the number of variables in the
specified list that take one of the specified values must respect the condition expressed by the specified set operator and the specified set of values.
|
default CtrEntities.CtrEntity |
ProblemAPI.count(IVar.Var[] list,
IVar.Var[] values,
Types.TypeConditionOperatorSet op,
Range range) |
Builds a constraint count from the specified arguments: the number of variables in the
specified list that take one of the values must respect the condition expressed by the specified set operator and the specified interval (range).
|
default CtrEntities.CtrEntity |
ProblemAPI.count(IVar.Var[] list,
IVar.Var value,
Types.TypeConditionOperatorSet op,
int[] set) |
Builds a constraint count from the specified arguments: the number of variables in the
specified list that take the value must respect the condition expressed by the specified set operator and the specified set of values.
|
default CtrEntities.CtrEntity |
ProblemAPI.count(IVar.Var[] list,
IVar.Var value,
Types.TypeConditionOperatorSet op,
Range range) |
Builds a constraint count from the specified arguments: the number of variables in the
specified list that take the value must respect the condition expressed by the specified set operator and the specified interval (range).
|
default CtrEntities.CtrEntity |
ProblemAPI.nValues(IVar.Var[] list,
Types.TypeConditionOperatorSet op,
int[] set) |
Builds a constraint nValues from the specified arguments: the number of distinct values
taken by variables of the specified list must respect the condition expressed by the specified set operator and the specified set of values.
|
default CtrEntities.CtrEntity |
ProblemAPI.nValues(IVar.Var[] list,
Types.TypeConditionOperatorSet op,
int[] set,
int... exceptValues) |
Builds a constraint nValues from the specified arguments: the number of distinct values that
are taken by variables of the specified list and that do not occur among those specified must respect the condition expressed by the specified operator
and the specified set of values.
|
default CtrEntities.CtrEntity |
ProblemAPI.nValues(IVar.Var[] list,
Types.TypeConditionOperatorSet op,
Range range) |
Builds a constraint nValues from the specified arguments: the number of distinct values
taken by variables of the specified list must respect the condition expressed by the specified set operator and the specified interval (range).
|
default CtrEntities.CtrEntity |
ProblemAPI.nValues(IVar.Var[] list,
Types.TypeConditionOperatorSet op,
Range range,
int... exceptValues) |
Builds a constraint nValues from the specified arguments: the number of distinct values that
are taken by variables of the specified list and that do not occur among those specified must respect the condition expressed by the specified operator
and the specified interval (range).
|
default CtrEntities.CtrEntity |
ProblemAPI.sum(IVar.Var[] list,
int[] coeffs,
Types.TypeConditionOperatorSet op,
int[] set) |
Builds a constraint sum from the specified arguments: the weighted sum must respect the
condition expressed by the specified operator and the specified set of values.
|
default CtrEntities.CtrEntity |
ProblemAPI.sum(IVar.Var[] list,
int[] coeffs,
Types.TypeConditionOperatorSet op,
Range range) |
Builds a constraint sum from the specified arguments: the weighted sum must respect the
condition expressed by the specified set operator and the specified interval (range).
|
default CtrEntities.CtrEntity |
ProblemAPI.sum(IVar.Var[] list,
IVar.Var[] coeffs,
Types.TypeConditionOperatorSet op,
int[] set) |
Builds a constraint sum from the specified arguments: the weighted sum must respect the
condition expressed by the specified operator and the specified set of values.
|
default CtrEntities.CtrEntity |
ProblemAPI.sum(IVar.Var[] list,
IVar.Var[] coeffs,
Types.TypeConditionOperatorSet op,
Range range) |
Builds a constraint sum from the specified arguments: the weighted sum must respect the
condition expressed by the specified set operator and the specified interval (range).
|
default CtrEntities.CtrEntity |
ProblemAPI.sum(IVar.Var[] list,
Types.TypeConditionOperatorSet op,
int[] set) |
Builds a constraint sum from the specified arguments: the (simple) sum must respect the
condition expressed by the specified operator and the specified set of values.
|
default CtrEntities.CtrEntity |
ProblemAPI.sum(IVar.Var[] list,
Types.TypeConditionOperatorSet op,
Range range) |
Builds a constraint sum from the specified arguments: the (simple) sum must respect the
condition expressed by the specified set operator and the specified interval (range).
|