def __init__(self, size=DEFAULT_SIZE, alpha=DEFAULT_ALPHA, rescale_threshold=DEFAULT_RESCALE_THRESHOLD, clock=getClock()):
    super(ExponentiallyDecayingReservoir, self).__init__()

    self.values = {}
    self.alpha = alpha
    self.size = size
    self.clock = clock
    self.rescale_threshold = rescale_threshold
    self.count = 0
    self.startTime = self.clock.time()
    self.nextScaleTime = self.clock.time() + self.rescale_threshold
Insert items from a slab.
dataset/ETHPy150Open Cue/scales/src/greplin/scales/samplestats.py/ExponentiallyDecayingReservoir.__init__--crossover with--dataset/ETHPy150Open MapQuest/mapquest-osm-server/src/python/datastore/lrucache.py/LRUCache.insert_slab