# How is total % complete calculated?

**URL:** https://community.citystrides.com/t/how-is-total-complete-calculated/24524
**Category:** General
**Created:** [March 3, 2022, 6:32pm UTC](https://community.citystrides.com/t/how-is-total-complete-calculated/24524 "2022-03-03T18:32:01Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![m.george.brown89](https://community.citystrides.com/user_avatar/community.citystrides.com/m.george.brown89/32/1135_2.png) [@m.george.brown89](https://community.citystrides.com/u/m.george.brown89)
#### Post date: [March 3, 2022, 6:32pm UTC](https://community.citystrides.com/t/how-is-total-complete-calculated/24524/1 "2022-03-03T18:32:02Z")

</div>

When I visually inspect my LifeMap over the city I’m trying to complete, I’d say its about 10-15% complete, but I’m only at 6%. How is this number calculated? Is it completedStreets/totalStreets? If that’s the case, that 6% makes sense, since i have many streets less than 90% complete. Personally, I think that the percentage should be calculated by completedNodes/totalNodes. I think that would be a more accurate number.

Also, this could already be how its done, and I’m just not good at visually estimating.

---

<div class="post-metadata">

### Author: ![kevincharlespels](https://community.citystrides.com/user_avatar/community.citystrides.com/kevincharlespels/32/2536_2.png) [@kevincharlespels](https://community.citystrides.com/u/kevincharlespels)
#### Post date: [March 3, 2022, 11:28pm UTC](https://community.citystrides.com/t/how-is-total-complete-calculated/24524/2 "2022-03-03T23:28:00Z")

</div>

It’s (completed streets)/(total streets), but now that James has added total city length as a metric, it would be interesting to compute as distance by doing (completed street distance)/(total street distance)

---

<div class="post-metadata">

### Author: ![ward\_muylaert](https://community.citystrides.com/user_avatar/community.citystrides.com/ward_muylaert/32/3071_2.png) [@ward\_muylaert](https://community.citystrides.com/u/ward_muylaert)
#### Post date: [March 5, 2022, 4:35pm UTC](https://community.citystrides.com/t/how-is-total-complete-calculated/24524/3 "2022-03-05T16:35:33Z")

</div>

> [@m.george.brown89](#):
>
> Personally, I think that the percentage should be calculated by completedNodes/totalNodes. I think that would be a more accurate number.

Winding streets have significantly more nodes than a straight street. A street with all the driveways mapped also has more than one without it mapped. The nodes ratio would be meaningless in terms of city completion.

---

<div class="post-metadata">

### Author: ![m.george.brown89](https://community.citystrides.com/user_avatar/community.citystrides.com/m.george.brown89/32/1135_2.png) [@m.george.brown89](https://community.citystrides.com/u/m.george.brown89)
#### Post date: [March 5, 2022, 8:08pm UTC](https://community.citystrides.com/t/how-is-total-complete-calculated/24524/4 "2022-03-05T20:08:00Z")

</div>

I still think it was be closer to being an accurate representation though. I could theoretically run 80% of every street in my city. That’s 80% complete, but it would show up as 0%. Obviously that’s extremely unlikely, but I think that point still stands.

I guess it doesn’t really matter unless you’re actively competing against people or something. Things like “first to 50%” would be contentious.

---

<div class="post-metadata">

### Author: ![8f7162110d9eeaf907ab](https://community.citystrides.com/letter_avatar_proxy/v4/letter/8/ad7895/32.png) [@8f7162110d9eeaf907ab](https://community.citystrides.com/u/8f7162110d9eeaf907ab)
#### Post date: [March 5, 2022, 8:41pm UTC](https://community.citystrides.com/t/how-is-total-complete-calculated/24524/5 "2022-03-05T20:41:53Z")

</div>

Going with %age of nodes would also automatically activate hard mode, where you can only complete a city if you caught every node. Careful what you wish for 😆

---

<div class="post-metadata">

### Author: ![ericjrw](https://community.citystrides.com/user_avatar/community.citystrides.com/ericjrw/32/1065_2.png) [@ericjrw](https://community.citystrides.com/u/ericjrw)
#### Post date: [March 5, 2022, 10:56pm UTC](https://community.citystrides.com/t/how-is-total-complete-calculated/24524/6 "2022-03-05T22:56:46Z")

</div>

In case you haven seen it: [User Setting: Hard Mode](https://community.citystrides.com/t/user-setting-hard-mode/17458)

---

<div class="post-metadata">

### Author: ![jpbari](https://community.citystrides.com/user_avatar/community.citystrides.com/jpbari/32/3023_2.png) [@jpbari](https://community.citystrides.com/u/jpbari)
#### Post date: [March 8, 2022, 5:39pm UTC](https://community.citystrides.com/t/how-is-total-complete-calculated/24524/7 "2022-03-08T17:39:23Z")

</div>

> [@m.george.brown89](#):
>
> I could theoretically run 80% of every street in my city. That’s 80% complete, but it would show up as 0%.

I guess that depends on how you interpret it.

In your example, yes, you may have completed 80% of the map/nodes in your hypothetical city, but you will have actually completed no streets - so the 0% of the streets statistic still holds.

This was an idea floated some time ago, so you certainly aren’t alone in your thinking. I agree with the % of the streets completed method of calculating the metric, though.

> [@Alternative completeness metric: nodes instead of streets](https://community.citystrides.com/t/alternative-completeness-metric-nodes-instead-of-streets/19172):
>
> Something all users quickly learn about CityStrides is that completeness is based on street counts, not total distance. This makes obvious sense from the perspective of database management, as well as tracking progress on a street-by-street basis. However, this tends to under-represent the true completeness of runners that live inner-city or downtown vs those that live, work or run in the suburbs. Most city centers are more grid-like, and the streets there tend to be much longer (say 2km for a …

---

<div class="post-metadata">

### Author: ![m.george.brown89](https://community.citystrides.com/user_avatar/community.citystrides.com/m.george.brown89/32/1135_2.png) [@m.george.brown89](https://community.citystrides.com/u/m.george.brown89)
#### Post date: [March 8, 2022, 6:24pm UTC](https://community.citystrides.com/t/how-is-total-complete-calculated/24524/8 "2022-03-08T18:24:57Z")

</div>

I get that it comes down to a difference of opinion on what “complete” means regarding a city, but even in everyone’s discussion they’re using the ideas of percentage and completeness when referring to individual streets, e.g. 90% of the nodes in a street makes it complete. So why apply this idea of completeness of nodes in a street, and have those numbers carry over into the calculations for completeness in a city?

I dunno even in just the simplest example: I have a 10 street city. I have completed 5 streets and the other 5 I have reached half the nodes. This would come out as 50% based on the current system, but in reality I am 75% of the way to completing the city.

The current system of tracking percentage just doesn’t seem to reflect reality as accurately as it could (and yes, I know about hard mode, but that’s not what I’m talking about here).

---

<div class="post-metadata">

### Author: ![ericjrw](https://community.citystrides.com/user_avatar/community.citystrides.com/ericjrw/32/1065_2.png) [@ericjrw](https://community.citystrides.com/u/ericjrw)
#### Post date: [March 9, 2022, 2:43pm UTC](https://community.citystrides.com/t/how-is-total-complete-calculated/24524/9 "2022-03-09T14:43:33Z")

</div>

@m.george.brown89 that was an interesting point about completeness of a city being a percentage of the completed street count. Prior to regular updates from OSM, i would have wholeheartedly agreed. But now that CS does update, i view the 90% of nodes more of something just in case the gps reads do something funky.
