-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathgraph.dot
68 lines (68 loc) · 4.59 KB
/
graph.dot
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
digraph {
0 [ label = "Departure { trip_id: 1, time: 120, station_id: 1, station_name: \"A\" }" ]
1 [ label = "Transfer { time: 120, station_id: 1, station_name: \"A\" }" ]
2 [ label = "Arrival { trip_id: 1, time: 140, station_id: 2, station_name: \"B\" }" ]
3 [ label = "Departure { trip_id: 1, time: 142, station_id: 2, station_name: \"B\" }" ]
4 [ label = "Transfer { time: 142, station_id: 2, station_name: \"B\" }" ]
5 [ label = "Arrival { trip_id: 1, time: 160, station_id: 3, station_name: \"C\" }" ]
6 [ label = "Departure { trip_id: 1, time: 162, station_id: 3, station_name: \"C\" }" ]
7 [ label = "Transfer { time: 162, station_id: 3, station_name: \"C\" }" ]
8 [ label = "Arrival { trip_id: 1, time: 185, station_id: 4, station_name: \"D\" }" ]
9 [ label = "Departure { trip_id: 1, time: 190, station_id: 4, station_name: \"D\" }" ]
10 [ label = "Transfer { time: 190, station_id: 4, station_name: \"D\" }" ]
11 [ label = "Arrival { trip_id: 1, time: 220, station_id: 5, station_name: \"E\" }" ]
12 [ label = "Departure { trip_id: 2, time: 100, station_id: 1, station_name: \"A\" }" ]
13 [ label = "Transfer { time: 100, station_id: 1, station_name: \"A\" }" ]
14 [ label = "Arrival { trip_id: 2, time: 120, station_id: 6, station_name: \"F\" }" ]
15 [ label = "Departure { trip_id: 3, time: 130, station_id: 6, station_name: \"F\" }" ]
16 [ label = "Transfer { time: 130, station_id: 6, station_name: \"F\" }" ]
17 [ label = "Arrival { trip_id: 3, time: 180, station_id: 5, station_name: \"E\" }" ]
18 [ label = "Departure { trip_id: 4, time: 125, station_id: 6, station_name: \"F\" }" ]
19 [ label = "Transfer { time: 125, station_id: 6, station_name: \"F\" }" ]
20 [ label = "Arrival { trip_id: 4, time: 170, station_id: 9, station_name: \"I\" }" ]
21 [ label = "Departure { trip_id: 5, time: 190, station_id: 9, station_name: \"I\" }" ]
22 [ label = "Transfer { time: 190, station_id: 9, station_name: \"I\" }" ]
23 [ label = "Arrival { trip_id: 5, time: 230, station_id: 5, station_name: \"E\" }" ]
24 [ label = "Departure { trip_id: 6, time: 105, station_id: 1, station_name: \"A\" }" ]
25 [ label = "Transfer { time: 105, station_id: 1, station_name: \"A\" }" ]
26 [ label = "Arrival { trip_id: 6, time: 120, station_id: 7, station_name: \"G\" }" ]
27 [ label = "Departure { trip_id: 6, time: 122, station_id: 7, station_name: \"G\" }" ]
28 [ label = "Transfer { time: 122, station_id: 7, station_name: \"G\" }" ]
29 [ label = "Arrival { trip_id: 6, time: 135, station_id: 8, station_name: \"H\" }" ]
30 [ label = "Departure { trip_id: 7, time: 140, station_id: 8, station_name: \"H\" }" ]
31 [ label = "Transfer { time: 140, station_id: 8, station_name: \"H\" }" ]
32 [ label = "Arrival { trip_id: 7, time: 180, station_id: 5, station_name: \"E\" }" ]
1 -> 0 [ label = "Board" ]
0 -> 2 [ label = "Trip { duration: 20, capacity: 5, utilization: 0 }" ]
4 -> 3 [ label = "Board" ]
3 -> 5 [ label = "Trip { duration: 18, capacity: 5, utilization: 0 }" ]
7 -> 6 [ label = "Board" ]
6 -> 8 [ label = "Trip { duration: 23, capacity: 4, utilization: 0 }" ]
10 -> 9 [ label = "Board" ]
9 -> 11 [ label = "Trip { duration: 30, capacity: 3, utilization: 0 }" ]
13 -> 12 [ label = "Board" ]
12 -> 14 [ label = "Trip { duration: 20, capacity: 10, utilization: 0 }" ]
16 -> 15 [ label = "Board" ]
15 -> 17 [ label = "Trip { duration: 50, capacity: 2, utilization: 0 }" ]
19 -> 18 [ label = "Board" ]
18 -> 20 [ label = "Trip { duration: 45, capacity: 15, utilization: 0 }" ]
22 -> 21 [ label = "Board" ]
21 -> 23 [ label = "Trip { duration: 40, capacity: 20, utilization: 0 }" ]
25 -> 24 [ label = "Board" ]
24 -> 26 [ label = "Trip { duration: 15, capacity: 2, utilization: 0 }" ]
28 -> 27 [ label = "Board" ]
27 -> 29 [ label = "Trip { duration: 13, capacity: 5, utilization: 0 }" ]
31 -> 30 [ label = "Board" ]
30 -> 32 [ label = "Trip { duration: 40, capacity: 4, utilization: 0 }" ]
5 -> 6 [ label = "WaitInTrain { duration: 2 }" ]
26 -> 27 [ label = "WaitInTrain { duration: 2 }" ]
2 -> 3 [ label = "WaitInTrain { duration: 2 }" ]
13 -> 25 [ label = "WaitAtStation { duration: 5 }" ]
25 -> 1 [ label = "WaitAtStation { duration: 15 }" ]
19 -> 16 [ label = "WaitAtStation { duration: 5 }" ]
14 -> 19 [ label = "Alight { duration: 5 }" ]
29 -> 31 [ label = "Alight { duration: 5 }" ]
20 -> 22 [ label = "Alight { duration: 5 }" ]
8 -> 10 [ label = "Alight { duration: 5 }" ]
8 -> 9 [ label = "WaitInTrain { duration: 5 }" ]
}