Download
%data file for the 10 period bacp
p=10;
a=10; /* minimum academic load allowed per period */
b=24; /* maximum academic load allowed per period */
c=2; /* minimum amount of courses allowed per period,
4 to make problem tighter*/
d=10; /* maximum amount of courses allowed per period
courses = {
dew100 ,
fis100 ,
hrwxx1 ,
iwg101 ,
mat021 ,
qui010 ,
dew101 ,
fis110 ,
hrwxx2 ,
iwi131 ,
mat022 ,
dewxx0 ,
fis120 ,
hcw310 ,
hrwxx3 ,
ili134 ,
ili151 ,
mat023 ,
hcw311 ,
ili135 ,
ili153 ,
ili260 ,
iwn261 ,
mat024 ,
fis130 ,
ili239 ,
ili245 ,
ili253 ,
fis140 ,
ili236 ,
ili243 ,
ili270 ,
ili280 ,
ici344,
ili263 ,
ili332 ,
ili355 ,
iwn170 ,
icdxx1,
ili362 ,
iwn270 ,
icdxx2};
credit = [
1,
3,
2,
2,
5,
3,
1,
5,
2,
3,
5,
1,
4,
1,
2,
4,
3,
4,
1,
4,
3,
3,
3,
4,
4,
4,
4,
4,
4,
4,
4,
3,
4,
4,
3,
4,
4,
3,
3,
3,
3,
3
];
prereq={
,
, ,
,
,
,,
,
,
,
,
,
,,
,
,,
,
,
,
,,
,
,
,,
,
,
,,
,
, ,
};