aboutsummaryrefslogtreecommitdiff
path: root/src/nse
diff options
context:
space:
mode:
authorBart Polot <bart@net.in.tum.de>2011-11-24 11:58:55 +0000
committerBart Polot <bart@net.in.tum.de>2011-11-24 11:58:55 +0000
commita1ad58dbf1437560a9a24a52e9d28d28dc697a93 (patch)
treefe537f05aa6de217a2f8bbc143364122035e28f6 /src/nse
parent6a5ad9f1e7d9cd95e0d948491d35680a4acb2480 (diff)
downloadgnunet-a1ad58dbf1437560a9a24a52e9d28d28dc697a93.tar.gz
gnunet-a1ad58dbf1437560a9a24a52e9d28d28dc697a93.zip
Removed variance debug, initialized variance in WEST method
Diffstat (limited to 'src/nse')
-rw-r--r--src/nse/gnunet-service-nse.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/nse/gnunet-service-nse.c b/src/nse/gnunet-service-nse.c
index 32b81b080..03c19e0cf 100644
--- a/src/nse/gnunet-service-nse.c
+++ b/src/nse/gnunet-service-nse.c
@@ -317,6 +317,7 @@ setup_estimate_message (struct GNUNET_NSE_ClientMessage *em)
317 mean = 0.0; 317 mean = 0.0;
318 sum = 0.0; 318 sum = 0.0;
319 sumweight = 0.0; 319 sumweight = 0.0;
320 variance = 0.0;
320 for (i = 0; i < estimate_count; i++) 321 for (i = 0; i < estimate_count; i++)
321 { 322 {
322 j = (estimate_index - i + HISTORY_SIZE) % HISTORY_SIZE; 323 j = (estimate_index - i + HISTORY_SIZE) % HISTORY_SIZE;
@@ -353,10 +354,6 @@ setup_estimate_message (struct GNUNET_NSE_ClientMessage *em)
353 { 354 {
354 mean = sum / estimate_count; 355 mean = sum / estimate_count;
355 variance = (vsq - mean * sum) / (estimate_count - 1.0); // terrible for numerical stability... 356 variance = (vsq - mean * sum) / (estimate_count - 1.0); // terrible for numerical stability...
356 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
357 "(%f - %f) / %u = %f\n",
358 vsq, mean * sum, estimate_count - 1, variance);
359
360 } 357 }
361#endif 358#endif
362 GNUNET_assert (variance >= 0); 359 GNUNET_assert (variance >= 0);