private Severity getDeviationSeverity(long averageMin, long averageDiff) {
    if (averageMin <= 0) {
      averageMin = 1;
    }
    long value = averageDiff / averageMin;
    return Severity.getSeverityAscending(value, deviationLimits[0], deviationLimits[1], deviationLimits[2],
        deviationLimits[3]);
  }
This Heuristic analyses the skewness in the task input data
app/com/linkedin/drelephant/mapreduce/heuristics/GenericSkewHeuristic.java