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
  • 1
    Interesting. That being said, 50 days is a lot. That must be why only 99 people have it. – NullUserException อ_อ Aug 15 '10 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 Aug 15 '10 at 15:30
  • @sepp That's what "exceeded" means. – NullUserException อ_อ Aug 15 '10 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 Aug 15 '10 at 15:45
  • 2
    @NullUserException: I was under the impression that "exceeded" means "more than 200", not "200 or more". – sepp2k Aug 15 '10 at 15:47
  • @sepp Exceeded means "200 or more" as far as I can tell. – NullUserException อ_อ Aug 15 '10 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". – Ladybug Killer Aug 15 '10 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 Aug 15 '10 at 16:09
  • @Ladybug It's my understanding that "reached" is a subset of "exceeded." (as weird as it sounds) – NullUserException อ_อ Aug 15 '10 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 Aug 15 '10 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 Aug 15 '10 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. – Ladybug Killer Aug 15 '10 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 Aug 15 '10 at 16:27
  • 1
    @Jon I thought exceeded meant >= 200 rather than > 200 – NullUserException อ_อ Aug 15 '10 at 16:45
4

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

  • Ok, that would figure. – Henk Holterman Aug 16 '10 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 :) – Jarrod Dixon Aug 17 '10 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. – Henk Holterman Aug 17 '10 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? – Martin Smith Aug 17 '10 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 Sep 8 '10 at 13:38
  • Just happened to me, too. – lpapp Dec 7 '14 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.

You must log in to answer this question.

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