26

May be my question is duplicate but i have confusion.

On March 22 I got 200 reputation:

But I didn't get the Mortarboard badge. (Link to my badges list)

I know it takes time to get badge but more than 30 days passed since March 22 and I also know accepting answers for your own questions which brings you +2 points don't count.

15
  • 6
    Check the end of this page. What does it say for earned at least 200 reputation on?
    – hjpotter92
    Commented Mar 25, 2013 at 7:28
  • Go to the end of this page : http://stackoverflow.com/reputation. It displays a lot of statistics in RAW format.
    – hjpotter92
    Commented Mar 25, 2013 at 7:38
  • Why you refuse to answer @hjpotter92 comment? Commented May 20, 2013 at 7:07
  • @ShaWizDowArd, i am not understand what hjpotter92 trying to say?
    – Tony Stark
    Commented May 20, 2013 at 7:13
  • @BANG click on the link he gave you. It will bring you to a web page. You will see something like this. Scroll to the bottom of that page. You will see line saying "earned at least 200 reputation on X days". What is X in your case? Commented May 20, 2013 at 7:33
  • 1
    @ShaWizDowArd, this line you talking about earned at least 200 reputation on 1 days.
    – Tony Stark
    Commented May 20, 2013 at 7:45
  • @ShaWizDowArd, what do you think, i have to earned “Mortarboard” badge or not?
    – Tony Stark
    Commented May 20, 2013 at 8:02
  • OK, after some research I learned that only upvotes and bounties count towards the badge; You got 15 rep from answer being accepted so only 185 rep was counted towards the badge which isn't enough. :/ Commented May 20, 2013 at 8:26
  • Sorry, my mistake. After further investigation I found this user who proved my theory wrong. You should have got the badge, so this is a bug. Commented May 20, 2013 at 8:39
  • @ShaWizDowArd, Thanks a lot!!!
    – Tony Stark
    Commented May 20, 2013 at 9:20
  • I can't answer definitely (only a mod can), but it's possible that you downvoted an answer which was deleted on a subsequent day. So on that day your net reputation gain would have been only 199, but since the answer is now deleted it no longer shows in your reputation history. There may be other similar weird cases. Tick the “show removed posts” checkbox at the bottom of the reputation history: does it make any difference? Commented May 20, 2013 at 10:14
  • @Gilles, i tick “show removed posts” so you can check my reputation stackoverflow.com/users/718224/…
    – Tony Stark
    Commented May 20, 2013 at 11:14
  • @ShaWizDowArd I removed your bounty, as I don't wish to be seen farming meta rep :) Commented May 20, 2013 at 19:13
  • @Jarrod fair enough, but does it mean you look into the bug? Commented May 20, 2013 at 20:06
  • 3
    @ShaWizDowArd yes, we're looking at it now. Commented May 20, 2013 at 20:13

1 Answer 1

31

Yes, there is a bug.

On the day in question, you had gained 200 points, but had one answer with a downvote (net rep: 198). The kicker is that you responsibly deleted this answer, which refunded the -2 from the downvote; however, the badge logic doesn't take this refund into account.

It was a known edge case, because a truly thorough check of why a user was refunded rep from a deleted post would slightly pain the database.

To fix this, we have decided to ignore all rep changes due to downvotes - whether you cast or receive them, they will no longer deduct from your daily total towards Mortarboard, Epic, and Legendary.

Expect to see 350 new Mortarboard (including yours), 6 new Epic, and 4 new Legendary badges being granted in the next day!

6
  • Awesomeness in its best... you're surely on a roll here! :-) Commented May 21, 2013 at 6:04
  • @JarrodDixon, Thank You for your effort!!!
    – Tony Stark
    Commented May 21, 2013 at 6:13
  • 2
    I just got one of the Epic badges, but I noticed the /reputation page still shows the old number of total days. Will you guys be updating its logic? Commented May 21, 2013 at 13:03
  • @LanceRoberts yes, I'll take a look at it today. Commented May 21, 2013 at 16:08
  • @JarrodDixon, Thanks for "Mortarboard” badge.
    – Tony Stark
    Commented May 22, 2013 at 6:24
  • 1
    @Jarrod did you take a look in the /reputation page? Looks like it's still not showing properly. Commented May 26, 2013 at 10:04

You must log in to answer this question.

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