Using AnimationCurves for NonAnimations
I used AnimationCurves in Mr Mayor's Energy Crisis to denote stat changes in the world.
AnimationCurve?
Is a data type representing a curve in 2D. The current value of the curve on the Y axis can be evaluated in code based on a value on the X axis. These values can stand for anything, for instance position, acceleration, Max HP, monetary value, etc.
Data type in code
Data type in inspector
Curve editor
Evaluating the prior curve at X position 0.5. This evaluation returns 1 as you can see from the curve itself.
Proper examples
From MMEC (the abbreviation doesn't quite work).
The names speak for themselves.
Let's look at the first one, Day to population increase, in detail.
This curve indicates how much the population increases every day, if that wasn't clear already. It could have also indicated the exact population count per day, both approaches work just fine.
Reading the curve reveals that there is a spike in population influx at day 4 with 16 people, tapering down to 13 people by day 15.
One more example:

This one is the nuclear meltdown chance based on the nuclear plant condition. As you can see the chance is 0 when the condition is higher than 0.4 (as in 40%), but then rises greatly once the condition closes on 0.
Nutshell
AnimationCurves are flexible, easy to use and most importantly they allow clear visualization of data which you don't get with mere numbers and algorithms.
Cheers!