Newer
Older
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
savePath = "/scratch01.local/rhaag/comparison/"
mapPath = "./Maps/"
dispatcherPath = "./Dispatchers/"
modelPath = "/models/"
N = 10
seed = 42
map = (:star_grid_map, (32,32))
cost = :combined_delays
rejection = ((:any_waiting_time, 1.), (:any_relative_detour, 1.))
# Only Limit the number of requests to ensure, that all system get exactly the same requests
requested = 10000 * N
# Random Distribution of dt_earliest_pickup
rng_type = :even
request_type = :drive_and_wait
xlen = 40
ylen = 40
########## Paretho Parameters
cost_idle_weight_range = (0.1, 10, ylen) #TODO Logarithmisch
resubmission_time_factor_range = (0.5, 1.5, ylen)
#Range for dt_ealiest_pickup
dt_earliest_pickup_range = (0, 1.5, xlen)
#= Values I want to calculate for every model
req_quantitys_mean = [
:relative_delay,
:delay,
:relative_waiting_time,
:waiting_time,
:served,
:requested_distance,
:requested_time,
:total_time,
:travelling_time,
:resubmitted_served_percentage,
:dt_earliest_served,
:dt_earliest,
:relative_dt_earliest
]
req_quantitys_sum = [
:count_req,
:resubmitted_all,
:resubmitted_served,
]
bus_quantitys = [
:cooldown_time,
]
model_quantitys = [
:driven_distance,
:efficiency,
:quality,
:model_time
]=#