Delivers prescriptive analytics capabilities and decision intelligence to improve decision-making.
Originally posted by: arjaree
Hi,
from BasketballScheduling example, if I have scalar data to pass on from 1st model to 2nd model, how can I do that please?
Thank you so much.
in the documentation, you have the example
float maxOfx = ...; dvar float x; maximize x; subject to { x<=maxOfx; }
maxOfx=10;
main { var source = new IloOplModelSource("basicmodel.mod"); var cplex = new IloCplex(); var def = new IloOplModelDefinition(source); var opl = new IloOplModel(def,cplex); var data = new IloOplDataSource("basicmodel.dat"); opl.addDataSource(data); opl.generate(); if (cplex.solve()) { writeln("OBJ = " + cplex.getObjValue()); } else { writeln("No solution"); } var opl2 = new IloOplModel(def,cplex); var data2= new IloOplDataElements(); data2.maxOfx=11; opl2.addDataSource(data2); opl2.generate(); if (cplex.solve()) { writeln("OBJ = " + cplex.getObjValue()); } else { writeln("No solution"); } opl.end(); opl2.end(); data.end(); def.end(); cplex.end(); source.end(); }
regards