<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On Nov 4, 2008, at 10:11 AM, Ryan Cross wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div class="gmail_quote">On Wed, Nov 5, 2008 at 1:59 AM, Darren Oh <span dir="ltr"><<a href="mailto:darrenoh@sidepotsinternational.com">darrenoh@sidepotsinternational.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"> Letting people re-vote after a period of time might be better than an automated system. However, the idea of an equation was interesting, so I had to come up with one:<br> <br> (days x M + 1) x votes = weight<br> <br> M can be tuned to control the effect of time on an issue's weight. An M value of zero would mean that time does not affect the weight of an issue. Negative values of M would reduce the weight, and positive values would increase it.<div> <div></div><div class="Wj3C7c"><br></div></div></blockquote></div><br><div>I would suggest adding a delay, such that the time doesn't contribute to the weight until some grace period (for example after the first week). I also wonder whether "days" should be since reported or since last updated. </div></blockquote></div><br><div>The modified equation would be</div><div><br></div><div>(M x (days - G) + 1) x votes = weight</div><div><br></div><div>where G is the grace period in days. However, the point of voting is to give the community a way to promote issues, so I still think allowing people to re-vote periodically might be a better solution.</div></body></html>