Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re^6: Querying Saints in our Book (2)

by chacham (Prior)
on May 17, 2016 at 18:35 UTC ( [id://1163251]=note: print w/replies, xml ) Need Help??


in reply to Re^5: Querying Saints in our Book (2)
in thread Querying Saints in our Book (2)

the environment had changed so much from the early days of the monastery that it's almost not valid to compare a monk who joined a year ago with one who was active from 2007-2008

That gets tricky though. The higher level monks are most likely to have been here a lot longer, so, if ancient history is deemed not valid, their ancient reputation should suffer the same fate.

Perhaps a function of the overall median reputation per post and the number of their posts? I.e. if your total XP is N and you haven't made at least M posts, your XP is deemed to be overweighted by longevity?

There are two issues with longevity. One, the login points you mentioned from the FAQ, and two, the rep granted from voting itself. The former can be negated somewhat with your idea of .5 per day, the latter cannot be detected and is would seem really hard to determine, except for the extreme cases (of almost no posts). Further, since everyone has a chance of getting the voting points, and the higher level monks have more points to give (and thus get more back) it would would be inaccurate to deduct them somehow from some monks but not others. So...

Or perhaps better as a function of median rep per post and age as a monk - you should have at least this many posts after this long?

I would think average, not median. Especially as the average does seem to be near the middle of most levels. With such wide ranges, i am afraid the median would be too far off.

Regardless, if we determine the average XP per post for that level (the average changes per level considerably, as can be seen above) we might be able to calculate the deviation or outliers for the individual monks. But how?

You have 25% chance of gaining 2 XP points once a day

Thanx. I had completely forgotten about that, or perhaps, just thought it only applied to the earlier levels. (That is, mixing it up with the special Initiate_bonus XP mentioned in Levels of Monks.) But, i still wonder, as not everyone logs in everyday. Some people only login during work days, others, only when they need something. Perhaps the regulars login every day, but that might be limited more to the higher levels, which would lower their average even further. And, the SioB "Last Here" column is not very granular with "months" and "years" masking a lot of the detail. Though, at least that much could be addressed by visiting the monk's actual node, which may cause undue stress on the server. So, i'm not sure that's a good idea, in this script, at least.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1163251]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others goofing around in the Monastery: (5)
As of 2024-04-24 12:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found