|
Á¦ ¸ñ |
[RE] Sched4.4 ¸¦ Sched5.1 ·Î Conversion ÇÏ´Â ¹®Á¦ |
|
ÀÛ¼ºÀÚ |
±è¿ëȯ |
ÀÛ¼ºÀÏ |
2001-09-20 |
Á¶È¸¼ö |
1709 ȸ |
|
÷ºÎÆÄÀÏ |
÷ºÎµÈ ÆÄÀϾøÀ½.
|
|
¾È³çÇϼ¼¿ä...
KSTEC ±è¿ëȯ À̶ó°í ÇÕ´Ï´Ù. ´ÙÀ½°ú °°ÀÌ ¹Ù²Ù½Ã¸é µÉ°Í °°³×¿ä...
5.0¹öÀü ÀÌ»ó ºÎÅÍ manager¶ó´Â°Ô ¾ø¾îÁ³½À´Ï´Ù. ±× ºÎºÐ¸¸ ÇØ°áÇÏ¸é µÉ°Í °°³×¿ä... Áñ°Å¿î ÇÏ·ç µÇ½Ã±¸¿ä~~
///////////////////////////////////
#include
ILOSTLBEGIN
ILCGOAL1(SetTime, IlcActivity, act) { IloEnv env = getSolver().getEnv(); env.out() << \"Set Time\" << endl;
return IlcOr(act.getStartVariable() == act.getStartMin(), IlcAnd(act.getStartVariable() != act.getStartMin(), this) ); }
ILOCPGOALWRAPPER2(SolveProblem, solver, IloActivity, act, IloInt, nbLots) { IloEnv env = solver.getEnv(); IlcScheduler scheduler(solver); env.out() << \"Number Of Lots : \" << nbLots << endl; return SetTime(solver, scheduler.getActivity(act)); } ....
int main() { ....
IloEnv env; IloModel model(env); IloActivity act(env, 7); IloInt nbLots = 10; IloSolver solver(model);
....
IloGoal goal = SolveProblem(env, act, nbLots); solver.solve(goal);
....
return 0; }
|
|
|
|