aboutsummaryrefslogtreecommitdiff
path: root/src/stats.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/stats.rs')
-rw-r--r--src/stats.rs7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/stats.rs b/src/stats.rs
index 0829845..1d2f451 100644
--- a/src/stats.rs
+++ b/src/stats.rs
@@ -15,8 +15,6 @@ pub struct Stats {
pub min_ttl: u32,
pub max_ttl: u32,
pub avg_ttl: f64,
- /// Mean absolute difference (deviation) from the average
- pub mad_ttl: f64,
}
pub fn compute_stats(states: &[crate::state::State]) -> Option<Stats> {
@@ -53,8 +51,6 @@ pub fn compute_stats(states: &[crate::state::State]) -> Option<Stats> {
let sum_ttl: u32 = ttls.iter().sum();
let avg_ttl = sum_ttl as f64 / ttls.len() as f64;
- let mad_ttl: f64 = ttls.iter().map(|&x| (x as f64 - avg_ttl).abs()).sum::<f64>() / ttls.len() as f64;
-
Some(Stats {
received,
lost,
@@ -64,7 +60,6 @@ pub fn compute_stats(states: &[crate::state::State]) -> Option<Stats> {
mad_rtt,
min_ttl,
max_ttl,
- avg_ttl,
- mad_ttl
+ avg_ttl
})
}