AdaptiveAverage - running average that gets progressively less sensitive