From c05bf56ca425a3192743ab13ff5ed0d851aa7a4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20Kaan=20G=C3=9CM=C3=9C=C5=9E?= <96421894+Tahinli@users.noreply.github.com> Date: Wed, 20 Nov 2024 00:20:40 +0300 Subject: [PATCH] feat: :sparkles: now calculating population standard deviation instead of sample standard deviation --- artificial_bee_colony/src/utils.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/artificial_bee_colony/src/utils.rs b/artificial_bee_colony/src/utils.rs index 7bccc02..c9501e9 100644 --- a/artificial_bee_colony/src/utils.rs +++ b/artificial_bee_colony/src/utils.rs @@ -212,7 +212,7 @@ fn standard_deviation(results: &[f64], arithmetic_mean: f64) -> f64 { .iter() .map(|function_result| (function_result - arithmetic_mean).powi(2)) .sum::() - / (results.len() - 1) as f64, + / results.len() as f64, ) }