stdDevProcessingTime property
Duration
get
stdDevProcessingTime
Standard deviation of processing times
Implementation
Duration get stdDevProcessingTime {
if (_processingTimes.isEmpty) return Duration.zero;
final avg = averageProcessingTime.inMilliseconds;
final variance =
_processingTimes.fold<double>(0.0, (sum, d) {
final diff = d.inMilliseconds - avg;
return sum + (diff * diff);
}) /
_processingTimes.length;
return Duration(milliseconds: sqrt(variance).round());
}