Author

Topic: Bug in the activity system? (Read 388 times)

legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
April 13, 2020, 10:33:54 AM
#21
Thank you all for the elaborate explanations. I understood it all now.

Time to close the topic.
full member
Activity: 742
Merit: 128
Coinbene.com - Experience Fast Crypto Trading
April 13, 2020, 10:02:46 AM
#20
I think I finally understood. The key is here:

Quote
If your post count eclipses your activity by 14 or more [...]

Which means (I suppose), that while the posts number is not greater by 14 or more compared with the activity (meaning while posts number is still equal with the activity, or greater by 10 or by 13 and so on), the activity number increases "live" (where live means an amount of ~1h).

Is this correct?

Even if your post count is only 1 more than your activity, you must wait until the next two-week period starts and make a post to increase your activity.

Let's say your post count is now 253 and your activity is 252. Your activity cannot increase unless a new two-week period starts and you make a new post in the new period.
You make your 254th post in the next period. your activity will become 254. Every new post will increase your activity. But it cannot exceed 268 (252+14).
If your first post in the next period is your 269th (or higher) post, your activity will become 268 (252+14) and cannot increase until another two-week period starts.

This is the right answer.


And for example your newly created account made before the update of activity and you make 1 post. You claim already your first 14 activity and when there is an update and you make another 1 post you will recieve another  14 activity and it  equals to 28 already.


To claim your 14 activity you dont need to complete all the 14 post one is enough to recieve it.
legendary
Activity: 2380
Merit: 5213
April 13, 2020, 08:24:21 AM
#19
I think I finally understood. The key is here:

Quote
If your post count eclipses your activity by 14 or more [...]

Which means (I suppose), that while the posts number is not greater by 14 or more compared with the activity (meaning while posts number is still equal with the activity, or greater by 10 or by 13 and so on), the activity number increases "live" (where live means an amount of ~1h).

Is this correct?

Even if your post count is only 1 more than your activity, you must wait until the next two-week period starts and make a post to increase your activity.

Let's say your post count is now 253 and your activity is 252. Your activity cannot increase unless a new two-week period starts and you make a new post in the new period.
You make your 254th post in the next period. your activity will become 254. Every new post will increase your activity. But it cannot exceed 268 (252+14).
If your first post in the next period is your 269th (or higher) post, your activity will become 268 (252+14) and cannot increase until another two-week period starts.
legendary
Activity: 1722
Merit: 5937
April 13, 2020, 08:15:43 AM
#18
I think I finally understood. The key is here:

Quote
If your post count eclipses your activity by 14 or more [...]

Which means (I suppose), that while the posts number is not greater by 14 or more compared with the activity (meaning while posts number is still equal with the activity, or greater by 10 or by 13 and so on), the activity number increases "live" (where live means an amount of ~1h).

Is this correct?
Yep, that's my understanding of this system as well.
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
April 13, 2020, 08:11:46 AM
#17
I think I finally understood. The key is here:

Quote
If your post count eclipses your activity by 14 or more [...]

Which means (I suppose), that while the posts number is not greater by 14 or more compared with the activity (meaning while posts number is still equal with the activity, or greater by 10 or by 13 and so on), the activity number increases "live" (where live means an amount of ~1h).

Is this correct?
legendary
Activity: 1722
Merit: 5937
April 13, 2020, 07:51:04 AM
#16
However, now that we have the system clarified: coming back to the example from the OP - do you (all) see the bug?
No, as there is no bug (that I can see). Your assumption on which you based the bug claim was wrong- that activity is updated at the end of the period activity, and that  his activity should be updated on April 22nd. As you could observe, his activity was increasing during this week (yesterday 23, today 28) as he was writing more posts, up to maximum of 28 when he reached the cap.
Your and mine simply won't increase like that because we are both active and have way more posts than  "potential" activity or whatever you wanna call it. So when next activity period starts, our activity will just increase by 14. Same will happen with his if he keeps being active.

Indeed, they come in bulk. That's what I was saying, but apparently all were on the opposite opinion.
His would also come in bulk at the start of 2nd activity period, if he had 28+ posts in the first period, but since he didn't have, his activity was increasing as he was writing new posts. And will come in bulk at the start of 3rd activity period, if he writes enough posts.
copper member
Activity: 2044
Merit: 793
April 13, 2020, 07:40:13 AM
#15
No, there is no need to post, as I said before.

No, you need to make at least a post... (PS: You need to fix your post above, you got some issues with your quotes)

The way activity is calculated is complicated to understand, but simply put you can only get 14 activity points every two week period. This is basically all you need to know but I will explain the intricacies and technicalities of the system below to avoid any confusion:

