Originally posted by: Rym
Hello
How can i optimize this statement without loop for
main
{
var ress=new Array();
for(var g in masterOpl.countPV)
{
ress[masterOpl.indexes.get(g.npm,g.nvm)]=masterOpl.countPV[g];
}
with the model:
tuple PM
{
int npm;
string nvm;
}
int VMmin=1;
int VMmax=4;
range P = 1..p;
string S[VMmin..VMmax]=["s","m","l","xl"];
{string} VMTypes={S[v] | v in VMmin..VMmax};
{PM} indexes={<i,j> | i in P,j in VMTypes};
int countPV[ <i,j> in indexes]=OPPMVMS[j][i];
Thanks
#DecisionOptimization#OPLusingCPLEXOptimizer