Skip to content

Instantly share code, notes, and snippets.

@grauwoelfchen
Created November 19, 2012 16:54
Show Gist options
  • Save grauwoelfchen/4111826 to your computer and use it in GitHub Desktop.
Save grauwoelfchen/4111826 to your computer and use it in GitHub Desktop.
glpk tdl_pass.dat
data;
set attractions :=
0 1 2 3 4 5 6 7 8
10 11 12 13 14 15 16 17
20 21 22 23 24 25 28 29
30 32 34 35 36 37 39
9a 9b
18a 18b
19a 19b
26a 26b
27a 27b
31a 31b
33a 33b
38a 38b;
set fast_passes :=
9b 18b 19b 26b 27b 31b 33b 38b;
set attraction_9 := 9a 9b;
set attraction_18 := 18a 18b;
set attraction_19 := 19a 19b;
set attraction_26 := 26a 26b;
set attraction_27 := 27a 27b;
set attraction_31 := 31a 31b;
set attraction_33 := 33a 33b;
set attraction_38 := 38a 38b;
param :
fun time wait :=
0 3 1.5 30
1 3 10 30
2 1 10 30
3 2 15 30
4 2 6 30
5 5 15 30
6 4 15 30
7 3 1 30
8 4 2 30
9a 3 17 30
9b 3 17 0
10 2 5 30
11 2 10 30
12 4 2.5 30
13 4 10 30
14 5 10 30
15 3 12 30
16 2 8.5 30
17 3 1.5 30
18a 1 10 30
18b 1 10 0
19a 4 3 30
19b 4 3 0
20 4 1.5 30
21 2 10 30
22 2 10 30
23 1 10 30
24 2 3 30
25 1 10 30
26a 2 4 30
26b 2 4 0
27a 2 4 30
27b 2 4 0
28 2 10 30
29 5 2 30
30 5 2.5 30
31a 5 4.5 30
31b 5 4.5 0
32 1 10 30
33a 5 15 30
33b 5 15 0
34 4 11 30
35 1 10 30
36 1 10 30
37 2 9 30
38a 4 4 30
38b 4 4 0
39 3 3.5 30;
param fast_pass_limit_times := 3;
param day := 360;
end;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment