BTG FORUMS
Forums -> General Discussion -> The Geek Meter
The GeekMessage
anonemouse2010lvl 101
L101, back to rhyming for fun
Geek


Posts: 153
Joined: 12/19/2010
Posted: 7/29/2013 8:51:24 PM

Honestly, I still have no clue what it is, or how it works. Could someone explain!
Sparticuslvl 19
Congrats chaosinmotion for becoming #1!!!! :D
Site Admin


Posts: 928
Joined: 8/27/2010
Posted: 7/29/2013 9:16:25 PM

well, I thought of removing it cause it's kinda silly and just for fun. It ranks you on how much of a geek it thinks you are. It's based on many things ... a few are :

- how does your level compare to others, higher the geekier
- how often do you post in the forums.... geeks post more
- do you have a profile picture set?
- do you have anything in your "about me" in your profile
- etc

Stuff like that... if anyone wants the exact things I can dig them up
anonemouse2010lvl 101
L101, back to rhyming for fun
Geek


Posts: 153
Joined: 12/19/2010
Posted: 7/29/2013 9:57:20 PM   (Edited: 7/29/2013 9:57:48 PM)

I wouldn't mind seeing the exact list (when you have time, no rush.) That means I need to get my meter up!

*as an aside, I think silly side things like that are awesome in general*
jackrelvl 96
Blubb
Member


Posts: 15
Joined: 12/15/2010
Posted: 7/30/2013 4:33:38 AM

Dont remove that stuff.
Kinda funny thing.
By now i ignored it ... but i always try owning the longest biggest fattest ... geekmeter or whatever.

Please exclude my poor english skills from the geekmeter factors.

Sparticuslvl 19
Congrats chaosinmotion for becoming #1!!!! :D
Site Admin


Posts: 928
Joined: 8/27/2010
Posted: 7/30/2013 8:01:00 AM

Ok, here is exactly what is used to calculate your geek meter.

1.) It first looks at your BTGTD rating. It looks at how many players have a higher rating than you and then does some math. Below is the formula... I turned it into psudocode... hopefully it makes sense.

if(numOfPlayerBetterThanYou < 100) Then
meterPercent = ((100-numOfPlayerBetterThanYou) / 100)*.5
else if(numOfPlayerBetterThanYou < 200) Then
meterPercent = ((200-numOfPlayerBetterThanYou) / 100)*.35
else if(numOfPlayerBetterThanYou < 300) Then
meterPercent = ((300-numOfPlayerBetterThanYou) / 100)*.2
else if(numOfPlayerBetterThanYou < 500) Then
meterPercent = ((500-numOfPlayerBetterThanYou) / 100)*.1
else if(numOfPlayerBetterThanYou < 1000) Then
meterPercent = ((1000-numOfPlayerBetterThanYou) / 100)*.05

I know it's a tad confusing, but here is an example. If you are anonemouse, there is no players with a higher rating, so :
meterPercent = ((100-0) / 100)*.5
meterpercent = ((100/100)*.5
meterPercent = 1*.5
meterPercent = .5

Note that your BTGTD rating makes up 50% of the geek meter bar... so anonemouse earned the maximum.

someone in 151st place would be :

meterPercent = ((200-150) / 100)*.35
meterpercent = ((50/100)*.35
meterPercent = .5*.35
meterPercent = .175

so someone in 151st place on the site will have received 17.5% out of the maximum 50% for this category.


Next we look at how active they are in the forums. A perfect score is someone with 300+ posts. This category makes up 5% of the geek meter. The formula is :

if(numberOfForumPosts < 300) Then
meterPercent = (numberOfForumPosts /300)*.05
Else
meterPercent = .05

So, anonemouse has 76 forum posts currently. That means :
meterPercent = (76/300)*.05
meterPcernt = 0.013

So anonemouse received 1.2% of the maximum 5% for this category


Next we look at how active they are with making friends on the site. A perfect score is someone with 100 friends. This category makes up 20% of the geek meter. The formula we use is :

if(numFriends < 100) Then
numFriends = (numFriends/100)*.2
Else
numFriends = .2

Using anonemouse as an example (hope you don't mind :) we can see from his profile page he has befriended 18 people. So :

meterPercent = (18/100)*.2
meterPercent = 0.036

So anonemouse received 3.6% of the maximum 20% for this category.


Next we look at the players "about me" information. This category makes up 5% of the geek meter. If they have anything entered in this field, they get the full 5%... if they have nothing entered, they get 0%


Next we look at the players "user location" information. This category makes up 5% of the geek meter. If they have chosen any location (accurate or not), they get the full 5%... if they have nothing entered, they get 0%


Next we look at the players profile picture. This category makes up 5% of the geek meter. If they have uploaded a picture, they get the full 5%... if they have no picture uploaded, they get 0%


last but not least, we look at how many geek points they have saved up. This category is worth 10%. A perfect score is anything over a whopping 10,000 geek points. Here is the formula used :

if(geekpoints < 10000) Then
geekpoints = (geekpoints/10000)*.1
Else
geekpoints = .1

So, have over 10000 then you get the full 10%


And that's it. Add all those up and you'll have a total of 100%. It's kind of used to determine how active you are on all aspects of the site.

Hope that answered everything for you :)

anonemouse2010lvl 101
L101, back to rhyming for fun
Geek


Posts: 153
Joined: 12/19/2010
Posted: 7/30/2013 10:41:02 PM

Very informative... now I need to post a picture and more comments!
Sparticuslvl 19
Congrats chaosinmotion for becoming #1!!!! :D
Site Admin


Posts: 928
Joined: 8/27/2010
Posted: 7/31/2013 5:55:08 AM

lol, love the picture anonemouse!
chaosinmotionlvl 101
I should be looking for a job!
Nerd


Posts: 51
Joined: 8/28/2010
Posted: 8/3/2013 8:06:05 AM

I like the geek meter too, don't remove it. Even though I don't pay much attention to it - since this thread started I think I'll look at it to see if it's changed much since I first started. :-)
anonemouse2010lvl 101
L101, back to rhyming for fun
Geek


Posts: 153
Joined: 12/19/2010
Posted: 3/25/2016 9:09:14 PM

I'd like to get a 100% by the time I hit lvl 100 but I'm still so far away...
njulianlvl 67
010 001 111
Geek


Posts: 184
Joined: 9/28/2010
Posted: 3/26/2016 3:47:43 AM

only 171 forumposts left for you, hurry up ;)
anonemouse2010lvl 101
L101, back to rhyming for fun
Geek


Posts: 153
Joined: 12/19/2010
Posted: 3/26/2016 1:31:52 PM

Ok, I'll make a thread once I can think of a topic where I'm not just obviously posting for posts sake.
 
Start Playing Now!
Returning Geeks Sign In
New Geeks Register
 
 
© 2010 - 2015, BeatTheGeek.com - Terms Of Service - Privacy Policy