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).
|