temperatureCorrectionFactor property

double get temperatureCorrectionFactor

Implementation

double get temperatureCorrectionFactor {
  final tempDiff =
      ambientTemp - 25.0; // Asumiendo base 25°C (aire) o 20°C (tierra)
  if (tempDiff <= 0) return 1.0;
  // Reducción conservadora
  final reduction = tempDiff * 0.008;
  return (1.0 - reduction).clamp(0.5, 1.0);
}