From 0a4a2d9d65596e8ceec918acc2732cc7b399c34d Mon Sep 17 00:00:00 2001 From: Con Kolivas Date: Sat, 31 Mar 2012 14:39:40 +1100 Subject: [PATCH] Damping small changes in hashrate so dramatically has the tendency to always make the hashrate underread so go back to gentle damping instead. --- cgminer.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cgminer.c b/cgminer.c index dcb506e8..cfb02161 100644 --- a/cgminer.c +++ b/cgminer.c @@ -1141,10 +1141,10 @@ void decay_time(double *f, double fadd) ratio = 1 / ratio; } - if (ratio > 0.95) - *f = (fadd * 0.05 + *f) / 1.05; + if (ratio > 0.63) + *f = (fadd * 0.58 + *f) / 1.58; else - *f = (fadd + *f * 0.58) / 1.58; // 0.63 + *f = (fadd + *f * 0.58) / 1.58; } static int requests_staged(void)