★ You can only get 14 activity points every fortnightly period.
★ The fortnightly periods are fixed and do not start when you sign up.
★ A list of all the dates of the activity periods can be found on this spreadsheet (credit goes to jambola2 for compiling it).
★ You can technically get more than 14 activity in two weeks if you sign up between periods.
★ You only need to make at least one post in each activity period to be able to collect the activity at a later date. For instance, you could make one post in three different periods and you would then have 3 posts and 3 activity, but a potential activity of 42. Once you made the 42 posts you would then have 42 activity but no more. If you made one post in 35 different periods you would then have 35 posts and 35 activity but a potential activity of 480. That means you would be a Junior Member but if you made the full 480 posts you would instantly become a Hero Member.
★ If your post count eclipses your activity by 14 or more then you will only need to make one post in the new period to get the full 14 activity. For instance, your post count is 200 but your activity is only 28. To get another 14 activity you will only need to make one post in the new period and you will then have a total of 42 activity.

I hope this makes it more clearer.
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
April 13, 2020, 07:34:17 AM
#14
Not at the end of the current activity period, but rather at the beginning of the next activity period, and even then you need to make at least one post for it to increase

And IIRC, there is no such thing as potential(or brought forward) activity anymore, If you have 1000 post and 100 activity, if you don't post at least once in every upcoming activity period, your activity points will not increase and so in other words activity points can't be brought forward or carried over to another activity period.

Hehe, finally, someone who understood all I said during these posts. So do you see the bug I observed at the user Apocalipsa?

Also, indeed the activity updates once we pass in the new period (this is also what I meant, but probably I chose the bad words saying "at the end of current activity period"). But there is no need to post in the next period in order to have the update reflected. It will appear in ~1h since the period changed.


No, They  actually do come in bulk provided you have more posts than activity.

Indeed, they come in bulk. That's what I was saying, but apparently all were on the opposite opinion.

Hmm... I see. But still need to make at least 1 post I guess in order to get the potential activity points, right ?

Yes, that's correct.

No, there is no need to post, as I said before.

However, now that we have the system clarified: coming back to the example from the OP - do you (all) see the bug?
copper member
Activity: 783
Merit: 710
Defend Bitcoin and its PoW: bitcoincleanup.com
April 13, 2020, 07:05:46 AM
#13
Today I started with an activity of 252. No matter how much I'll post today, this number won't change. It will change only (from 252 to 266, which is 252+14) at the end of current activity period, on April 22nd, 2020, 1:46:40.

So far so good. If you already used up you "latent activity" and the 14 possible activity for the current period then yes, your activity will remain the same.

But after April 22nd, 2020, 1:46:40 you make a post = you gain 1 activity point. Make a second post = gain a second activity point. They do not come in bulk Smiley

Getting back to the account you mentioned in OP:

Name:    Apocalipsa
Posts:    36
Activity:    28
Date Registered:    March 30, 2020, 09:48:41 AM

He posted during 2 activity periods. So he could gain a maximum of 14 x 2 = 28 activity
His activity is 28. And no "latent activity" left.
Looks OK to me !

But again... activity increases only after posting. (might be wrong, the verdict is not in yet Cheesy )

Partially correct: it gets updated once per hour (in the system).

Just wanted to emphasize on a different aspect, but yes, the activity script runs every 1h and updates user activity. That's why some times your activity increases within minutes, other times can take almost an hour... depends when you posted within the 1h interval.



No, They  actually do come in bulk provided you have more posts than activity.

Hmm... I see. But still need to make at least 1 post I guess in order to get the potential activity points, right ?
copper member
Activity: 2044
Merit: 793
April 13, 2020, 07:03:10 AM
#12
For example: I have no latent activity. Today I started with an activity of 252. No matter how much I'll post today, this number won't change. It will change only (from 252 to 266, which is 252+14) at the end of current activity period, on April 22nd, 2020, 1:46:40.

Not at the end of the current activity period, but rather at the beginning of the next activity period, and even then you need to make at least one post for it to increase i. e. when you have more post than activity it increases by 14 at the beginning of the next activity period, provided you've made one additional post during that period, but when the post count is equivalent to activity points, activity increases as you post until the 14 points for that period has been exhausted.

And IIRC, there is no such thing as potential(or brought forward) activity anymore, If you have 1000 post and 100 activity, if you don't post at least once in every upcoming activity period, your activity points will not increase and so in other words activity points can't be brought forward or carried over to another activity period.

EDIT:

But after April 22nd, 2020, 1:46:40 you make a post = you gain 1 activity point. Make a second post = gain a second activity point. They do not come in bulk Smiley

No, They  actually do come in bulk provided you have more posts than activity.

EDIT 2:

Hmm... I see. But still need to make at least 1 post I guess in order to get the potential activity points, right ?

