averageComponentSize property

double get averageComponentSize

Gets the average component size

Implementation

double get averageComponentSize {
  if (connectedComponents.isEmpty) return 0.0;
  final totalSize = connectedComponents.fold<int>(
    0,
    (sum, component) => sum + component.length,
  );
  return totalSize / connectedComponents.length;
}