l=385;
a=2;
setup_costs=[|1,3,
|3,0,
|0,0|];
setup_times=[|0,3,
|3,2,
|0,0|];
m=2;
min_cap=[0,0];
max_cap=[29,40];

initState=[1,1];
s=4;
m_a_s = [|31,353,370,376,
|68,240,285,293|];
m_a_e = [|298,370,376,385,
|215,282,292,381|];
n=25;
eligible_machine = [{1,2},
{1},
{2},
{2},
{2},
{2},
{1},
{2},
{2},
{2,1},
{1},
{1},
{1,2},
{2},
{1,2},
{2},
{2},
{2},
{1},
{2},
{1},
{1,2},
{2},
{1},
{2}];
earliest_start=[7,20,27,37,17,38,73,19,61,38,33,22,74,0,0,62,45,52,42,10,1,53,45,63,46];
latest_end=[10,47,37,40,43,55,98,38,72,62,44,44,97,14,18,79,56,69,69,49,34,85,55,76,65];
min_time=[2,9,4,2,10,4,10,6,3,5,3,7,8,9,4,5,8,5,6,9,7,10,9,4,9];
max_time=[7,10,5,4,10,6,10,9,6,6,7,9,10,10,10,8,8,7,9,10,7,10,10,9,10];
size=[5,7,3,15,14,1,5,5,17,15,16,14,17,1,4,11,18,18,16,13,18,2,14,19,5];
attribute=[1,2,2,1,2,2,1,2,1,1,1,1,1,2,2,2,2,2,2,2,1,1,2,1,1];

upper_bound_integer_objective=55125;
mult_factor_total_runtime=12;
mult_factor_finished_toolate=2100;
mult_factor_total_setuptimes=0;
mult_factor_total_setupcosts=7;
running_time_bound=158;
min_duration=2;
max_duration=10;
max_setup_time=3;
max_setup_cost=3;
