code: def smoothEstimate(self, nodeShape, estimatedNodeCount):
          
          weightedEstimate = (1 - self.betaInertia) * estimatedNodeCount + \
                             self.betaInertia * self.previousWeightedEstimate[nodeShape]
          self.previousWeightedEstimate[nodeShape] = weightedEstimate
          return self._round(weightedEstimate)
docs: Smooth out fluctuations in the estimate for this node compared to
          previous runs. Returns an integer.