8

There must be something wrong with my understanding of the rules for 'Epic' or with the reputation audit output.

I was just notified that I have received the Epic badge (on SO) but the bottom end of my reputation page looks like:

** total rep 32580 :)

days represented 489
rep cap was reached via rep from upvotes *only* on 25 days
rep cap was exceeded on 33 days

I don't see how I could even have come close to 50 days.

Some additional info:

  • no bounties collected
  • only 2 days with exactly 200 rep
  • when I count the rep + xxx = yyyy lines I get >= 200 on 36 days
14
  • 1
    Interesting. That being said, 50 days is a lot. That must be why only 99 people have it. Commented Aug 15, 2010 at 15:23
  • I'm also under 50 with both values and got my epic badge a while ago. Maybe the epic badge counts the days on which you got 200 or more reputation from upvotes or accepts.
    – sepp2k
    Commented Aug 15, 2010 at 15:30
  • @sepp That's what "exceeded" means. Commented Aug 15, 2010 at 15:34
  • My totals are 10 and 21 and the total days where I have > 200 rep is 21. So I would expect your total to be at 33 - still some way off the target for "Epic".
    – ChrisF Mod
    Commented Aug 15, 2010 at 15:45
  • 2
    @NullUserException: I was under the impression that "exceeded" means "more than 200", not "200 or more".
    – sepp2k
    Commented Aug 15, 2010 at 15:47
  • @sepp Exceeded means "200 or more" as far as I can tell. Commented Aug 15, 2010 at 15:55
  • What? 25+33 > 50 I don't see the problem. The 25 days are not (all) part of the 33. If you exceed by getting a bounty, you have not reached the cap with upvotes "only". Commented Aug 15, 2010 at 16:04
  • @Ladybug: If you get 200 from upvotes and then another 15 from an accept, you have both exceed the cap and reached it from upvotes only.
    – sepp2k
    Commented Aug 15, 2010 at 16:09
  • @Ladybug It's my understanding that "reached" is a subset of "exceeded." (as weird as it sounds) Commented Aug 15, 2010 at 16:10
  • @Ladybug - the total number > 200 is 33. The 25 comes from days when you get would have got > 200 points from votes if there were no cap
    – ChrisF Mod
    Commented Aug 15, 2010 at 16:10
  • @sepp2k - that's right. I've got a day when I got exactly 200 and it doesn't count to the "exceeded" total - though it was the day I got the "Mortarboard" badge ;)
    – ChrisF Mod
    Commented Aug 15, 2010 at 16:11
  • @sepp: Yes, but I am talking about getting 100 with upvotes and then 200 with a bounty. It only counts to the last figure, not the first. So his max. number of days can be greater than 33. Commented Aug 15, 2010 at 16:21
  • 2
    @NullUserException: Neither is a subset of the other. You can get reached without exceeded (e.g. exactly 20 votes, no acceptance) and you can get exceeded without reached (e.g. 20 acceptances, no votes).
    – Jon Skeet
    Commented Aug 15, 2010 at 16:27
  • 1
    @Jon I thought exceeded meant >= 200 rather than > 200 Commented Aug 15, 2010 at 16:45

2 Answers 2

4

The current thinking is that the badge calc is incorrectly including rep from deleted posts.

6
  • Ok, that would figure. Commented Aug 16, 2010 at 11:19
  • @Henk this is the issue - a fix will be pushed tonight... but we're not going to revoke your badge, since you're close to getting it and were so honest :) Commented Aug 17, 2010 at 6:04
  • 2
    @Jarrod: Ok, thx. But I now think I might have reached/exceeded it 50 times, it's just that the record doesn't show that anymore. It's a matter of definition. Commented Aug 17, 2010 at 9:57
  • @Henk - Good point actually. If you exceed the repcap only to have a question deleted on you is it fair to retrospectively say you didn't? Commented Aug 17, 2010 at 10:29
  • not sure that this is actually fixed - I just got the Epic badge even though /reputation shows that I only exceeded on 47 days.
    – Andy E
    Commented Sep 8, 2010 at 13:38
  • Just happened to me, too. Commented Dec 7, 2014 at 19:54
5

As I said in my comment I also have recently gotten the Epic badge, so I did some analysis on my rep report.

I have had more than 200 points 46 times. This is the number shown for "rep cap was exceeded". I have had 200 points or more exactly 50 times. So as I speculated in my comment, the badge calculation counts how often your rep was >= 200 while the report counts rep > 200.

4
  • 2
    Good catch. It would be nice if the report and badge calculations matched.
    – ChrisF Mod
    Commented Aug 15, 2010 at 16:13
  • Woah, tricky... Commented Aug 15, 2010 at 16:14
  • 1
    Still, my own count for >= 200 turns up 36, best i can make of it. Commented Aug 15, 2010 at 17:06
  • This >= vs > 200 issue was discussed here meta.stackexchange.com/questions/56620/… ; it looks like neither number is a "subset" of the other, you can increase one independently of the other. Commented Aug 15, 2010 at 18:30

You must log in to answer this question.

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