Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic

Re^4: Proposal: eliminate down-votes

by bulk88 (Priest)
on Jun 20, 2012 at 00:58 UTC ( #977182=note: print w/replies, xml ) Need Help??

in reply to Re^3: Proposal: eliminate down-votes
in thread Proposal: eliminate down-votes

If he keeps downvoting his XP will go to 0 over time and he can't vote at all then putting an end to his mass downvoting. Your right he would have to contribute daily with posts to counteract the negative XP. Unless the ratio isn't 1/3rd and the RNG that perlmonks uses has been hacked :-(

Replies are listed 'Best First'.
Re^5: Proposal: eliminate down-votes
by Argel (Prior) on Jun 20, 2012 at 19:38 UTC
    The chance is up to 1/3rd. It would be interesting to know if it resets each day.

    Elda Taluta; Sarks Sark; Ark Arks
    My deviantART gallery

      No, it never resets. And it looks like Voting/Experience System was never updated?

      Anyway, the details are covered in History now influences voting:

      For each user, PerlMonks tracks a weighted average of the recent votes that they have cast. Each time you cast an up-vote, your weighted average, $vtavg, is set to 0.1 + 0.9*$vtavg. Each time you cast a down-vote, your weighted average is set to -0.1 + 0.9*$vtavg. So somebody who only ever up-votes will quickly have a $vtavg very close to +1 while somebody who only ever down-votes will quickly have a $vtavg very close to -1.

      That is the whole implementation (there is no reset). In hindsight, the "of the recent votes [...] cast" could raise that question. It is actually a weighted average of all votes cast since the implementation of the feature. It is just that the weight on a "non-recent" vote (in terms of cardinality, not calendarity) becomes geometrically smaller with each vote cast (by that user) to the point that floating point renders it effectively zero after about 330 votes (and "insignificant" much sooner than that).

      The direction of your most recent vote constitutes 10% of your "vote average". Your 2nd-most-recent vote counts for 9%. Your 22nd-most-recent vote counts for 1%. Your votes prior to that (up-to about 308 of them) total up to less than 10%. Your votes prior to 44 votes ago add up to less than 1%. Your most recent 10 votes add up to about 2/3 of the "average".

      - tye        

        Ahh!! It's been a long time since I have seen that post! Thanks for the link! It's good to know that constantly downvoting will bring the maximum pain.

        Elda Taluta; Sarks Sark; Ark Arks
        My deviantART gallery

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://977182]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others exploiting the Monastery: (5)
As of 2018-05-26 14:34 GMT
Find Nodes?
    Voting Booth?