Difference between revisions of "Two to the N achievement"

From Geohashing
imported>Sourcerer
m (The Ribbon Proposed Text)
imported>Sourcerer
(The Template)
Line 15: Line 15:
 
=== The Ribbon ===
 
=== The Ribbon ===
  
The wording could be something like this.
+
Using the code below, the wording is supposed to be something like this.
  
* "[[User:Sourcerer|Sourcerer]] achieved level 4 by reaching 2<sup>4</sup> hashpoints on [[2010-09-24 51 -0]] (coordinates reached)."
+
* "[[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 level 5 by setting out on 2<sup>5</sup> expeditions on [[2011-01-01 52 0]] (expeditions)."
+
* "[[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 global level 1 by reaching 2<sup>1</sup> global hashpoints on [[2015-04-19 global]] (global coordinates reached)."
+
* "[[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 global level 0 by setting out on 2<sup>0</sup> global expeditions on [[2009-03-04 global]] (global expeditions)."
+
* "[[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.

Possible template code

TwoToN.jpg

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>