Code: Select all
Design
;alts = alt1*, alt2*, alt3*, alt4*, alt5*
;rows = 16
;block = 2
;eff=(mnl,d,fixed)
;alg=mfederov
;reject:
alt1.mode = alt1.mode,
alt2.mode = alt2.mode,
alt3.mode = alt3.mode,
alt4.mode = alt4.mode,
alt5.mode = alt5.mode,
alt1.mode = alt2.mode,
alt1.mode = alt3.mode,
alt1.mode = alt4.mode,
alt1.mode = alt5.mode,
alt2.mode = alt3.mode,
alt2.mode = alt4.mode,
alt2.mode = alt5.mode,
alt3.mode = alt4.mode,
alt3.mode = alt5.mode,
alt4.mode = alt5.mode,
alt1.mode = 1 and alt1.cost = 0,
alt1.mode = 1 and alt1.cost > 2,
alt1.mode = 2 and alt1.cost <> 0,
alt1.mode = 3 and alt1.cost < 1.5,
alt1.mode = 3 and alt1.cost = 2.5,
alt1.mode = 4 and alt1.cost < 1,
alt1.mode = 4 and alt1.cost > 2.5,
alt1.mode = 5 and alt1.cost < 1,
alt1.mode = 5 and alt1.cost > 2.5,
alt1.mode = 6 and alt1.cost < 1,
alt1.mode = 6 and alt1.cost > 2.5,
alt1.mode = 7 and alt1.cost < 1,
alt1.mode = 7 and alt1.cost > 2.5,
alt1.mode = 8 and alt1.cost < 1,
alt1.mode = 8 and alt1.cost > 2.5,
alt1.mode = 9 and alt1.cost < 1,
alt1.mode = 9 and alt1.cost > 2.5,
alt1.mode = 10 and alt1.cost < 1,
alt1.mode = 10 and alt1.cost > 2.5,
alt1.mode = 11 and alt1.cost < 1,
alt1.mode = 11 and alt1.cost > 2.5,
alt1.mode = 12 and alt1.cost < 1,
alt1.mode = 12 and alt1.cost > 2.5,
alt2.mode = 1 and alt2.cost = 0,
alt2.mode = 1 and alt2.cost > 2,
alt2.mode = 2 and alt2.cost <> 0,
alt2.mode = 3 and alt2.cost < 1.5,
alt2.mode = 3 and alt2.cost = 2.5,
alt2.mode = 4 and alt2.cost < 1,
alt2.mode = 4 and alt2.cost > 2.5,
alt2.mode = 5 and alt2.cost < 1,
alt2.mode = 5 and alt2.cost > 2.5,
alt2.mode = 6 and alt2.cost < 1,
alt2.mode = 6 and alt2.cost > 2.5,
alt2.mode = 7 and alt2.cost < 1,
alt2.mode = 7 and alt2.cost > 2.5,
alt2.mode = 8 and alt2.cost < 1,
alt2.mode = 8 and alt2.cost > 2.5,
alt2.mode = 9 and alt2.cost < 1,
alt2.mode = 9 and alt2.cost > 2.5,
alt2.mode = 10 and alt2.cost < 1,
alt2.mode = 10 and alt2.cost > 2.5,
alt2.mode = 11 and alt2.cost < 1,
alt2.mode = 11 and alt2.cost > 2.5,
alt2.mode = 12 and alt2.cost < 1,
alt2.mode = 12 and alt2.cost > 2.5,
alt3.mode = 1 and alt3.cost = 0,
alt3.mode = 1 and alt3.cost > 2,
alt3.mode = 2 and alt3.cost <> 0,
alt3.mode = 3 and alt3.cost < 1.5,
alt3.mode = 3 and alt3.cost = 2.5,
alt3.mode = 4 and alt3.cost < 1,
alt3.mode = 4 and alt3.cost > 2.5,
alt3.mode = 5 and alt3.cost < 1,
alt3.mode = 5 and alt3.cost > 2.5,
alt3.mode = 6 and alt3.cost < 1,
alt3.mode = 6 and alt3.cost > 2.5,
alt3.mode = 7 and alt3.cost < 1,
alt3.mode = 7 and alt3.cost > 2.5,
alt3.mode = 8 and alt3.cost < 1,
alt3.mode = 8 and alt3.cost > 2.5,
alt3.mode = 9 and alt3.cost < 1,
alt3.mode = 9 and alt3.cost > 2.5,
alt3.mode = 10 and alt3.cost < 1,
alt3.mode = 10 and alt3.cost > 2.5,
alt3.mode = 11 and alt3.cost < 1,
alt3.mode = 11 and alt3.cost > 2.5,
alt3.mode = 12 and alt3.cost < 1,
alt3.mode = 12 and alt3.cost > 2.5,
alt4.mode = 1 and alt4.cost = 0,
alt4.mode = 1 and alt4.cost > 2,
alt4.mode = 2 and alt4.cost <> 0,
alt4.mode = 3 and alt4.cost < 1.5,
alt4.mode = 3 and alt4.cost = 2.5,
alt4.mode = 4 and alt4.cost < 1,
alt4.mode = 4 and alt4.cost > 2.5,
alt4.mode = 5 and alt4.cost < 1,
alt4.mode = 5 and alt4.cost > 2.5,
alt4.mode = 6 and alt4.cost < 1,
alt4.mode = 6 and alt4.cost > 2.5,
alt4.mode = 7 and alt4.cost < 1,
alt4.mode = 7 and alt4.cost > 2.5,
alt4.mode = 8 and alt4.cost < 1,
alt4.mode = 8 and alt4.cost > 2.5,
alt4.mode = 9 and alt4.cost < 1,
alt4.mode = 9 and alt4.cost > 2.5,
alt4.mode = 10 and alt4.cost < 1,
alt4.mode = 10 and alt4.cost > 2.5,
alt4.mode = 11 and alt4.cost < 1,
alt4.mode = 11 and alt4.cost > 2.5,
alt4.mode = 12 and alt4.cost < 1,
alt4.mode = 12 and alt4.cost > 2.5,
alt5.mode = 1 and alt5.cost = 0,
alt5.mode = 1 and alt5.cost > 2,
alt5.mode = 2 and alt5.cost <> 0,
alt5.mode = 3 and alt5.cost < 1.5,
alt5.mode = 3 and alt5.cost = 2.5,
alt5.mode = 4 and alt5.cost < 1,
alt5.mode = 4 and alt5.cost > 2.5,
alt5.mode = 5 and alt5.cost < 1,
alt5.mode = 5 and alt5.cost > 2.5,
alt5.mode = 6 and alt5.cost < 1,
alt5.mode = 6 and alt5.cost > 2.5,
alt5.mode = 7 and alt5.cost < 1,
alt5.mode = 7 and alt5.cost > 2.5,
alt5.mode = 8 and alt5.cost < 1,
alt5.mode = 8 and alt5.cost > 2.5,
alt5.mode = 9 and alt5.cost < 1,
alt5.mode = 9 and alt5.cost > 2.5,
alt5.mode = 10 and alt5.cost < 1,
alt5.mode = 10 and alt5.cost > 2.5,
alt5.mode = 11 and alt5.cost < 1,
alt5.mode = 11 and alt5.cost > 2.5,
alt5.mode = 12 and alt5.cost < 1,
alt5.mode = 12 and alt5.cost > 2.5,
alt1.mode = 1 and alt1.Res = 1,
alt1.mode = 2 and alt1.Res = 1,
alt1.mode = 5 and alt1.Res = 1,
alt1.mode = 6 and alt1.Res = 1,
alt1.mode = 8 and alt1.Res = 1,
alt1.mode = 10 and alt1.Res = 1,
alt1.mode = 11 and alt1.Res = 1,
alt1.mode = 12 and alt1.Res = 1,
alt2.mode = 1 and alt2.Res = 1,
alt2.mode = 2 and alt2.Res = 1,
alt2.mode = 5 and alt2.Res = 1,
alt2.mode = 6 and alt2.Res = 1,
alt2.mode = 8 and alt2.Res = 1,
alt2.mode = 10 and alt2.Res = 1,
alt2.mode = 11 and alt2.Res = 1,
alt2.mode = 12 and alt2.Res = 1,
alt3.mode = 1 and alt3.Res = 1,
alt3.mode = 2 and alt3.Res = 1,
alt3.mode = 5 and alt3.Res = 1,
alt3.mode = 6 and alt3.Res = 1,
alt3.mode = 8 and alt3.Res = 1,
alt3.mode = 10 and alt3.Res = 1,
alt3.mode = 11 and alt3.Res = 1,
alt3.mode = 12 and alt3.Res = 1,
alt4.mode = 1 and alt4.Res = 1,
alt4.mode = 2 and alt4.Res = 1,
alt4.mode = 5 and alt4.Res = 1,
alt4.mode = 6 and alt4.Res = 1,
alt4.mode = 8 and alt4.Res = 1,
alt4.mode = 10 and alt4.Res = 1,
alt4.mode = 11 and alt4.Res = 1,
alt4.mode = 12 and alt4.Res = 1,
alt5.mode = 1 and alt5.Res = 1,
alt5.mode = 2 and alt5.Res = 1,
alt5.mode = 5 and alt5.Res = 1,
alt5.mode = 6 and alt5.Res = 1,
alt5.mode = 8 and alt5.Res = 1,
alt5.mode = 10 and alt5.Res = 1,
alt5.mode = 11 and alt5.Res = 1,
alt5.mode = 12 and alt5.Res = 1,
alt1.mode = 1 and alt1.WaitT <> 0,
alt1.mode = 2 and alt1.WaitT <> 0,
alt1.mode = 5 and alt1.WaitT > 10,
alt1.mode = 6 and alt1.WaitT > 10,
alt1.mode = 8 and alt1.WaitT > 10,
alt1.mode = 10 and alt1.WaitT > 10,
alt1.mode = 11 and alt1.WaitT <> 0,
alt1.mode = 12 and alt1.WaitT > 10,
alt2.mode = 1 and alt2.WaitT <> 0,
alt2.mode = 2 and alt2.WaitT <> 0,
alt2.mode = 5 and alt2.WaitT > 10,
alt2.mode = 6 and alt2.WaitT > 10,
alt2.mode = 8 and alt2.WaitT > 10,
alt2.mode = 10 and alt2.WaitT > 10,
alt2.mode = 11 and alt2.WaitT <> 0,
alt2.mode = 12 and alt2.WaitT > 10,
alt3.mode = 1 and alt3.WaitT <> 0,
alt3.mode = 2 and alt3.WaitT <> 0,
alt3.mode = 5 and alt3.WaitT > 10,
alt3.mode = 6 and alt3.WaitT > 10,
alt3.mode = 8 and alt3.WaitT > 10,
alt3.mode = 10 and alt3.WaitT > 10,
alt3.mode = 11 and alt3.WaitT <> 0,
alt3.mode = 12 and alt3.WaitT > 10,
alt4.mode = 1 and alt4.WaitT <> 0,
alt4.mode = 2 and alt4.WaitT <> 0,
alt4.mode = 5 and alt4.WaitT > 10,
alt4.mode = 6 and alt4.WaitT > 10,
alt4.mode = 8 and alt4.WaitT > 10,
alt4.mode = 10 and alt4.WaitT > 10,
alt4.mode = 11 and alt4.WaitT <> 0,
alt4.mode = 12 and alt4.WaitT > 10,
alt5.mode = 1 and alt5.WaitT <> 0,
alt5.mode = 2 and alt5.WaitT <> 0,
alt5.mode = 5 and alt5.WaitT > 10,
alt5.mode = 6 and alt5.WaitT > 10,
alt5.mode = 8 and alt5.WaitT > 10,
alt5.mode = 10 and alt5.WaitT > 10,
alt5.mode = 11 and alt5.WaitT <> 0,
alt5.mode = 12 and alt5.WaitT > 10,
alt1.mode = 1 and alt1.WalkT < 5,
alt1.mode = 1 and alt1.WalkT > 10,
alt1.mode = 2 and alt1.WalkT > 5,
alt1.mode = 3 and alt1.WalkT <> 0,
alt1.mode = 4 and alt1.WalkT > 5,
alt1.mode = 5 and alt1.WalkT < 10,
alt1.mode = 6 and alt1.WalkT < 5,
alt1.mode = 6 and alt1.WalkT > 7,
alt1.mode = 7 and alt1.WalkT < 5,
alt1.mode = 7 and alt1.WalkT > 7,
alt1.mode = 8 and alt1.WalkT < 5,
alt1.mode = 8 and alt1.WalkT > 7,
alt1.mode = 9 and alt1.WalkT <> 0,
alt1.mode = 10 and alt1.WalkT < 5,
alt1.mode = 10 and alt1.WalkT > 7,
alt1.mode = 11 and alt1.WalkT > 5,
alt1.mode = 12 and alt1.WalkT < 5,
alt1.mode = 12 and alt1.WalkT > 7,
alt2.mode = 1 and alt2.WalkT < 5,
alt2.mode = 1 and alt2.WalkT > 10,
alt2.mode = 2 and alt2.WalkT > 5,
alt2.mode = 3 and alt2.WalkT <> 0,
alt2.mode = 4 and alt2.WalkT > 5,
alt2.mode = 5 and alt2.WalkT < 10,
alt2.mode = 6 and alt2.WalkT < 5,
alt2.mode = 6 and alt2.WalkT > 7,
alt2.mode = 7 and alt2.WalkT < 5,
alt2.mode = 7 and alt2.WalkT > 7,
alt2.mode = 8 and alt2.WalkT < 5,
alt2.mode = 8 and alt2.WalkT > 7,
alt2.mode = 9 and alt2.WalkT <> 0,
alt2.mode = 10 and alt2.WalkT < 5,
alt2.mode = 10 and alt2.WalkT > 7,
alt2.mode = 11 and alt2.WalkT > 5,
alt2.mode = 12 and alt2.WalkT < 5,
alt2.mode = 12 and alt2.WalkT > 7,
alt3.mode = 1 and alt3.WalkT < 5,
alt3.mode = 1 and alt3.WalkT > 10,
alt3.mode = 2 and alt3.WalkT > 5,
alt3.mode = 3 and alt3.WalkT <> 0,
alt3.mode = 4 and alt3.WalkT > 5,
alt3.mode = 5 and alt3.WalkT < 10,
alt3.mode = 6 and alt3.WalkT < 5,
alt3.mode = 6 and alt3.WalkT > 7,
alt3.mode = 7 and alt3.WalkT < 5,
alt3.mode = 7 and alt3.WalkT > 7,
alt3.mode = 8 and alt3.WalkT < 5,
alt3.mode = 8 and alt3.WalkT > 7,
alt3.mode = 9 and alt3.WalkT <> 0,
alt3.mode = 10 and alt3.WalkT < 5,
alt3.mode = 10 and alt3.WalkT > 7,
alt3.mode = 11 and alt3.WalkT > 5,
alt3.mode = 12 and alt3.WalkT < 5,
alt3.mode = 12 and alt3.WalkT > 7,
alt4.mode = 1 and alt4.WalkT < 5,
alt4.mode = 1 and alt4.WalkT > 10,
alt4.mode = 2 and alt4.WalkT > 5,
alt4.mode = 3 and alt4.WalkT <> 0,
alt4.mode = 4 and alt4.WalkT > 5,
alt4.mode = 5 and alt4.WalkT < 10,
alt4.mode = 6 and alt4.WalkT < 5,
alt4.mode = 6 and alt4.WalkT > 7,
alt4.mode = 7 and alt4.WalkT < 5,
alt4.mode = 7 and alt4.WalkT > 7,
alt4.mode = 8 and alt4.WalkT < 5,
alt4.mode = 8 and alt4.WalkT > 7,
alt4.mode = 9 and alt4.WalkT <> 0,
alt4.mode = 10 and alt4.WalkT < 5,
alt4.mode = 10 and alt4.WalkT > 7,
alt4.mode = 11 and alt4.WalkT > 5,
alt4.mode = 12 and alt4.WalkT < 5,
alt4.mode = 12 and alt4.WalkT > 7,
alt5.mode = 1 and alt5.WalkT < 5,
alt5.mode = 1 and alt5.WalkT > 10,
alt5.mode = 2 and alt5.WalkT > 5,
alt5.mode = 3 and alt5.WalkT <> 0,
alt5.mode = 4 and alt5.WalkT > 5,
alt5.mode = 5 and alt5.WalkT < 10,
alt5.mode = 6 and alt5.WalkT < 5,
alt5.mode = 6 and alt5.WalkT > 7,
alt5.mode = 7 and alt5.WalkT < 5,
alt5.mode = 7 and alt5.WalkT > 7,
alt5.mode = 8 and alt5.WalkT < 5,
alt5.mode = 8 and alt5.WalkT > 7,
alt5.mode = 9 and alt5.WalkT <> 0,
alt5.mode = 10 and alt5.WalkT < 5,
alt5.mode = 10 and alt5.WalkT > 7,
alt5.mode = 11 and alt5.WalkT > 5,
alt5.mode = 12 and alt5.WalkT < 5,
alt5.mode = 12 and alt5.WalkT > 7,
alt1.mode = 1 and alt1.TT1 < 10,
alt1.mode = 1 and alt1.TT1 = 12,
alt1.mode = 1 and alt1.TT1 > 25,
alt1.mode = 2 and alt1.TT1 < 20,
alt1.mode = 3 and alt1.TT1 < 10,
alt1.mode = 3 and alt1.TT1 = 12,
alt1.mode = 3 and alt1.TT1 > 25,
alt1.mode = 4 and alt1.TT1 < 20,
alt1.mode = 5 and alt1.TT1 < 5,
alt1.mode = 5 and alt1.TT1 > 12,
alt1.mode = 6 and alt1.TT1 < 5,
alt1.mode = 6 and alt1.TT1 > 12,
alt1.mode = 7 and alt1.TT1 > 5,
alt1.mode = 8 and alt1.TT1 < 5,
alt1.mode = 8 and alt1.TT1 > 12,
alt1.mode = 9 and alt1.TT1 > 5,
alt1.mode = 10 and alt1.TT1 < 5,
alt1.mode = 10 and alt1.TT1 > 12,
alt1.mode = 11 and alt1.TT1 > 5,
alt1.mode = 12 and alt1.TT1 < 5,
alt1.mode = 12 and alt1.TT1 > 12,
alt2.mode = 1 and alt2.TT1 < 10,
alt2.mode = 1 and alt2.TT1 = 12,
alt2.mode = 1 and alt2.TT1 > 25,
alt2.mode = 2 and alt2.TT1 < 20,
alt2.mode = 3 and alt2.TT1 < 10,
alt2.mode = 3 and alt2.TT1 = 12,
alt2.mode = 3 and alt2.TT1 > 25,
alt2.mode = 4 and alt2.TT1 < 20,
alt2.mode = 5 and alt2.TT1 < 5,
alt2.mode = 5 and alt2.TT1 > 12,
alt2.mode = 6 and alt2.TT1 < 5,
alt2.mode = 6 and alt2.TT1 > 12,
alt2.mode = 7 and alt2.TT1 > 5,
alt2.mode = 8 and alt2.TT1 < 5,
alt2.mode = 8 and alt2.TT1 > 12,
alt2.mode = 9 and alt2.TT1 > 5,
alt2.mode = 10 and alt2.TT1 < 5,
alt2.mode = 10 and alt2.TT1 > 12,
alt2.mode = 11 and alt2.TT1 > 5,
alt2.mode = 12 and alt2.TT1 < 5,
alt2.mode = 12 and alt2.TT1 > 12,
alt3.mode = 1 and alt3.TT1 < 10,
alt3.mode = 1 and alt3.TT1 = 12,
alt3.mode = 1 and alt3.TT1 > 25,
alt3.mode = 2 and alt3.TT1 < 20,
alt3.mode = 3 and alt3.TT1 < 10,
alt3.mode = 3 and alt3.TT1 = 12,
alt3.mode = 3 and alt3.TT1 > 25,
alt3.mode = 4 and alt3.TT1 < 20,
alt3.mode = 5 and alt3.TT1 < 5,
alt3.mode = 5 and alt3.TT1 > 12,
alt3.mode = 6 and alt3.TT1 < 5,
alt3.mode = 6 and alt3.TT1 > 12,
alt3.mode = 7 and alt3.TT1 > 5,
alt3.mode = 8 and alt3.TT1 < 5,
alt3.mode = 8 and alt3.TT1 > 12,
alt3.mode = 9 and alt3.TT1 > 5,
alt3.mode = 10 and alt3.TT1 < 5,
alt3.mode = 10 and alt3.TT1 > 12,
alt3.mode = 11 and alt3.TT1 > 5,
alt3.mode = 12 and alt3.TT1 < 5,
alt3.mode = 12 and alt3.TT1 > 12,
alt4.mode = 1 and alt4.TT1 < 10,
alt4.mode = 1 and alt4.TT1 = 12,
alt4.mode = 1 and alt4.TT1 > 25,
alt4.mode = 2 and alt4.TT1 < 20,
alt4.mode = 3 and alt4.TT1 < 10,
alt4.mode = 3 and alt4.TT1 = 12,
alt4.mode = 3 and alt4.TT1 > 25,
alt4.mode = 4 and alt4.TT1 < 20,
alt4.mode = 5 and alt4.TT1 < 5,
alt4.mode = 5 and alt4.TT1 > 12,
alt4.mode = 6 and alt4.TT1 < 5,
alt4.mode = 6 and alt4.TT1 > 12,
alt4.mode = 7 and alt4.TT1 > 5,
alt4.mode = 8 and alt4.TT1 < 5,
alt4.mode = 8 and alt4.TT1 > 12,
alt4.mode = 9 and alt4.TT1 > 5,
alt4.mode = 10 and alt4.TT1 < 5,
alt4.mode = 10 and alt4.TT1 > 12,
alt4.mode = 11 and alt4.TT1 > 5,
alt4.mode = 12 and alt4.TT1 < 5,
alt4.mode = 12 and alt4.TT1 > 12,
alt5.mode = 1 and alt5.TT1 < 10,
alt5.mode = 1 and alt5.TT1 = 12,
alt5.mode = 1 and alt5.TT1 > 25,
alt5.mode = 2 and alt5.TT1 < 20,
alt5.mode = 3 and alt5.TT1 < 10,
alt5.mode = 3 and alt5.TT1 = 12,
alt5.mode = 3 and alt5.TT1 > 25,
alt5.mode = 4 and alt5.TT1 < 20,
alt5.mode = 5 and alt5.TT1 < 5,
alt5.mode = 5 and alt5.TT1 > 12,
alt5.mode = 6 and alt5.TT1 < 5,
alt5.mode = 6 and alt5.TT1 > 12,
alt5.mode = 7 and alt5.TT1 > 5,
alt5.mode = 8 and alt5.TT1 < 5,
alt5.mode = 8 and alt5.TT1 > 12,
alt5.mode = 9 and alt5.TT1 > 5,
alt5.mode = 10 and alt5.TT1 < 5,
alt5.mode = 10 and alt5.TT1 > 12,
alt5.mode = 11 and alt5.TT1 > 5,
alt5.mode = 12 and alt5.TT1 < 5,
alt5.mode = 12 and alt5.TT1 > 12,
alt1.mode = 1 and alt1.TT2 <> 0,
alt1.mode = 2 and alt1.TT2 <> 0,
alt1.mode = 3 and alt1.TT2 <> 0,
alt1.mode = 4 and alt1.TT2 <> 0,
alt1.mode = 5 and alt1.TT2 <> 0,
alt1.mode = 6 and alt1.TT2 < 10,
alt1.mode = 7 and alt1.TT2 < 5,
alt1.mode = 8 and alt1.TT2 > 5,
alt1.mode = 9 and alt1.TT2 < 5,
alt1.mode = 10 and alt1.TT2 > 5,
alt1.mode = 11 and alt1.TT2 < 5,
alt1.mode = 12 and alt1.TT2 > 5,
alt2.mode = 1 and alt2.TT2 <> 0,
alt2.mode = 2 and alt2.TT2 <> 0,
alt2.mode = 3 and alt2.TT2 <> 0,
alt2.mode = 4 and alt2.TT2 <> 0,
alt2.mode = 5 and alt2.TT2 <> 0,
alt2.mode = 6 and alt2.TT2 < 10,
alt2.mode = 7 and alt2.TT2 < 5,
alt2.mode = 8 and alt2.TT2 > 5,
alt2.mode = 9 and alt2.TT2 < 5,
alt2.mode = 10 and alt2.TT2 > 5,
alt2.mode = 11 and alt2.TT2 < 5,
alt2.mode = 12 and alt2.TT2 > 5,
alt3.mode = 1 and alt3.TT2 <> 0,
alt3.mode = 2 and alt3.TT2 <> 0,
alt3.mode = 3 and alt3.TT2 <> 0,
alt3.mode = 4 and alt3.TT2 <> 0,
alt3.mode = 5 and alt3.TT2 <> 0,
alt3.mode = 6 and alt3.TT2 < 10,
alt3.mode = 7 and alt3.TT2 < 5,
alt3.mode = 8 and alt3.TT2 > 5,
alt3.mode = 9 and alt3.TT2 < 5,
alt3.mode = 10 and alt3.TT2 > 5,
alt3.mode = 11 and alt3.TT2 < 5,
alt3.mode = 12 and alt3.TT2 > 5,
alt4.mode = 1 and alt4.TT2 <> 0,
alt4.mode = 2 and alt4.TT2 <> 0,
alt4.mode = 3 and alt4.TT2 <> 0,
alt4.mode = 4 and alt4.TT2 <> 0,
alt4.mode = 5 and alt4.TT2 <> 0,
alt4.mode = 6 and alt4.TT2 < 10,
alt4.mode = 7 and alt4.TT2 < 5,
alt4.mode = 8 and alt4.TT2 > 5,
alt4.mode = 9 and alt4.TT2 < 5,
alt4.mode = 10 and alt4.TT2 > 5,
alt4.mode = 11 and alt4.TT2 < 5,
alt4.mode = 12 and alt4.TT2 > 5,
alt5.mode = 1 and alt5.TT2 <> 0,
alt5.mode = 2 and alt5.TT2 <> 0,
alt5.mode = 3 and alt5.TT2 <> 0,
alt5.mode = 4 and alt5.TT2 <> 0,
alt5.mode = 5 and alt5.TT2 <> 0,
alt5.mode = 6 and alt5.TT2 < 10,
alt5.mode = 7 and alt5.TT2 < 5,
alt5.mode = 8 and alt5.TT2 > 5,
alt5.mode = 9 and alt5.TT2 < 5,
alt5.mode = 10 and alt5.TT2 > 5,
alt5.mode = 11 and alt5.TT2 < 5,
alt5.mode = 12 and alt5.TT2 > 5,
alt1.mode = 1 and alt1.ExtraCost = 0.5,
alt1.mode = 1 and alt1.ExtraCost = 0.75,
alt1.mode = 2 and alt1.ExtraCost <> 0,
alt1.mode = 3 and alt1.ExtraCost <> 0,
alt1.mode = 4 and alt1.ExtraCost <> 0,
alt1.mode = 5 and alt1.ExtraCost <> 0,
alt1.mode = 6 and alt1.ExtraCost <> 0,
alt1.mode = 7 and alt1.ExtraCost <> 0,
alt1.mode = 8 and alt1.ExtraCost <> 0,
alt1.mode = 9 and alt1.ExtraCost = 0,
alt1.mode = 9 and alt1.ExtraCost > 0.75,
alt1.mode = 10 and alt1.ExtraCost <> 0,
alt1.mode = 11 and alt1.ExtraCost <> 0,
alt1.mode = 12 and alt1.ExtraCost <> 0,
alt2.mode = 1 and alt2.ExtraCost = 0.5,
alt2.mode = 1 and alt2.ExtraCost = 0.75,
alt2.mode = 2 and alt2.ExtraCost <> 0,
alt2.mode = 3 and alt2.ExtraCost <> 0,
alt2.mode = 4 and alt2.ExtraCost <> 0,
alt2.mode = 5 and alt2.ExtraCost <> 0,
alt2.mode = 6 and alt2.ExtraCost <> 0,
alt2.mode = 7 and alt2.ExtraCost <> 0,
alt2.mode = 8 and alt2.ExtraCost <> 0,
alt2.mode = 9 and alt2.ExtraCost = 0,
alt2.mode = 9 and alt2.ExtraCost > 0.75,
alt2.mode = 10 and alt2.ExtraCost <> 0,
alt2.mode = 11 and alt2.ExtraCost <> 0,
alt2.mode = 12 and alt2.ExtraCost <> 0,
alt3.mode = 1 and alt3.ExtraCost = 0.5,
alt3.mode = 1 and alt3.ExtraCost = 0.75,
alt3.mode = 2 and alt3.ExtraCost <> 0,
alt3.mode = 3 and alt3.ExtraCost <> 0,
alt3.mode = 4 and alt3.ExtraCost <> 0,
alt3.mode = 5 and alt3.ExtraCost <> 0,
alt3.mode = 6 and alt3.ExtraCost <> 0,
alt3.mode = 7 and alt3.ExtraCost <> 0,
alt3.mode = 8 and alt3.ExtraCost <> 0,
alt3.mode = 9 and alt3.ExtraCost = 0,
alt3.mode = 9 and alt3.ExtraCost > 0.75,
alt3.mode = 10 and alt3.ExtraCost <> 0,
alt3.mode = 11 and alt3.ExtraCost <> 0,
alt3.mode = 12 and alt3.ExtraCost <> 0,
alt4.mode = 1 and alt4.ExtraCost = 0.5,
alt4.mode = 1 and alt4.ExtraCost = 0.75,
alt4.mode = 2 and alt4.ExtraCost <> 0,
alt4.mode = 3 and alt4.ExtraCost <> 0,
alt4.mode = 4 and alt4.ExtraCost <> 0,
alt4.mode = 5 and alt4.ExtraCost <> 0,
alt4.mode = 6 and alt4.ExtraCost <> 0,
alt4.mode = 7 and alt4.ExtraCost <> 0,
alt4.mode = 8 and alt4.ExtraCost <> 0,
alt4.mode = 9 and alt4.ExtraCost = 0,
alt4.mode = 9 and alt4.ExtraCost > 0.75,
alt4.mode = 10 and alt4.ExtraCost <> 0,
alt4.mode = 11 and alt4.ExtraCost <> 0,
alt4.mode = 12 and alt4.ExtraCost <> 0,
alt5.mode = 1 and alt5.ExtraCost = 0.5,
alt5.mode = 1 and alt5.ExtraCost = 0.75,
alt5.mode = 2 and alt5.ExtraCost <> 0,
alt5.mode = 3 and alt5.ExtraCost <> 0,
alt5.mode = 4 and alt5.ExtraCost <> 0,
alt5.mode = 5 and alt5.ExtraCost <> 0,
alt5.mode = 6 and alt5.ExtraCost <> 0,
alt5.mode = 7 and alt5.ExtraCost <> 0,
alt5.mode = 8 and alt5.ExtraCost <> 0,
alt5.mode = 9 and alt5.ExtraCost = 0,
alt5.mode = 9 and alt5.ExtraCost > 0.75,
alt5.mode = 10 and alt5.ExtraCost <> 0,
alt5.mode = 11 and alt5.ExtraCost <> 0,
alt5.mode = 12 and alt5.ExtraCost <> 0,
alt1.mode = 1 and alt1.ExtraTime <> 0,
alt1.mode = 2 and alt1.ExtraTime <> 0,
alt1.mode = 3 and alt1.ExtraTime <> 0,
alt1.mode = 4 and alt1.ExtraTime <> 0,
alt1.mode = 5 and alt1.ExtraTime <> 0,
alt1.mode = 6 and alt1.ExtraTime <> 0,
alt1.mode = 12 and alt1.ExtraTime <> 0,
alt2.mode = 1 and alt2.ExtraTime <> 0,
alt2.mode = 2 and alt2.ExtraTime <> 0,
alt2.mode = 3 and alt2.ExtraTime <> 0,
alt2.mode = 4 and alt2.ExtraTime <> 0,
alt2.mode = 5 and alt2.ExtraTime <> 0,
alt2.mode = 6 and alt2.ExtraTime <> 0,
alt2.mode = 12 and alt2.ExtraTime <> 0,
alt3.mode = 1 and alt3.ExtraTime <> 0,
alt3.mode = 2 and alt3.ExtraTime <> 0,
alt3.mode = 3 and alt3.ExtraTime <> 0,
alt3.mode = 4 and alt3.ExtraTime <> 0,
alt3.mode = 5 and alt3.ExtraTime <> 0,
alt3.mode = 6 and alt3.ExtraTime <> 0,
alt3.mode = 12 and alt3.ExtraTime <> 0,
alt4.mode = 1 and alt4.ExtraTime <> 0,
alt4.mode = 2 and alt4.ExtraTime <> 0,
alt4.mode = 3 and alt4.ExtraTime <> 0,
alt4.mode = 4 and alt4.ExtraTime <> 0,
alt4.mode = 5 and alt4.ExtraTime <> 0,
alt4.mode = 6 and alt4.ExtraTime <> 0,
alt4.mode = 12 and alt4.ExtraTime <> 0,
alt5.mode = 1 and alt5.ExtraTime <> 0,
alt5.mode = 2 and alt5.ExtraTime <> 0,
alt5.mode = 3 and alt5.ExtraTime <> 0,
alt5.mode = 4 and alt5.ExtraTime <> 0,
alt5.mode = 5 and alt5.ExtraTime <> 0,
alt5.mode = 6 and alt5.ExtraTime <> 0,
alt5.mode = 12 and alt5.ExtraTime <> 0,
alt1.mode = 1 and alt1.WorkSurf = 1,
alt1.mode = 2 and alt1.WorkSurf = 1,
alt1.mode = 4 and alt1.WorkSurf = 1,
alt1.mode = 5 and alt1.WorkSurf = 1,
alt1.mode = 6 and alt1.WorkSurf = 1,
alt1.mode = 7 and alt1.WorkSurf = 1,
alt1.mode = 8 and alt1.WorkSurf = 1,
alt1.mode = 11 and alt1.WorkSurf = 1,
alt1.mode = 12 and alt1.WorkSurf = 1,
alt2.mode = 1 and alt2.WorkSurf = 1,
alt2.mode = 2 and alt2.WorkSurf = 1,
alt2.mode = 4 and alt2.WorkSurf = 1,
alt2.mode = 5 and alt2.WorkSurf = 1,
alt2.mode = 6 and alt2.WorkSurf = 1,
alt2.mode = 7 and alt2.WorkSurf = 1,
alt2.mode = 8 and alt2.WorkSurf = 1,
alt2.mode = 11 and alt2.WorkSurf = 1,
alt2.mode = 12 and alt2.WorkSurf = 1,
alt3.mode = 1 and alt3.WorkSurf = 1,
alt3.mode = 2 and alt3.WorkSurf = 1,
alt3.mode = 4 and alt3.WorkSurf = 1,
alt3.mode = 5 and alt3.WorkSurf = 1,
alt3.mode = 6 and alt3.WorkSurf = 1,
alt3.mode = 7 and alt3.WorkSurf = 1,
alt3.mode = 8 and alt3.WorkSurf = 1,
alt3.mode = 11 and alt3.WorkSurf = 1,
alt3.mode = 12 and alt3.WorkSurf = 1,
alt4.mode = 1 and alt4.WorkSurf = 1,
alt4.mode = 2 and alt4.WorkSurf = 1,
alt4.mode = 4 and alt4.WorkSurf = 1,
alt4.mode = 5 and alt4.WorkSurf = 1,
alt4.mode = 6 and alt4.WorkSurf = 1,
alt4.mode = 7 and alt4.WorkSurf = 1,
alt4.mode = 8 and alt4.WorkSurf = 1,
alt4.mode = 11 and alt4.WorkSurf = 1,
alt4.mode = 12 and alt4.WorkSurf = 1,
alt5.mode = 1 and alt5.WorkSurf = 1,
alt5.mode = 2 and alt5.WorkSurf = 1,
alt5.mode = 4 and alt5.WorkSurf = 1,
alt5.mode = 5 and alt5.WorkSurf = 1,
alt5.mode = 6 and alt5.WorkSurf = 1,
alt5.mode = 7 and alt5.WorkSurf = 1,
alt5.mode = 8 and alt5.WorkSurf = 1,
alt5.mode = 11 and alt5.WorkSurf = 1,
alt5.mode = 12 and alt5.WorkSurf = 1
;model:
U(alt1) = Beta.dummy[1.0|0.5|-0.1|1.0|0|0|0|0|0|0|0] * mode[1,2,3,4,5,6,7,8,9,10,11,12] + BETA_Cost[-1.1] * cost[0,0.5,1,1.5,2,2.5,2.75,3.5] + BETA_Res[1.1] * Res[0,1] + BETA_WaitT[-0.1] * WaitT[0,5,10,15,20] + BETA_WalkT[-0.25] * WalkT[0,2,5,7,10,12] + BETA_TT1[-0.15] * TT1[0,3,5,7,10,12,15,20,25,30,35] + BETA_TT2[-0.15] * TT2[0,3,5,7,10,12] + BETA_ExtraCost[-2] * ExtraCost[0,0.5,0.75,1,2,5] + BETA_ExtraTime[-0.2] * ExtraTime[0,5,10] + BETA_WorkSurf[1.1] * WorkSurf[0,1] /
U(alt2) = Beta.dummy[1.0|0.5|-0.1|1.0|0|0|0|0|0|0|0] * mode[1,2,3,4,5,6,7,8,9,10,11,12] + BETA_Cost[-1.1] * cost[0,0.5,1,1.5,2,2.5,2.75,3.5] + BETA_Res[1.1] * Res[0,1] + BETA_WaitT[-0.1] * WaitT[0,5,10,15,20] + BETA_WalkT[-0.25] * WalkT[0,2,5,7,10,12] + BETA_TT1[-0.15] * TT1[0,3,5,7,10,12,15,20,25,30,35] + BETA_TT2[-0.15] * TT2[0,3,5,7,10,12] + BETA_ExtraCost[-2] * ExtraCost[0,0.5,0.75,1,2,5] + BETA_ExtraTime[-0.2] * ExtraTime[0,5,10] + BETA_WorkSurf[1.1] * WorkSurf[0,1] /
U(alt3) = Beta.dummy[1.0|0.5|-0.1|1.0|0|0|0|0|0|0|0] * mode[1,2,3,4,5,6,7,8,9,10,11,12] + BETA_Cost[-1.1] * cost[0,0.5,1,1.5,2,2.5,2.75,3.5] + BETA_Res[1.1] * Res[0,1] + BETA_WaitT[-0.1] * WaitT[0,5,10,15,20] + BETA_WalkT[-0.25] * WalkT[0,2,5,7,10,12] + BETA_TT1[-0.15] * TT1[0,3,5,7,10,12,15,20,25,30,35] + BETA_TT2[-0.15] * TT2[0,3,5,7,10,12] + BETA_ExtraCost[-2] * ExtraCost[0,0.5,0.75,1,2,5] + BETA_ExtraTime[-0.2] * ExtraTime[0,5,10] + BETA_WorkSurf[1.1] * WorkSurf[0,1] /
U(alt4) = Beta.dummy[1.0|0.5|-0.1|1.0|0|0|0|0|0|0|0] * mode[1,2,3,4,5,6,7,8,9,10,11,12] + BETA_Cost[-1.1] * cost[0,0.5,1,1.5,2,2.5,2.75,3.5] + BETA_Res[1.1] * Res[0,1] + BETA_WaitT[-0.1] * WaitT[0,5,10,15,20] + BETA_WalkT[-0.25] * WalkT[0,2,5,7,10,12] + BETA_TT1[-0.15] * TT1[0,3,5,7,10,12,15,20,25,30,35] + BETA_TT2[-0.15] * TT2[0,3,5,7,10,12] + BETA_ExtraCost[-2] * ExtraCost[0,0.5,0.75,1,2,5] + BETA_ExtraTime[-0.2] * ExtraTime[0,5,10] + BETA_WorkSurf[1.1] * WorkSurf[0,1] /
U(alt5) = Beta.dummy[1.0|0.5|-0.1|1.0|0|0|0|0|0|0|0] * mode[1,2,3,4,5,6,7,8,9,10,11,12] + BETA_Cost[-1.1] * cost[0,0.5,1,1.5,2,2.5,2.75,3.5] + BETA_Res[1.1] * Res[0,1] + BETA_WaitT[-0.1] * WaitT[0,5,10,15,20] + BETA_WalkT[-0.25] * WalkT[0,2,5,7,10,12] + BETA_TT1[-0.15] * TT1[0,3,5,7,10,12,15,20,25,30,35] + BETA_TT2[-0.15] * TT2[0,3,5,7,10,12] + BETA_ExtraCost[-2] * ExtraCost[0,0.5,0.75,1,2,5] + BETA_ExtraTime[-0.2] * ExtraTime[0,5,10] + BETA_WorkSurf[1.1] * WorkSurf[0,1]
$
2) I realize that it is very complicated... but in my monstrous design from above (and assuming that I get it to work) I would still need to add several constraints of the following type:
3) Given the complexity of the above ---and that eventually I could also consider alt. spec. params--- I wonder if turning the design into a labeled one (at least for Ngene) and sampling
would make things easier...