Yes, that's correct.
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
April 13, 2020, 06:39:40 AM
#11
It seems you did not understand exactly how activity works.
Let me explain (without quotes)

There are ~14 days activity intervals where you can gain... you guessed it ... 14 activity.

Let's take an example:

Activity period 0: you make 16 posts = you get 14 activity
Activity period 1: you make 4 posts = you get 18 activity and have left 10 potential activity
Activity period 2: you do not post = nothing changes. Same as above.
Activity period 3: you make 20 posts = you have 38 activity (18 + 14 + 6 from the potential activity accumulated so far) and still have 4 potential activity to use forward.
Activity period 4: you make 18 posts = you have 56 activity (38 + 14 + 4 from the potential activity accumulated so far) and used up all potential activity.
Now rinse and repreat !

That's exactly what I posted above:
- if you registered a while back (let's say 2018) and until now you only posted 3 times on the forum (in three different activity periods), your other 13 points from each period become latent activity points, thus, if you write in actual activity interval you have 14 points available (for current interval) + 39 latent points (from the three periods when you posted in the past). The latent activity points update almost instantly (~1h) - for more info please see here (the part related to activity)

- if you have no latent activity points, then your 14 points for the current period (in case you earn all 14 of them) update only at the end of the period. This is also the reason why I opened this thread. With other words, your earned day-to-day activity does not update in real time; only when the new period starts.

Activity increases when posting. Not once every fool moon Smiley

Partially correct: it gets updated once per hour (in the system). However, at your profile is reflected (meaning you see an increased number) only if it is used a latent activity point from the past. Otherwise, if you have no latent activity and all you earn is just the 14 points from the current period, you'll see these 14 points only at the end of the activity period, not during it.

For example: I have no latent activity. Today I started with an activity of 252. No matter how much I'll post today, this number won't change. It will change only (from 252 to 266, which is 252+14) at the end of current activity period, on April 22nd, 2020, 1:46:40.
full member
Activity: 186
Merit: 253
April 13, 2020, 06:30:15 AM
#10
In the post you quoted is not stated when the update is made. Please read my above quote, which also reflects when and how the activity is updated...

The "daily" or "hourly" update of the activity is only reflected at your profile in case you earn from "latent activity points", which is not the case with this user. If you earn "regular activity points" (which are 14 per interval) these ones are reflected on your profile at the end of the current period.

As far as I can see, this bug affects only the Newbie members, as I didn't see it for higher ranks. And only for the newbies which just registered or which are in their first activity periods.

Maybe you're being confused with your "latent activity points" and "regular activity points". Yesterday his activity count is under his potential activity, which is 28 since he's in 2nd period). He posted 12 more posts today and reached full 28 activities. This number is updated hourly.

As in high rank members' case, their post counts are far more than activities. That said their activities must be updated at the end of periods. It's much more easier for coding, I suppose.

The "bug" you mentioned happends with every one has activity count lower than his potential activity.
copper member
Activity: 783
Merit: 710
Defend Bitcoin and its PoW: bitcoincleanup.com
April 13, 2020, 05:54:53 AM
#9
Please read my above quote, which also reflects when and how the activity is updated...

It seems you did not understand exactly how activity works.
Let me explain (without quotes)

There are ~14 days activity intervals where you can gain... you guessed it ... 14 activity.

Let's take an example:

Activity period 0: you make 16 posts = you get 14 activity
Activity period 1: you make 4 posts = you get 18 activity and have left 10 potential activity
Activity period 2: you do not post = nothing changes. Same as above.
Activity period 3: you make 20 posts = you have 38 activity (18 + 14 + 6 from the potential activity accumulated so far) and still have 4 potential activity to use forward.
Activity period 4: you make 18 posts = you have 56 activity (38 + 14 + 4 from the potential activity accumulated so far) and used up all potential activity.
Now rinse and repreat !

Activity increases when posting. Not once every fool moon Smiley

If you post at least once in every activity interval you gain potential activity that will be used once you post some more.

It's not a bug! Just more obvious when there are fewer posts/activity ...
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
April 13, 2020, 05:31:53 AM
#8
In the post you quoted is not stated when the update is made. Please read my above quote, which also reflects when and how the activity is updated...

The "daily" or "hourly" update of the activity is only reflected at your profile in case you earn from "latent activity points", which is not the case with this user. If you earn "regular activity points" (which are 14 per interval) these ones are reflected on your profile at the end of the current period.

As far as I can see, this bug affects only the Newbie members, as I didn't see it for higher ranks. And only for the newbies which just registered or which are in their first activity periods.
full member
Activity: 186
Merit: 253
April 13, 2020, 05:11:08 AM
#7
There's no bug here mate. His total post count is 35, of which 12 were made within today. That's why yester day his activity was 23. He's in his second period, so his activity can reach up to 28. Sorry I don't know how to quote from a locked topic:

