recencyScore property
double
get
recencyScore
Recency decay: exponential with 24-hour half-life.
Implementation
double get recencyScore {
final ageH = DateTime.now().difference(timestamp).inMinutes / 60.0;
return math.exp(-ageH / 24.0).clamp(0.0, 1.0);
}