Was a user complaining about this? I’m still unclear as to the nature of the actual issue, is this the best example:
Your objection is that this is solely based on average score per post, then? Remember too that there is a floor, a minumum number of posts one must have to even be considered for the badge.
@zogstrip what we could do is change the math a bit to equalize it, add a small constant so someone with a tiny number of posts doesn’t accidentally dominate:
9 / (3 + 5) = 1.13 60 / (30 + 5) = 1.71
Your thoughts @eviltrout? This seems simpler than what you proposed, perhaps?
OK so @zogstrip just add a literal hard-coded arbitrary +5 to the SQL as indicated above. That will reduce the impact of people who just barely met the minimum post threshold to get the badge, which is already 3 posts I think.