Comment by ajuc
2 days ago
I like this simple model. There's 2 variables:
- pleasure
- achievements
Both reset daily. Both can be changed by each activity.
Well-being is calulated sth like this:
def wellBeing(pleasureNow, pleasureSoFar, achievements):
return pleasureNow/(pleasureSoFar+pleasureNow) + len(achievements)
It's weird, but it's how it works. If you did 100 small things it feels like you achieved much more than if you did one big thing.
And pleasure experienced is scaled by the pleasure experienced that day so far. Which means if you do 3 things that provided 1, 10, 100 pleasure - you'll experience ~2.8 pleasure, but if you do the same things in reversed order 100, 10, 1 - you'll experience ~1.09.
So ordering the pleasures and splitting the achievements matters A LOT for your well-being.
I completely agree with that perspective