Author

Topic: Activity Algorithm (Read 1105 times)

newbie
Activity: 8
Merit: 500
February 28, 2014, 05:03:50 PM
#12
This is period #1135. Period #1136 will start in about 11 hours, when the unix time 1374560000 % 1210000 == 0.

is it 1210000 or 1209600(14*24*3600)?

It is 1,210,000 so the activity period is actually 2 weeks 6 minutes and 40 seconds.  Hence the day of the week which activity increments changes over time.
thank u for the information,
so the period will start next Tuesday.

Yes that is correct, the next activity increment is at Unix timestamp 1,393,920,000 (i.e. 1152 * 1, 210, 000) which is:

Tue 04 March 2014 08:00:00 UTC
omo
full member
Activity: 147
Merit: 100
February 28, 2014, 10:42:30 AM
#10
This is period #1135. Period #1136 will start in about 11 hours, when the unix time 1374560000 % 1210000 == 0.

is it 1210000 or 1209600(14*24*3600)?

It is 1,210,000 so the activity period is actually 2 weeks 6 minutes and 40 seconds.  Hence the day of the week which activity increments changes over time.
thank u for the information,
so the period will start next Tuesday.
omo
full member
Activity: 147
Merit: 100
February 25, 2014, 03:16:16 AM
#9
This is period #1135. Period #1136 will start in about 11 hours, when the unix time 1374560000 % 1210000 == 0.

is it 1210000 or 1209600(14*24*3600)?
member
Activity: 62
Merit: 10
August 05, 2013, 08:22:46 PM
#8
Ah, that's why my activity is staying at 14 and doesn't change after I post.
sr. member
Activity: 311
Merit: 250
August 03, 2013, 10:35:58 AM
#7
This is period #1135. Period #1136 will start in about 11 hours, when the unix time 1374560000 % 1210000 == 0.

Ah, so the epoch coincides with the unix epoch. And I notice that a forum fortnight is not exactly a fortnight, but rather around 7 minutes longer than a fortnight. Is there a particular reason for this, or is it just because it is a round number?


Am I right in saying the algorithm works as follows:

time = number of two-week periods in which you've posted since your registration
activity = min(time * 14, posts)

Can someone clarify what "number of two-week periods in which you've posted since your registration" means?

So since your registration is redundant and a bit misleading in fact.
You can't post when you're not registered. And since your registration tends to look like the periods were synchronized with your registration rather than fixed unix time.
legendary
Activity: 1246
Merit: 1079
July 22, 2013, 08:00:28 PM
#6
This is period #1135. Period #1136 will start in about 11 hours, when the unix time 1374560000 % 1210000 == 0.

Ah, so the epoch coincides with the unix epoch. And I notice that a forum fortnight is not exactly a fortnight, but rather around 7 minutes longer than a fortnight. Is there a particular reason for this, or is it just because it is a round number?
hero member
Activity: 868
Merit: 502
July 22, 2013, 07:41:04 PM
#5
This is period #1135. Period #1136 will start in about 11 hours, when the unix time 1374560000 % 1210000 == 0.

Sorry, but what is the exact algo?
The minimum difference between the number of two week periods you have posted in and your posts?

So why would the activity be 28, shouldn't it be 2?  (2 two week periods)
administrator
Activity: 5222
Merit: 13032
July 22, 2013, 02:09:26 PM
#4
This is period #1135. Period #1136 will start in about 11 hours, when the unix time 1374560000 % 1210000 == 0.
legendary
Activity: 1246
Merit: 1079
July 22, 2013, 02:04:58 PM
#3
Quote
You make one post on the fifth day of the month.
You also post every day for the second and third weeks.
You make one post on the 23rd day of the month.

The whole month would count because you posted at least once in both 14-day periods. Your maximum activity would be 28. (Assuming the start of the month is also the start of a 14-day period.)

Quote
I.e. you're registered for 1 month and you've posted 300 posts but all of those posts were made on the first and twelfth day so only 2 days count toward your 14 days.

The whole 14-day period would count. Your maximum activity would be 14.

May I ask what day the epoch is on? Are fortnights counted from a fixed, global date, or from each user's individual date of registration?
administrator
Activity: 5222
Merit: 13032
July 22, 2013, 01:53:58 PM
#2
Quote
You make one post on the fifth day of the month.
You also post every day for the second and third weeks.
You make one post on the 23rd day of the month.

The whole month would count because you posted at least once in both 14-day periods. Your maximum activity would be 28. (Assuming the start of the month is also the start of a 14-day period.)

Quote
I.e. you're registered for 1 month and you've posted 300 posts but all of those posts were made on the first and twelfth day so only 2 days count toward your 14 days.

The whole 14-day period would count. Your maximum activity would be 14.
hero member
Activity: 700
Merit: 500
What doesn't kill you only makes you sicker!
July 22, 2013, 11:35:10 AM
#1
Am I right in saying the algorithm works as follows:

time = number of two-week periods in which you've posted since your registration
activity = min(time * 14, posts)


Can someone clarify what "number of two-week periods in which you've posted since your registration" means?

Does it mean that:

1) Only the fortnights which you've posted every day counts as 1

E.g.
You make one post on the fifth day of the month.
You also post every day for the second and third weeks.
You make one post on the 23rd day of the month.

Only the 2nd and 3rd weeks count because they're the only consecutive 14 day periods you've posted.


2)  Only the days you've posted count as a day in those fortnights?

I.e. you're registered for 1 month and you've posted 300 posts but all of those posts were made on the first and twelfth day so only 2 days count toward your 14 days.


Edited - for clarity
Jump to: