default CtrEntities.CtrEntity |
ProblemAPI.instantiation(IVar.Var[][][] list,
int[][][] values,
FunctionalInterfaces.Intx3Predicate p) |
Builds a constraint instantiation , assigning each specified variable at index
(i,j,k) with its corresponding value at index (i,j,k) , provided that the specified predicate accepts (i,j,k) .
|
default ObjEntities.ObjEntity |
ProblemAPI.maximize(Types.TypeObjective type,
IVar[][][] list,
int[][][] coeffs,
FunctionalInterfaces.Intx3Predicate p) |
Builds an objective (function) to maximize: the objective is defined by the specified type on the
specified 3-dimensional array of variables, each of them being given a coefficient.
|
default ObjEntities.ObjEntity |
ProblemAPI.minimize(Types.TypeObjective type,
IVar[][][] list,
int[][][] coeffs,
FunctionalInterfaces.Intx3Predicate p) |
Builds an objective (function) to minimize: the objective is defined by the specified type on the
specified 3-dimensional array of variables, each of them being given a coefficient.
|
default <T> T[] |
ProblemAPIOnVars.select(T[][][] vars,
FunctionalInterfaces.Intx3Predicate p) |
Builds and returns a 1-dimensional array of objects (e.g., variables), obtained by selecting from the specified array any object at an index
(i,j,k) that satisfies the specified predicate.
|
default int[] |
ProblemAPIOnVals.selectFromIndexing(int[][][] c,
FunctionalInterfaces.Intx3Predicate p) |
Builds and returns a 1-dimensional array of integers, obtained by selecting from the specified array any value at an index (i,j,k) that
satisfies the specified predicate.
|