Difference between revisions of "Two to the N achievement"
imported>Sourcerer m (→The Ribbon Proposed Text) |
imported>Sourcerer (→The Template) |
||
Line 15: | Line 15: | ||
=== The Ribbon === | === The Ribbon === | ||
− | + | Using the code below, the wording is supposed to be something like this. | |
− | * "[[User:Sourcerer|Sourcerer]] achieved | + | * "[[User:Sourcerer|Sourcerer]] achieved the [[Two to the N achievement]] by reaching 2<sup>4</sup> hashpoints on [[2010-09-24 51 -0]]." |
− | * "[[User:Sourcerer|Sourcerer]] achieved | + | * "[[User:Sourcerer|Sourcerer]] achieved the [[Two to the N achievement]] attempting to reach 2<sup>5</sup> hashpoints on [[2011-01-01 52 0]]." |
− | * "[[User:NWoodruff|NWoodruff]] achieved | + | * "[[User:NWoodruff|NWoodruff]] achieved the [[Two to the N achievement]] by reaching 2<sup>1</sup> global hashpoints on [[2015-04-19 global]]." |
− | * "[[User:David_Souther|David Souther]] achieved | + | * "[[User:David_Souther|David Souther]] achieved the [[Two to the N achievement]] by attempting to reach 2<sup>0</sup> global hashpoints on [[2009-03-04 global]]." |
+ | == Possible template code == | ||
+ | |||
+ | [[File:TwoToN.jpg|left]] I have written some template code but would prefer not to make it "live" as I am the proposer of this achievement. I expect it contains bugs too. --[[User:Sourcerer|Sourcerer]] ([[User talk:Sourcerer|talk]]) 09:24, 5 July 2015 (EDT) | ||
+ | |||
+ | |||
+ | <pre>{{Ribbon | ||
+ | |color = green | ||
+ | |icon = TwoToN.jpg | ||
+ | |user = {{{name|}}} | ||
+ | |achievement = [[Two to the N achievement]] | ||
+ | |action = {{#if:{{{reached|}}}|reaching|attempting to reach}} 2<sup>'''{{{count}}}'''</sup> {{#if:{{{global|}}}|global hashpoints|hashpoints}} on [[{{{date}}} {{#if:{{{global|}}}|global|{{{latitude|}}} {{{longitude|}}}}}|{{{date}}}]] | ||
+ | |image = {{{image|}}} | ||
+ | |category = Two to the N achievement | ||
+ | |expedition = [[{{{date}}} {{#if:{{{global|}}}|global|{{{latitude|}}} {{{longitude|}}}}}]] | ||
+ | }}<noinclude> | ||
+ | '''How to use this template:''' | ||
+ | |||
+ | {{TwoToTheN | ||
+ | :| count = '''power of two''' (required) | ||
+ | :| date = '''date (YYYY-MM-DD)''' (required) | ||
+ | :''| latitude = '''latitude''' (do not include for the globalhash ribbon)'' | ||
+ | :''| longitude = '''longitude''' (do not include for the globalhash ribbon)'' | ||
+ | :''| name = '''name of achiever''' (optional)'' | ||
+ | :''| global = '''true''' (optional - include for globalhash counting)'' | ||
+ | :''| reached = '''true''' (optional - include if you are counting coordinates reached)'' | ||
+ | }} | ||
+ | |||
+ | '''Examples:''' | ||
+ | <code>{{TwoToTheN | ||
+ | | count = 5 | ||
+ | | latitude = 52 | ||
+ | | longitude = 0 | ||
+ | | date = 2011-01-01 | ||
+ | | name = Sourcerer | ||
+ | }}</code> appears as: | ||
+ | |||
+ | {{TwoToN | ||
+ | | count = 5 | ||
+ | | latitude = 52 | ||
+ | | longitude = 0 | ||
+ | | date = 2011-01-01 | ||
+ | | name = Sourcerer | ||
+ | }} | ||
+ | |||
+ | <code>{{TwoToTheN | ||
+ | | count = 5 | ||
+ | | latitude = 52 | ||
+ | | longitude = 0 | ||
+ | | date = 2011-01-01 | ||
+ | }}</code> appears as: | ||
+ | |||
+ | {{TwoToTheN | ||
+ | | count = 5 | ||
+ | | latitude = 52 | ||
+ | | longitude = 0 | ||
+ | | date = 2011-01-01 | ||
+ | }} | ||
+ | |||
+ | <code>{{TwoToTheN | ||
+ | | count = 4 | ||
+ | | latitude = 51 | ||
+ | | longitude = -0 | ||
+ | | date = 2010-09-24 | ||
+ | | reached = true | ||
+ | }}</code> appears as: | ||
+ | |||
+ | {{TwoToTheN | ||
+ | | count = 4 | ||
+ | | latitude = 51 | ||
+ | | longitude = -0 | ||
+ | | date = 2010-09-24 | ||
+ | | reached = true | ||
+ | }} | ||
+ | |||
+ | '''Globalhash Examples:''' | ||
+ | <code>{{TwoToTheN | ||
+ | | count = 1 | ||
+ | | date = 2015-04-19 | ||
+ | | name = NWoodruff | ||
+ | | global = true | ||
+ | | reached = true | ||
+ | }}</code> appears as: | ||
+ | |||
+ | {{TwoToN | ||
+ | | count = 1 | ||
+ | | date = 2015-04-19 | ||
+ | | name = NWoodruff | ||
+ | | global = true | ||
+ | | reached = true | ||
+ | }} | ||
+ | |||
+ | <code>{{TwoToTheN | ||
+ | | count = 0 | ||
+ | | date = 2009-03-04 | ||
+ | | name = David_Souther | ||
+ | | global = true | ||
+ | }}</code> appears as: | ||
+ | |||
+ | {{TwoToN | ||
+ | | count = 0 | ||
+ | | date = 2009-03-04 | ||
+ | | name = David_Souther | ||
+ | | global = true | ||
+ | }}</noinclude></pre> | ||
[[Category: Proposed achievements]] | [[Category: Proposed achievements]] |
Revision as of 13:24, 5 July 2015
Geohashing lacks an achievements for numbers of expeditions and for numbers of co-ordinates reached. The one exception is the 100 Saturday meetups achievement.
In the spirit of geohashing (nerdy fun) I hereby propose the 2N achievement, giving us some "Big Oh" notation.
- 20: Claim this for your virgin expedition.
- 21: Claim this for your second expedition.
- 24: 16 expeditions - addiction risk.
- 28: Wow - 256 expeditions! At the time of writing two geohashers have achieved this.
- 29: At the time of writing NWoodruff is the closest needing only 67 expeditions. Is that a challenge by any chance?
It's very easy for beginners to claim "Levels" progressing quickly from "Level 0" to "Level 4". It gets disproportionately harder to reach the higher levels.
And the proposer, Sourcerer is a "Level 7" geohasher. --Sourcerer (talk) 08:36, 24 May 2015 (EDT)
The Ribbon
Using the code below, the wording is supposed to be something like this.
- "Sourcerer achieved the Two to the N achievement by reaching 24 hashpoints on 2010-09-24 51 -0."
- "Sourcerer achieved the Two to the N achievement attempting to reach 25 hashpoints on 2011-01-01 52 0."
- "NWoodruff achieved the Two to the N achievement by reaching 21 global hashpoints on 2015-04-19 global."
- "David Souther achieved the Two to the N achievement by attempting to reach 20 global hashpoints on 2009-03-04 global."
Possible template code
I have written some template code but would prefer not to make it "live" as I am the proposer of this achievement. I expect it contains bugs too. --Sourcerer (talk) 09:24, 5 July 2015 (EDT)
{{Ribbon |color = green |icon = TwoToN.jpg |user = {{{name|}}} |achievement = [[Two to the N achievement]] |action = {{#if:{{{reached|}}}|reaching|attempting to reach}} 2<sup>'''{{{count}}}'''</sup> {{#if:{{{global|}}}|global hashpoints|hashpoints}} on [[{{{date}}} {{#if:{{{global|}}}|global|{{{latitude|}}} {{{longitude|}}}}}|{{{date}}}]] |image = {{{image|}}} |category = Two to the N achievement |expedition = [[{{{date}}} {{#if:{{{global|}}}|global|{{{latitude|}}} {{{longitude|}}}}}]] }}<noinclude> '''How to use this template:''' {{TwoToTheN :| count = '''power of two''' (required) :| date = '''date (YYYY-MM-DD)''' (required) :''| latitude = '''latitude''' (do not include for the globalhash ribbon)'' :''| longitude = '''longitude''' (do not include for the globalhash ribbon)'' :''| name = '''name of achiever''' (optional)'' :''| global = '''true''' (optional - include for globalhash counting)'' :''| reached = '''true''' (optional - include if you are counting coordinates reached)'' }} '''Examples:''' <code>{{TwoToTheN | count = 5 | latitude = 52 | longitude = 0 | date = 2011-01-01 | name = Sourcerer }}</code> appears as: {{TwoToN | count = 5 | latitude = 52 | longitude = 0 | date = 2011-01-01 | name = Sourcerer }} <code>{{TwoToTheN | count = 5 | latitude = 52 | longitude = 0 | date = 2011-01-01 }}</code> appears as: {{TwoToTheN | count = 5 | latitude = 52 | longitude = 0 | date = 2011-01-01 }} <code>{{TwoToTheN | count = 4 | latitude = 51 | longitude = -0 | date = 2010-09-24 | reached = true }}</code> appears as: {{TwoToTheN | count = 4 | latitude = 51 | longitude = -0 | date = 2010-09-24 | reached = true }} '''Globalhash Examples:''' <code>{{TwoToTheN | count = 1 | date = 2015-04-19 | name = NWoodruff | global = true | reached = true }}</code> appears as: {{TwoToN | count = 1 | date = 2015-04-19 | name = NWoodruff | global = true | reached = true }} <code>{{TwoToTheN | count = 0 | date = 2009-03-04 | name = David_Souther | global = true }}</code> appears as: {{TwoToN | count = 0 | date = 2009-03-04 | name = David_Souther | global = true }}</noinclude>