Quote
★ If your post count eclipses your activity by 14 or more then you will only need to make one post in the new period to get the full 14 activity. For instance, your post count is 200 but your activity is only 28. To get another 14 activity you will only need to make one post in the new period and you will then have a total of 42 activity.

P.S: His merit gained as fast as his activity.
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
April 13, 2020, 04:57:14 AM
#6
As i said, I don't think that's how it works, activity is not updated at the end, that's why he has 23 yesterday, he kept writing new posts and how he is at 28.  So  as in @Apocalipsa  case, system is working as intended, no bugs there.

Actually this is the bug. Please see also the topic I mentioned before:

Quote
Activity is increased by posting and is updated every hour; however, the updated number of activity points will be reflected at your profile at the end of the current activity period. As a note, in case you have latent activity points from earlier periods (meaning activity periods where you didn't post daily: in this case, the days when you did not post become latent activity points), these ones will be updated on your profile after 1 hour. You can gain a maximum of 14 activity points every 2 weeks.
legendary
Activity: 1722
Merit: 5937
April 13, 2020, 04:53:02 AM
#5
- if you have no latent activity points, then your 14 points for the current period (in case you earn all 14 of them) update only at the end of the period. This is also the reason why I opened this thread. With other words, your earned day-to-day activity does not update in real time; only when the new period starts.
As i said, I don't think that's how it works, activity is not updated at the end, that's why he had 23 yesterday, he kept writing new posts and how he is at 28.  So  as in @Apocalipsa  case, system is working as intended, no bugs there.
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
April 13, 2020, 04:38:18 AM
#4
Activity is updated as you are writing new posts, not at the end of activity period. So if you for example  create  new account today and write 5 posts, you will end up with 5 activity today.  You write 5 posts tomorrow and you will have 10 etc until you reach max (14 )for this activity period. At least that's how i saw this thing works. That would also explain how he already reached max for this activity period.

Actually this is only partially true, as it follows:

- if you registered a while back (let's say 2018) and until now you only posted 3 times on the forum (in three different activity periods), your other 13 points from each period become latent activity points, thus, if you write in actual activity interval you have 14 points available (for current interval) + 39 latent points (from the three periods when you posted in the past). The latent activity points update almost instantly (~1h) - for more info please see here (the part related to activity)

- if you have no latent activity points, then your 14 points for the current period (in case you earn all 14 of them) update only at the end of the period. This is also the reason why I opened this thread. With other words, your earned day-to-day activity does not update in real time; only when the new period starts.

Also, for more info about latent activity points, see also NeuroticFish's post from this older topic of mine, which addresses the latent points.
legendary
Activity: 2114
Merit: 2248
Playgram - The Telegram Casino
April 13, 2020, 04:28:55 AM
#3
Correct me if I'm wrong, but I thought one is capped at the limit of the activity for that period, until, they crossover to the next, so during the first period, the user was pegged at 14 activities.
And during the 2nd period the user us pegged at 28 activity regardless of the number of posts made, but you can get to the highest activity range for that period (28 in this case) anytime your posts matches it during the period.
legendary
Activity: 1722
Merit: 5937
April 13, 2020, 04:25:36 AM
#2
The 14 points (if he posts - and he does post) for this interval should be updated at the end of the activity period, meaning on April 22nd, 2020, 1:46:40.

Thus, at this moment, no matter his posts from the current activity period, his activity should show 14, but it shows 28 (and I think yesterday it was showing 23).

How is this possible?
Activity is updated as you are writing new posts, not at the end of activity period. So if you for example  create  new account today and write 5 posts, you will end up with 5 activity today.  You write 5 posts tomorrow and you will have 10 etc until you reach max (14 )for this activity period. At least that's how i saw this thing works. That would also explain how he already reached max for this activity period.
legendary
Activity: 1680
Merit: 6524
Fully-fledged Merit Cycler|Spambuster'23|Pie Baker
April 13, 2020, 04:09:36 AM
#1
I just noticed a new forum user, Apocalipsa, who joined on March 30th, 2020.

As of today, his activity is 28 and I'm wondering how is this possible.

According to the activity spreadsheet, he joined on the activity period started on March 25th, 2020 1:33:20 and which ended on April 8th, 2020 1:39:59. In this interval he could have earned 14 activity points.

The next activity period started on April 8th, 2020, 1:40:00 and is not ended yet. The 14 points (if he posts - and he does post) for this interval should be updated at the end of the activity period, meaning on April 22nd, 2020, 1:46:40.

Thus, at this moment, no matter his posts from the current activity period, his activity should show 14, but it shows 28 (and I think yesterday it was showing 23).

How is this possible?
Jump to: