Hi,
what I would do : export into mps and then parse
int nbKids=300;
float costBus40=500;
float costBus30=400;
dvar int+ nbBus40;
dvar int+ nbBus30;
minimize
costBus40*nbBus40 +nbBus30*costBus30;
subject to
{
40*nbBus40+nbBus30*30>=nbKids;
}
main
{
thisOplModel.generate();
cplex.exportModel("c:/zoo.mps");
}
gives
zoo.mps
* ENCODING=ISO-8859-1
NAME zooEnglish
ROWS
N obj
G c1
COLUMNS
MARK0000 'MARKER' 'INTORG'
nbBus40 obj 500
nbBus40 c1 40
nbBus30 obj 400
nbBus30 c1 30
MARK0001 'MARKER' 'INTEND'
RHS
rhs c1 300
BOUNDS
LI bnd nbBus40 0
LI bnd nbBus30 0
ENDATA
regards
#DecisionOptimization#OPLusingCPLEXOptimizer