-cleaning up bandwidth allocation routine
[oweals/gnunet.git] / src / ats / perf_ats_solver.conf
1 [ats]
2 # Network specific inbound/outbound quotas
3 UNSPECIFIED_QUOTA_IN = 1000000
4 UNSPECIFIED_QUOTA_OUT = 1000000
5 # LOOPBACK
6 LOOPBACK_QUOTA_IN = 10000000
7 LOOPBACK_QUOTA_OUT = 10000000
8 # LAN
9 LAN_QUOTA_IN = 10000000
10 LAN_QUOTA_OUT = 10000000
11 # WAN
12 WAN_QUOTA_IN = 10000000
13 WAN_QUOTA_OUT = 10000000
14 # WLAN
15 WLAN_QUOTA_IN = 10000000
16 WLAN_QUOTA_OUT = 10000000
17 # BLUETOOTH
18 BLUETOOTH_QUOTA_IN = 10000000
19 BLUETOOTH_QUOTA_OUT = 10000000
20
21 # Proportional specific settings
22 # How proportional to preferences is bandwidth distribution in a network
23 # 1: Fair with respect to addresses without preferences
24 # > 10: The bigger, the more respect is payed to preferences 
25 PROP_PROPORTIONALITY_FACTOR = 2.00
26 # Should we stick to existing connections are prefer to switch?
27 # [10...200], lower value prefers to switch, bigger value is more tolerant
28 PROP_STABILITY_FACTOR = 1.25
29
30 # MLP specific settings
31 # MLP defaults
32
33 # Maximum duration for a solution process
34 # MLP_MAX_DURATION = 30 s
35
36 # Maximum number of iterations for a solution process
37 # MLP_MAX_ITERATIONS = 1024
38 # Tolerated MIP Gap [0.0 .. 1.0], default 0.025
39 MLP_MAX_MIP_GAP = 0.025
40 # Tolerated LP/MIP Gap [0.0 .. 1.0], default 0.025
41 MLP_MAX_LP_MIP_GAP = 0.025
42
43 # MLP_COEFFICIENT_D = 1.0
44 # MLP_COEFFICIENT_U = 1.0
45 # MLP_COEFFICIENT_R = 1.0
46 MLP_MIN_BANDWIDTH = 10
47 # MLP_MIN_CONNECTIONS = 4
48 # MLP_DBG_FEASIBILITY_ONLY = YES
49 MLP_DBG_AUTOSCALE_PROBLEM = YES
50 # MLP_DBG_INTOPT_PRESOLVE = YES
51 # Print GLPK output
52 # MLP_DBG_GLPK_VERBOSE = YES
53
54 #MLP_DBG_OPTIMIZE_UTILITY = NO
55 #MLP_DBG_OPTIMIZE_QUALITY = NO
56 #MLP_DBG_OPTIMIZE_RELATIVITY = NO
57 #DLP_DBG_OPTIMIZE_DIVERSITY = NO
58
59 MLP_LOG_FORMAT = CPLEX
60
61 # MLP Log settings
62 # Dump all problems to disk
63 # MLP_DUMP_PROBLEM_ALL = YES
64 # Dump all solution to disk
65 # MLP_DUMP_SOLUTION_ALL = YES
66
67 # RIL specifc settings
68 RIL_STEP_TIME_MIN = 1 ms
69 RIL_STEP_TIME_MAX = 10 ms
70
71 RIL_ALGORITHM = Q
72 RIL_DISCOUNT_BETA = 0.7
73 RIL_GRADIENT_STEP_SIZE = 0.3
74 RIL_TRACE_DECAY = 0.2
75 RIL_EXPLORE_RATIO = 0.1
76 RIL_GLOBAL_REWARD_SHARE = 1
77