private void updateSlidingWindow() {
    if (samples.size() == WINDOW_SIZE) {
      double min = Collections.min(samples);
      double max = Collections.max(samples);
      double mean = mean(samples);
      double stdDev = standardDeviation(samples);

      displayElapsedTime();

      addInstance(min, max, mean, stdDev, activityLabel);
      saveInstances();

      discardOverlap();
    }
  }