It's not really that tricky... it's a comparative value...
Example of a daily site activity:
Bloke 1 sends 20 nods, receives 10 nods, gets 25 profile views and views 50 girlie's profiles, sends 20 PMs and receives 25 PMs. Makes no forum posts whatsoever.
Bloke 2 receives 1 nod, sends 5 PMs, receives 5 PMs, makes 20 forum posts.
Comparatively speaking, bloke 1's karma count for the day is going to be higher than bloke 2.
Bloke 2 might appear to be more active on the site to you, cos you've seen his name crop up on the forums 20 times, but bloke 1 has been more active "privately".
It's not just what "you" do, it's what everybody does and what others do to you, e.g. click on your profile to view it, send you a nod or a PM. Stuff you have no control over whatsoever.
& it's not exactly something worth getting wound up about, cos it's just a blue bar on a website and I'm with Dragon, only make mine a dry cider please!
P.S. Billy - I didn't mean we should "make comparisons" with each other
... just that the karma value is a "comparative value" - it's not a "points mean prizes" thing, it's an index of overall site activity. There are always people in the "top 20" list who never post to the forums. That's not a problem at all - the forums are only a small part of the site.
We've got over 20,000 members haven't we? You can't base a karma value solely on forum/chat room posts when only a handful of those 20,000 use them in the first place