Removed variance debug, initialized variance in WEST method
authorBart Polot <bart@net.in.tum.de>
Thu, 24 Nov 2011 11:58:55 +0000 (11:58 +0000)
committerBart Polot <bart@net.in.tum.de>
Thu, 24 Nov 2011 11:58:55 +0000 (11:58 +0000)
src/nse/gnunet-service-nse.c

index 32b81b080b3ae867a75587e17ba1868a023ce82d..03c19e0cfa6860b6006a5b78849b150c8a9cd868 100644 (file)
@@ -317,6 +317,7 @@ setup_estimate_message (struct GNUNET_NSE_ClientMessage *em)
   mean = 0.0;
   sum = 0.0;
   sumweight = 0.0;
+  variance = 0.0;
   for (i = 0; i < estimate_count; i++)
   {
     j = (estimate_index - i + HISTORY_SIZE) % HISTORY_SIZE;
@@ -353,10 +354,6 @@ setup_estimate_message (struct GNUNET_NSE_ClientMessage *em)
   {
     mean = sum / estimate_count;
     variance = (vsq - mean * sum) / (estimate_count - 1.0); // terrible for numerical stability...
-    GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 
-               "(%f - %f) / %u = %f\n", 
-               vsq, mean * sum, estimate_count - 1, variance);
-
   }
 #endif
   GNUNET_assert (variance >= 0);