diff --git a/rln-delay-simulations/message_hops.py b/rln-delay-simulations/message_hops.py
index f2b8253..76850da 100644
--- a/rln-delay-simulations/message_hops.py
+++ b/rln-delay-simulations/message_hops.py
@@ -30,18 +30,14 @@ with plt.style.context(['science', 'ieee']):
ax1.plot(ds, delays_2, color='g', label=r"$N_2=$"+str(N2))
ax1.plot(ds, delays_3, color='b', label=r"$N_3=$"+str(N3))
ax2.plot(ds, ds, color='y', label="Bandwidth ampl.")
- print(delays_1)
- print(ds)
ax1.autoscale(tight=True)
ax2.autoscale(tight=True)
ax1.legend(loc=0)
ax2.legend(loc=0)
- ax1.set(title='Worst case maximum hops vs bandwidth')
- ax1.set(**dict(xlabel='Outbound degree (D)', ylabel='Amount of hops'))
+ ax1.set(title='$h_{max}$ depending on node degree $D$')
+ ax1.set(**dict(xlabel='Node degree (D)', ylabel='Maximum number of hops ($h_{max}$)'))
ax2.set(**dict(ylabel='Bandwidth amplification'))
- #ax2.set_xlim([2, 14])
fig.savefig('message_hops.svg', dpi=300)
-
plt.close()
diff --git a/rln-delay-simulations/message_hops.svg b/rln-delay-simulations/message_hops.svg
new file mode 100644
index 0000000..eb15958
--- /dev/null
+++ b/rln-delay-simulations/message_hops.svg
@@ -0,0 +1,2320 @@
+
+
+
diff --git a/rln-delay-simulations/paper_distribution.svg b/rln-delay-simulations/paper_distribution.svg
index 2f5ba4d..6467230 100644
--- a/rln-delay-simulations/paper_distribution.svg
+++ b/rln-delay-simulations/paper_distribution.svg
@@ -6,7 +6,7 @@
- 2024-02-29T22:02:24.724832
+ 2024-03-04T15:20:03.093093
image/svg+xml
@@ -31,437 +31,437 @@ z
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
+" clip-path="url(#pe7700199d1)"/>
-
-
+
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -747,22 +747,22 @@ L 0 1.5
-
-
+
-
-
+
@@ -787,12 +787,12 @@ z
-
+
-
+
@@ -808,200 +808,101 @@ z
-
-
+
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
-
+
+
-
+
+
-
+
@@ -1605,6 +1553,13 @@ z
+
+
@@ -1650,6 +1624,23 @@ L 55.558912 49.275243
+
+
+
@@ -1668,428 +1659,428 @@ L 55.558912 49.275243
-
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+" clip-path="url(#pf3b0635f3f)"/>
-
+
-
+
-
+
@@ -2099,17 +2090,17 @@ z
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2291,17 +2282,17 @@ z
-
+
-
+
-
+
@@ -2313,17 +2304,17 @@ z
-
+
-
+
-
+
@@ -2335,101 +2326,101 @@ z
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
@@ -2438,18 +2429,18 @@ L 281.04558 35.307933
" style="fill: none; stroke: #000000; stroke-width: 0.5; stroke-linejoin: miter; stroke-linecap: square"/>
-
-
-
+
@@ -2461,7 +2452,7 @@ L 281.04558 35.307933
-
+
@@ -2492,7 +2483,7 @@ L 281.04558 35.307933
-
+
@@ -2513,16 +2504,16 @@ L 281.04558 35.307933
-
-
+
@@ -2539,14 +2530,14 @@ z
-
-
+
@@ -2566,427 +2557,427 @@ L 190.575916 49.275243
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+" clip-path="url(#p665cdde91e)"/>
-
+
-
+
-
+
@@ -2996,17 +2987,17 @@ z
-
+
-
+
-
+
@@ -3017,17 +3008,17 @@ z
-
+
-
+
-
+
@@ -3038,138 +3029,138 @@ z
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -3264,12 +3255,12 @@ z
-
+
-
+
@@ -3311,90 +3302,119 @@ z
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
@@ -3421,14 +3441,14 @@ z
-
+
-
+
-
-
+
@@ -3465,7 +3485,7 @@ L 146.028577 140.325865
-
+
@@ -3498,7 +3518,7 @@ L 146.028577 140.325865
-
+
-
-
+
@@ -3571,14 +3591,14 @@ z
-
-
+
@@ -3597,428 +3617,428 @@ L 107.690472 154.293175
-
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+" clip-path="url(#p23fb667e39)"/>
-
+
-
+
-
+
@@ -4029,17 +4049,17 @@ z
-
+
-
+
-
+
@@ -4050,114 +4070,114 @@ z
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4176,17 +4196,17 @@ z
-
+
-
+
-
+
@@ -4198,17 +4218,17 @@ z
-
+
-
+
-
+
@@ -4220,65 +4240,65 @@ z
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
@@ -4287,18 +4307,18 @@ L 281.04558 140.325865
" style="fill: none; stroke: #000000; stroke-width: 0.5; stroke-linejoin: miter; stroke-linecap: square"/>
-
-
-
+
@@ -4311,7 +4331,7 @@ L 281.04558 140.325865
-
+
@@ -4345,7 +4365,7 @@ L 281.04558 140.325865
-
+
@@ -4419,17 +4439,17 @@ L 242.707476 154.293175
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
diff --git a/rln-delay-simulations/plot_paper_distribution.py b/rln-delay-simulations/plot_paper_distribution.py
index 8db51af..520ab54 100644
--- a/rln-delay-simulations/plot_paper_distribution.py
+++ b/rln-delay-simulations/plot_paper_distribution.py
@@ -55,7 +55,7 @@ with plt.style.context(['science', 'ieee']):
else:
pos.legend(fontsize="5", loc="best")
- ax[0][0].set(ylabel='Cumulative message share')
+ ax[0][0].set(ylabel='Message share')
ax[1][0].set(xlabel='Latency (ms)', ylabel='Cumulative message share')
ax[1][1].set(xlabel='Latency (ms)')