Originally posted by: SystemAdmin
[alain.chabrier said:]
Try :
tuple Train {
int origin;
int destination;
}
{Train} Trains ={<10,20>,<30,40>};
{int} c = {b | r in Trains, b in minl(r.origin, r.destination)+1..maxl(r.origin, r.destination)-1};
execute {
writeln(c);
}
min is for aggregate minimum
and minl is for minimum in an explicit list.
Alain
#DecisionOptimization#OPLusingCPLEXOptimizer