Originally posted by: fragolka
Hi.
I am using the CP Optimizer to solve my scheduling model. I have 100 intances (100 .dat files named Instance001...Instance100) and I want to solve all of them and I have following main block:
main {
var iterace = 1;
var out = new IloOplOutputFile("result.txt");
var src = new IloOplModelSource("cvicne.mod");
var def = new IloOplModelDefinition(src);
var instance;
for (var i=1; i<100; i++){
var file= "Instance000";
file = file.substring(0,9-iterace.toString().length)+iterace+".dat";
var data = new IloOplDataSource(file);
instance = new IloOplModel(def,cp);
instance.addDataSource(data);
instance.generate();
var curr = 0;
if ( cp.solve() ) {
curr = cp.getObjValue();
writeln();
writeln("OBJECTIVE: ",curr);
out.writeln(iterace,"\t", curr);
}
iterace++;
data.end();
}
instance.end();
def.end();
src.end();
out.close();
}
However, after solving several instances error occurs: Internal error (please notify ILOG).
Does anybody know what it means?
Thanks. Lucie
#CPOptimizer#DecisionOptimization