Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: Possible changes to Voting/XP

by coreolyn (Parson)
on Jan 22, 2004 at 15:23 UTC ( #323209=note: print w/ replies, xml ) Need Help??


in reply to Possible changes to Voting/XP

Well I've been here almost as long as the sites been up, and I too agree with the majority of the proposal. My only disagreement is with "No XP bonus for casting a down-vote". Regardless of type of vote it is a reflection of the readers opinion and should be of the same value. I also feel that if downvotes after a period of time are no longer counted toward XP upvotes shouldn't count either. This would allow the reputation of the node itself to have a life of its own as it should.


Comment on Re: Possible changes to Voting/XP
Re^2: Possible changes to Voting/XP (down ne !up)
by tye (Cardinal) on Jan 22, 2004 at 17:41 UTC

    The proposed lack of XP bonus for casting down-votes is not a reflection of down-voting being discounted as a contribution. Casting appropriate down-votes is a contribution, but you will have to be motivated to make that particular type of contribution for reasons other than gaining XP.

    Casting up-votes only for XP isn't much of a contribution (but is also probably part of why the system works), and if you manage to do that for very long then I'd assume you must have an amazingly boring life. Perhaps the typical voting contribution is "casting up-votes for several reasons, only one of which is gaining XP". And that is a fine contribution. Over time, the typical human adds more weight to these other reasons and the site benefits.

    And the change isn't meant to discourage people from casting the occasional down-vote. The change is meant for people who cast a large number of down-votes. They shouldn't get a large reward. No, I don't think this minor change will result in much change in behavior. The effect will probably be subtle. But I do think the large reward for the large number of down-votes is a flaw in the current system, even if just from the point of view of sanity of the system. It just feels wrong.

    I often think it'd be even better to have casting a downvote have a chance of costing the voter 1 XP (for quite a few different reasons) and some have agreed with me on that point. If you cast a down-vote, you should have a good reason (as it can be a distruptive action), and should be willing to accept the same punishment that you are dealing out. That might even change the attitude of those who get down-voted. Instead of whining about how unfair the down-vote was, they might realize that 1) the down-voter got much of the same punishment and 2) someone felt strongly enough about something that they were willing to take that punishment.

    I currently think losing XP for down-voting makes more sense. But I also see potential down sides to such a proposal (one big one being that it would be tough sell). So I think it makes sense to "compromise" on this point and to also take the more conservative route.

    I also feel that if downvotes after a period of time are no longer counted toward XP upvotes shouldn't count either.

    The proposal does make many up-votes count less over time, and I could see it going further in that direction. But I think it makes sense to allow people to be "forgiven" for their past "sins" without preventing them from being rewarded for past accomplishments. It can be quite fun to get XP, look to see what for, and discover that some old node of yours was rediscovered.

                    - tye
      If you reward people by giving them XP for up-voting, and punish them for down-voting (this is, assuming people care about their XP), on top of the already existing social pressure of prefering up-votes, you make up-voting even more meaningless. Votes have meaning if casters have choices, with equal gain for each choice.

      It can be quite fun to get XP, look to see what for, and discover that some old node of yours was rediscovered.
      How do you do that?

      Abigail

          It can be quite fun to get XP, look to see what for, and discover that some old node of yours was rediscovered.

            How do you do that?

        Check out the User Node and Reputation Clients in Perlmonks Related Scripts.

        --
        perl -MO=Deparse -e"u j t S n a t o e h r , e p l r a h k c r e"

      I see your logic and appreciate the thought you've put into this, however, I do see it being problematic over time weighting XP differently for --||++ votes. Just one monks opinion though :)

      As for the ". . .discover that some old node of yours was rediscovered." It'd be nice to have it easier to detect that discovery. It is nice to realize something you wrote a couple years ago was appreciated by someone.

      I often think it'd be even better to have casting a downvote have a chance of costing the voter 1 XP

      Perhaps losing the XP should be subject to similar odds as the chance of the OP losing XP. What I would like even better is tracking the number of downvotes per 24 hours and start the XP loss when the total exceeded some nominal value.

      -Theo-
      (so many nodes and so little time ... )

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (13)
As of 2014-08-29 16:20 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (282 votes), past polls