param RandomSeed := 310; param NoDemands := 100; param LoDemand := 10; param HiDemand := 80; param NoPaths := 12; set N := 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ; set L := (6,8) (6,9) (6,15) (6,12) (12,19) (15,16) (3,18) (9,26) (9,17) (17,27) (7,12) (10,12) (8,26) (7,8) (8,20) (14,20) (13,20) (13,14) (13,24) (14,23) (14,25) (23,24) (23,25) (7,19) (4,19) (7,25) (4,5) (1,5) (5,10) (5,21) (1,3) (1,18) (18,21) (21,28) (16,28) (11,27) (2,27) (2,15) (2,16) (11,22) (22,28) (2,22) ; param DPMD := [6,8] 0.1 [6,9] 1.5 [6,15] 0.2 [6,12] 0.3 [12,19] 0.3 [7,12] 0.2 [10,12] 0.2 [8,26] 1.5 [7,8] 0.3 [8,20] 0.4 [14,20] 0.1 [13,20] 0.5 [13,14] 0.6 [13,24] 0.3 [14,23] 0.1 [14,25] 1.0 [23,24] 0.3 [23,25] 0.2 [7,19] 0.3 [4,19] 0.7 [7,25] 0.3 [4,5] 0.2 [1,5] 0.2 [5,10] 0.7 [5,21] 0.5 [1,3] 0.4 [1,18] 0.1 [18,21] 0.8 [21,28] 0.1 [16,28] 0.3 [15,16] 0.5 [3,18] 0.6 [9,26] 1.5 [9,17] 0.1 [17,27] 0.2 [11,27] 0.5 [2,27] 0.2 [2,15] 0.6 [2,16] 0.1 [11,22] 1.0 [22,28] 0.6 [2,22] 0.6 ; param TotalSpaces := 450; param Hut := 1 510 2 520 3 530 4 540 5 550 6 560 7 570 8 580 9 590 10 600 11 610 12 620 13 630 14 640 15 650 16 660 17 670 18 680 19 690 20 700 21 710 22 720 23 730 24 740 25 750 26 760 27 770 28 780 ; param costA01To20 := 100; param costA21To40 := 150; param costA41To80 := 200; param costM01To20 := 120; param costM21To40 := 180; param costM41To80 := 240; param costTE := 75; param costR := 130; param ModA := 80; param Spaces := 1 50 2 50 3 50 4 50 5 50 6 50 7 50 8 50 9 50 10 50 11 50 12 50 13 50 14 50 15 50 16 50 17 50 18 50 19 50 20 50 21 40 22 40 23 40 24 40 25 40 26 40 27 40 28 40 29 40 30 43 31 25 32 15 33 25 34 15 35 25 36 25 37 25 38 25 39 25 40 25 41 25 42 15 43 25 44 20 45 25 46 25 47 25 48 25 49 25 50 25 51 25 52 25 53 25 54 25 55 25 56 25 57 25 58 25 59 25 60 25 61 10 62 30 63 30 64 30 65 22 66 22 67 22 68 22 69 22 70 22 71 30 72 30 73 30 74 30 75 30 76 30 77 30 78 30 79 30 80 30 81 30 82 30 83 30 84 30 85 30 86 30 87 30 88 30 89 30 90 30 91 30 92 30 93 30 94 30 95 30 96 30 97 30 98 30 99 30 100 36 101 55 102 55 103 55 104 55 105 55 106 55 107 55 108 55 109 55 110 55 111 55 112 55 113 55 114 55 115 55 116 55 117 55 118 48 119 46 120 45 121 45 122 45 123 45 124 49 125 49 126 49 127 49 128 49 129 49 130 49 131 49 132 49 133 49 134 45 135 45 136 60 137 60 138 60 139 60 140 60 141 69 142 69 143 69 144 69 145 69 146 69 147 69 148 69 149 51 150 125 151 125 152 125 153 125 154 125 155 125 156 125 157 125 158 112 159 55 160 55 161 63 162 63 163 63 164 63 165 63 166 63 167 63 168 63 169 63 170 32 171 107 172 40 173 40 174 40 175 40 176 40 177 40 178 40 179 40 180 40 181 29 182 100 183 100 184 100 185 100 186 100 187 100 188 65 189 70 190 70 191 70 192 70 193 70 194 20 195 100 196 100 197 100 198 100 199 100 200 129 201 61 202 61 203 61 204 61 205 61 206 61 207 61 208 61 209 49 210 45 211 45 212 45 213 45 214 45 215 45 216 45 217 45 218 45 219 45 220 45 221 45 222 45 223 45 224 47 225 27 226 27 227 27 228 65 229 65 230 65 231 65 232 65 233 65 234 65 235 65 236 65 237 65 238 134 239 134 240 134 241 134 242 134 243 134 244 67 245 80 246 80 247 80 248 80 249 80 250 80 251 80 252 80 253 80 254 54 255 134 256 90 257 90 258 90 259 90 260 90 261 90 262 90 263 90 264 60 265 60 266 60 267 60 268 60 269 60 270 60 271 60 272 60 273 24 274 18 275 31 276 31 277 31 278 31 279 31 280 31 281 31 282 21 283 31 284 31 285 31 286 31 287 31 288 31 289 31 290 57 291 57 292 57 293 57 294 57 295 57 296 57 297 57 298 57 299 3 300 70 301 70 302 70 303 70 304 70 305 70 306 70 307 70 308 70 309 53 310 10 311 27 312 27 313 27 314 27 315 27 316 26 317 10 318 52 319 52 320 52 321 77 322 100 323 60 324 60 325 60 326 29 327 110 328 106 329 106 330 106 331 106 332 106 333 106 334 106 335 106 336 106 337 37 338 43 339 43 340 43 341 43 342 43 343 43 344 43 345 58 346 70 347 70 348 70 349 70 350 100 351 100 352 122 353 56 354 56 355 56 356 56 357 56 358 56 359 56 360 56 361 56 362 60 363 61 364 61 365 61 366 61 367 61 368 61 369 18 370 30 371 32 372 32 373 32 374 32 375 34 376 39 377 39 378 39 379 39 380 39 381 45 382 45 383 45 384 45 385 45 386 45 387 45 388 45 389 45 390 45 391 45 392 45 393 45 394 27 395 80 396 80 397 80 398 80 399 83 400 22 401 29 402 29 403 29 404 29 405 29 406 29 407 29 408 29 409 29 410 29 411 29 412 29 413 29 414 29 415 29 416 77 417 77 418 77 419 76 420 82 421 82 422 82 423 82; param Begin := [6,8] 1 [6,9] 21 [6,15] 31 [6,12] 62 [12,19] 91 [7,12] 101 [10,12] 119 [8,26] 136 [7,8] 150 [8,20] 159 [14,20] 171 [13,20] 181 [13,14] 188 [13,24] 195 [14,23] 201 [14,25] 210 [23,24] 225 [23,25] 228 [7,19] 238 [4,19] 245 [7,25] 255 [4,5] 264 [1,5] 274 [5,10] 290 [5,21] 300 [1,3] 311 [1,18] 318 [18,21] 321 [21,28] 323 [16,28] 327 [15,16] 337 [3,18] 345 [9,26] 350 [9,17] 353 [17,27] 363 [11,27] 370 [2,27] 375 [2,15] 381 [2,16] 395 [11,22] 400 [22,28] 416 [2,22] 419 ; param End := [6,8] 20 [6,9] 30 [6,15] 61 [6,12] 90 [12,19] 100 [7,12] 118 [10,12] 135 [8,26] 149 [7,8] 158 [8,20] 170 [14,20] 180 [13,20] 187 [13,14] 194 [13,24] 200 [14,23] 209 [14,25] 224 [23,24] 227 [23,25] 237 [7,19] 244 [4,19] 254 [7,25] 263 [4,5] 273 [1,5] 289 [5,10] 299 [5,21] 310 [1,3] 317 [1,18] 320 [18,21] 322 [21,28] 326 [16,28] 336 [15,16] 344 [3,18] 349 [9,26] 352 [9,17] 362 [17,27] 369 [11,27] 374 [2,27] 380 [2,15] 394 [2,16] 399 [11,22] 415 [22,28] 418 [2,22] 423 ;