9
$\begingroup$

On August 21st, I saw that I have -195 in my reputation page (See the picture below). It was written voting corrected. Then I checked out the related help page for it. I realized that I was a victim of serial up-voting. But after this event, my reputation did not seem to change when I got up-votes for my new question.

There is also another report of my reputation in this link provided by Martin Sleziak. This report is not the same as my reputation page on August 21st.

So I am curious to see what is happening!?

The Report

-- 2016-08-21 rep +25 = 7994
1 1899246 (2)
2 1896554 (5)
2 1896554 (5)
2 1900179 (5)
2 1900179 (5)
2 1900179 (5)
2 1900179 (5)

My Reputation Page

enter image description here

$\endgroup$
14
  • 3
    $\begingroup$ Perhaps it has something to do with the daily reputation limit? $\endgroup$ Commented Aug 22, 2016 at 8:57
  • $\begingroup$ @MartinSleziak: I think you are right! :) But the voting was corrected and I didn't get 195 reputations! So if it is due to this, then it is some kind of bug! $\endgroup$ Commented Aug 22, 2016 at 9:00
  • 3
    $\begingroup$ This might be related: Serial Up-voting and Reputation Cap. $\endgroup$ Commented Aug 22, 2016 at 9:10
  • 1
    $\begingroup$ Did you doublecheck that your reputation did not change or did you just note the absence of the green +10 indicator in the top-bar? $\endgroup$
    – quid
    Commented Aug 22, 2016 at 9:13
  • $\begingroup$ @quid:No, after the reversal, I should had +15 for three upvotes for my question but my reputation did not changed. I am sure about that the reputation did not change. :) I had the experience that sometimes the green +10 may not appear so I checked the reputation number. It is also evident in my reputation page if you check it out. :) $\endgroup$ Commented Aug 22, 2016 at 9:16
  • 2
    $\begingroup$ You were over the rep-cap when one includes the corrected votes. In that sense it is not that surprising. What's strange though is that as I understand the answer linked by @MartinSleziak they should not count towards the cap. $\endgroup$
    – quid
    Commented Aug 22, 2016 at 9:23
  • $\begingroup$ @quid: Exactly! :) $\endgroup$ Commented Aug 22, 2016 at 9:24
  • $\begingroup$ When you check math.stackexchange.com/reputation, are the numbers shown there the same as in your profile? $\endgroup$ Commented Aug 26, 2016 at 12:18
  • $\begingroup$ @MartinSleziak: I think they are not the same for the day this happened! :) I added the corresponding reputation page. It was on august 21st. $\endgroup$ Commented Aug 26, 2016 at 12:25
  • $\begingroup$ If they are not the same, perhaps you could include the part from the link corresponding to that day into your post. $\endgroup$ Commented Aug 26, 2016 at 12:30
  • $\begingroup$ @MartinSleziak: Done. :) $\endgroup$ Commented Aug 26, 2016 at 12:43
  • $\begingroup$ @H.R. I have also added link to reputation tab in your profile. (In case other users want to check whether the situation is still the same as in your screenshot.) And I will also mention that I have asked one of the moderators about this in chat. $\endgroup$ Commented Aug 26, 2016 at 12:47
  • $\begingroup$ Okay, for some reason you had no recalc since the reversal, and thus your profile still thinks you were rep-capped that day. Let me see if I can trigger a recalc. $\endgroup$
    – Daniel Fischer Mod
    Commented Aug 26, 2016 at 12:48
  • $\begingroup$ @DanielFischer: Thanks. :) I don't care about the points but just wanted to help find the reason that why recal did not happen! This issue may happen for other users in future! ;) $\endgroup$ Commented Aug 26, 2016 at 12:58

1 Answer 1

9
$\begingroup$

Yours was a bit of an edge case. The serial voting script runs early in the day (UTC, of course), and thus usually the votes it reverses are from the previous day. Then the reputation recalculation that happens on vote reversals finds out whether the reputation-cap kicked in and withheld reputation from other votes, and recalculates accordingly, so that afterwards it is as if "the serial upvotes never happened" - except that the entry in the reputation tab of the profile remains.

In your case, the serial voting occurred on the same day, before the script ran. When the script ran, you hadn't yet hit the reputation-cap, and for some reason, that led to the normal code still counting the votes towards the daily reputation-cap.

That's not a big problem, since on the next recalculation things are corrected. But when the next recalculation doesn't happen soon, the wrong reputation count persists for several days or even weeks.

You had no recalculation since the day of the serial voting, so the wrong score persisted until today. I triggered a recalculation by temporarily deleting this question of yours (and then a new recalculation by undeleting it again).

In this way, one can trigger a recalculation oneself (provided one has eligible posts), deleting or undeleting a post triggers a recalculation (maybe not if the deletion/undeletion doesn't cause a reputation change), so by temporarily deleting or undeleting a post one can bring one's reputation up-to-date (it takes several minutes until the recalculation occurs, so one has to wait a bit before undoing the temporary [un]deletion).

$\endgroup$

You must log in to answer this question.

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