recencyScore property
double
get
recencyScore
Recency score: higher for recently created/activated concepts.
Implementation
double get recencyScore {
final age = DateTime.now().difference(lastActivated);
// Decay half-life ≈ 60 seconds
return math.exp(-age.inMilliseconds / 60000.0).clamp(0.0, 1.0);
}