4

We all have seen reputation recalculation notification today. The reputation earned for each question up-vote has increased to 10.

Does this reputation recalculation apply to all questions with upvotes, or only Good quality questions as defined here

  • Good

    (Score > 0 or (AnswerCount > 0 and Score = 0)) and !Closed 
    
  • Bad

    Score < 0 or Closed
    
  • Neutral

     Score = 0 and !Closed and AnswerCount = 0
    

For example this question has been closed as primarily opinion-based. Since it is Closed, it does not meet the condition for Good. Will the reputation recalculation apply to it?

I think a reputation recalculation for all questions is in contradiction with the on-topic rules and question quality defined above.

4
  • 5
    All upvotes are worth the same. Why would we ignore them on closed questions?
    – Catija Staff
    Commented Nov 14, 2019 at 4:58
  • IMO reputation recalculation for all question and on-topic and question quality defined above is contradiction Commented Nov 14, 2019 at 5:33
  • 6
    Why? We don't remove reputation when a post is closed, only when it's deleted, so the post still earns (or costs) the user who posted it reputation. Heck, we don't even prevent voting on it when it's closed, so they continue to get votes. If we didn't recalc for closed questions, they'd get different amounts of rep for old votes as new and that's against the retroactive side of this change... not to mention that closed posts can (nearly) always be reopened. :)
    – Catija Staff
    Commented Nov 14, 2019 at 5:37
  • 2
    I'd like to challenge the notion that a closed question is always a bad one: Questions closed as duplicates still have value because they are differently worded from the original question and lead users searching for an answer via a search engine to the desired answer. Commented Nov 14, 2019 at 8:35

2 Answers 2

16

It applies to all upvotes on questions regardless of the question's status.

9

As Adam says, this change applies to all upvotes on all questions - open, locked, closed, or deleted. Since it seems it might help, I'd like to take a bit to talk through.

Firstly, it's just easier to recalculate all upvotes on questions to be the same value. If we only change the value of these votes on one type or quality of post, we have to remember a lot more. We need to know when the vote was cast and the status of the post at the time of the recalc - keep in mind that the status of a post can always change! This is a bit of a mess.

If all votes are worth the same regardless of the post's current status and we recalculate that now, we never have to recalculate again, which we'd have to do if the closed question was reopened, for example, or a deleted question was undeleted or a negatively-scoring post became positively scoring.

In your question you say:

Since it is Closed, it does not meet the condition for Good. Will the reputation recalculation apply to it?

There are lots of questions that aren't "good" that are also not closed... for example, all of the negatively-scoring questions. They often still have one or more upvotes. We don't reduce the value of an upvote if the net score of a post is negative, so failing to recalculate for all questions of all quality doesn't really make sense.

And, in your specific example, when a question is closed, the asker and the answerers (if any) all retain any reputation earned (or lost) as reflected in the current vote count of the question and answers. Additionally, votes can still be cast while the question is closed. Since we don't reduce the value for an upvote ever - an upvote is always worth +10 and a downvote always -2 - the only logical choice is to apply this retroactively, too.

While we don't reduce the value, we do zero it out in one case - when a post is deleted. In this case, the system retains a memory of the votes but does not assign them to the user's reputation total. But if the post is undeleted, the value of the votes is added back to the poster's reputation.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .