← Back to home

How Goal Score is computed

Goal Score is one percentage for a goal: a weighted average of the activities linked to it. It is not a streak, and it is not the same number as a habit’s Strength.

The average

Each activity that counts brings two things: a performance from 0% to 100%, and a weight. Goal Score is the weighted average of those performances. If nothing counts yet, the Score is 0%.

On the goal, the bar is green at 70% and above, amber from 30% up, and red below 30%. The percentage shown is the weighted average, truncated to a whole number.

On the goal’s detail screen, Why is it n%? breaks that average down by activity type. The length of each bar is that type’s share of the total weight. The fill is how well those activities are performing. There is no separate score per type beyond that.

What performance means

A day excused because of a time-zone change counts as done for these scores, not as a miss.

What weight means

Weight is type importance times difficulty. Importance is per activity, so two habits count twice. A harder activity pulls the average more than an easier one of the same type.

At Moderate difficulty the multiplier is 3, so a moderate habit weighs 150 and a moderate task weighs 75. Trivial is ×1, Easy ×2, Challenging ×4, Hard ×5.
Type Importance Performance
Habit 50 Strength
Task 25 Completed or not
Ritual 15 Ritual Score
Sprint 10 Sprint Score

Habits dominate the mix on purpose. Ten moderate habits and one moderate task leave the task at about 5% of the total weight. A Sprint can still move the Score, just less than a habit of the same difficulty.

What counts

While a habit is live, Goal Score uses its current Strength. The fade applies only after you archive it, and only to the weight, not to a second, decayed percentage.

What Score is not

Needs attention is a separate flag. A goal needs attention when it has an overdue task, or a habit that is not archived and whose Strength is under 30%. Rituals and Sprints do not trigger it. A red Score bar and “needs attention” can disagree.

Overdue on the goal itself is about the target date, not the Score. A best-case finish date, when the app shows one, is a planning hint from open tasks, habits, and living Sprints. It does not change the percentage.

Get it on Google Play

More guides