-
Notifications
You must be signed in to change notification settings - Fork 0
/
config-plumtree-query.txt
46 lines (37 loc) · 1.08 KB
/
config-plumtree-query.txt
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
# collect experiments configurations
random.seed ${seed}
simulation.cycles ${cycle}
network.size ${netsize}
# linkable protocol
protocol.lnk sims.collect.EagerLazyLink
protocol.lnk.eagercapacity 3
protocol.lnk.lazycapacity 2
# query protocol
protocol.plumtree sims.collect.PlumtreeQueryProtocol
protocol.plumtree.linkable lnk
protocol.plumtree.ihavetimeout 5
protocol.plumtree.grafttimeout 2
# topology settings
init.rnd WireKOut
init.rnd.protocol lnk
init.rnd.k ${kout}
# broadcast controller
control.bc sims.collect.BroadcastController
control.bc.protocol plumtree
control.bc.msgtype plumtree
control.bc.msgnum ${bc_msgnum}
control.bc.schedule ${bc_schedule}
control.bc.strategy ${strategy}
# churn controller
control.churn sims.collect.ChurnController
control.churn.schedule ${churn_schedule}
control.churn.percentage ${churn_percentage}
control.churn.protocol plumtree
# query initializer
init.qi sims.collect.QueryInitializer
init.qi.protocol plumtree
init.qi.total ${qi_total}
# observers
control.qo sims.collect.QueryObserver
control.qo.logpath ${qo_logpath}
control.qo.beginning ${qo_beginning}