Author

Topic: Special Hero question (Read 437 times)

hero member
Activity: 1442
Merit: 629
Vires in Numeris
July 04, 2018, 01:59:51 PM
#21
I wonder if it is random, or under admin control.

It is random. It is calculated from a hash of the user id, so without knowing the salt used, you'll not be able to work out when it will happen to any account. I think that sort of answers bitart's question in the OP as well. No, it isn't possible to tell if they would have ranked up if they had the merit.

Yeah, thanks, I've done some research (out of curiosity) about the activity count required.

...
Nah, that'd significantly complicate things. Currently this randomness is done with a single SQL query, which is very convenient.

Code:
up_date smf_members set ID_POST_GROUP=21 wh_ere ID_POST_GROUP=8 and
activity>=775 and activity>=775+con_v(sub_str(sha_1(con_cat(ID_MEMBER,
secretSeed)), 1, 2), 16, 10)

The required activity level per user is suitably random for betting, but anyone who can read my code (there are a few such people) will be able to exactly predict when someone will become Legendary, so I don't really recommend it.
So this is the basic code that calculates the activity required for each member.

I've found somewhere that Theymos mentioned that the seed is the same for every user and SHA1 ensures that it can't be calculated backwards.

I've created a little database from the 'Legendary one day' thread where people were posting their activity when they became legendaries.

I've also created a little excel sheet that made the coding (the same in the SQL code above, it was not easy to get excel to do that for me, as excel don't know the SHA1, you need a visual basic extention for that).

Theymos was right, that's not possible to calculate it even if you have a decent database with user IDs and the matching activity count...

So to cut the long story short, I know that I need 430 merits still to become a legendary but I was just curious if somehow possible to 'predict' the necessary activity limit for the hero members, to check if it has already been reached.

Thanks to all Smiley

EDIT:
Sorry for altering the original SQL code (with several _ inserted into SQL commands), but cloudfare is blocking me if I quote the original SQL code from theymos's original post...
full member
Activity: 672
Merit: 127
July 04, 2018, 10:27:57 AM
#20

  <...>I never saw Hero member ranked up to Legendary lately (or I just missed them) <...>
I found a few ...
-snip-
Your really great as usual. Since the merit system was introduce, why not change it to a fix 1000 merit? It would be a great reward who ever make it by then in which are very few of them.

RankRequired activityRequired merit
Brand new00
Newbie10
Jr Member300
Member6010
Full Member120100
Sr. Member240250
Hero Member480500
LegendaryRandom in the range 775-10301000
hero member
Activity: 2576
Merit: 883
Freebitco.in Support https://bit.ly/2I9BVS2
July 04, 2018, 08:29:53 AM
#19
I wonder if it is random, or under admin control.

It is random. It is calculated from a hash of the user id, so without knowing the salt used, you'll not be able to work out when it will happen to any account. I think that sort of answers bitart's question in the OP as well. No, it isn't possible to tell if they would have ranked up if they had the merit.
sr. member
Activity: 1316
Merit: 379
Fully Regulated Crypto Casino
July 04, 2018, 07:36:55 AM
#18
Since the introduction of the merit system, activity count now takes the second place. Even when your activity passes 1030, and your merits are not up to 1000, you will not be upgraded. So work more on getting the required merit than activity.
legendary
Activity: 2338
Merit: 10802
There are lies, damned lies and statistics. MTwain
July 04, 2018, 05:54:45 AM
#17

   <...>I never saw Hero member ranked up to Legendary lately (or I just missed them) <...>

I found a few ...

Code:

name                rank      activity  merit     user_id   url                                                                   oldRank        ReferenceDate
goinmerry           Legendary 1022      1007      525508    https://bitcointalk.org/index.php?action=profile;u=525508             Hero Member    29/06/2018
socks435            Legendary 1008      1007      558519    https://bitcointalk.org/index.php?action=profile;u=558519             Hero Member    29/06/2018
dishku              Legendary 980       1001      515892    https://bitcointalk.org/index.php?action=profile;u=515892             Hero Member    22/06/2018
goinmerry           Legendary 1022      1007      525508    https://bitcointalk.org/index.php?action=profile;u=525508             Hero Member    22/06/2018
AmoreJaz            Legendary 952       1011      529754    https://bitcointalk.org/index.php?action=profile;u=529754             Hero Member    22/06/2018
Miiike              Legendary 1036      1026      552299    https://bitcointalk.org/index.php?action=profile;u=552299             Hero Member    22/06/2018
socks435            Legendary 1008      1007      558519    https://bitcointalk.org/index.php?action=profile;u=558519             Hero Member    22/06/2018
thehun              Legendary 1022      1014      82365     https://bitcointalk.org/index.php?action=profile;u=82365              Hero Member    22/06/2018
visdude             Legendary 1006      1001      99859     https://bitcointalk.org/index.php?action=profile;u=99859              Hero Member    15/06/2018
thehun              Legendary 1022      1014      82365     https://bitcointalk.org/index.php?action=profile;u=82365              Hero Member    15/06/2018
socks435            Legendary 1008      1007      558519    https://bitcointalk.org/index.php?action=profile;u=558519             Hero Member    15/06/2018
Miiike              Legendary 1036      1026      552299    https://bitcointalk.org/index.php?action=profile;u=552299             Hero Member    15/06/2018
AmoreJaz            Legendary 952       1011      529754    https://bitcointalk.org/index.php?action=profile;u=529754             Hero Member    15/06/2018
dishku              Legendary 980       1001      515892    https://bitcointalk.org/index.php?action=profile;u=515892             Hero Member    15/06/2018
goinmerry           Legendary 1022      1007      525508    https://bitcointalk.org/index.php?action=profile;u=525508             Hero Member    15/06/2018
BitcoinHunt3r       Legendary 966       1003      515719    https://bitcointalk.org/index.php?action=profile;u=515719             Hero Member    15/06/2018
jpoker272727        Legendary 1036      1000      36641     https://bitcointalk.org/index.php?action=profile;u=36641              Hero Member    15/06/2018
bassdude            Legendary 1022      1000      213925    https://bitcointalk.org/index.php?action=profile;u=213925             Hero Member    15/06/2018
visdude             Legendary 1006      1001      99859     https://bitcointalk.org/index.php?action=profile;u=99859              Hero Member    08/06/2018
thehun              Legendary 1022      1014      82365     https://bitcointalk.org/index.php?action=profile;u=82365              Hero Member    08/06/2018
milewilda           Legendary 966       1005      662950    https://bitcointalk.org/index.php?action=profile;u=662950             Hero Member    08/06/2018
ofeefee             Legendary 1016      1001      106284    https://bitcointalk.org/index.php?action=profile;u=106284             Hero Member    08/06/2018
socks435            Legendary 1008      1007      558519    https://bitcointalk.org/index.php?action=profile;u=558519             Hero Member    08/06/2018
newinbtc            Legendary 994       1001      543848    https://bitcointalk.org/index.php?action=profile;u=543848             Hero Member    08/06/2018
Miiike              Legendary 1036      1026      552299    https://bitcointalk.org/index.php?action=profile;u=552299             Hero Member    08/06/2018
goinmerry           Legendary 1022      1007      525508    https://bitcointalk.org/index.php?action=profile;u=525508             Hero Member    08/06/2018
AmoreJaz            Legendary 952       1011      529754    https://bitcointalk.org/index.php?action=profile;u=529754             Hero Member    08/06/2018
BitcoinHunt3r       Legendary 966       1003      515719    https://bitcointalk.org/index.php?action=profile;u=515719             Hero Member    08/06/2018
dishku              Legendary 980       1001      515892    https://bitcointalk.org/index.php?action=profile;u=515892             Hero Member    08/06/2018
jackbox             Legendary 952       1014      389329    https://bitcointalk.org/index.php?action=profile;u=389329             Hero Member    08/06/2018
jpoker272727        Legendary 1036      1000      36641     https://bitcointalk.org/index.php?action=profile;u=36641              Hero Member    08/06/2018
bassdude            Legendary 1022      1000      213925    https://bitcointalk.org/index.php?action=profile;u=213925             Hero Member    08/06/2018
bassdude            Legendary 1022      1000      213925    https://bitcointalk.org/index.php?action=profile;u=213925             Hero Member    01/06/2018
keyscore44          Legendary 1008      1000      344250    https://bitcointalk.org/index.php?action=profile;u=344250             Hero Member    01/06/2018
jpoker272727        Legendary 1036      1000      36641     https://bitcointalk.org/index.php?action=profile;u=36641              Hero Member    01/06/2018
jackbox             Legendary 952       1014      389329    https://bitcointalk.org/index.php?action=profile;u=389329             Hero Member    01/06/2018
BitcoinHunt3r       Legendary 966       1003      515719    https://bitcointalk.org/index.php?action=profile;u=515719             Hero Member    01/06/2018
dishku              Legendary 980       1001      515892    https://bitcointalk.org/index.php?action=profile;u=515892             Hero Member    01/06/2018
goinmerry           Legendary 1022      1007      525508    https://bitcointalk.org/index.php?action=profile;u=525508             Hero Member    01/06/2018
AmoreJaz            Legendary 952       1011      529754    https://bitcointalk.org/index.php?action=profile;u=529754             Hero Member    01/06/2018
newinbtc            Legendary 994       1001      543848    https://bitcointalk.org/index.php?action=profile;u=543848             Hero Member    01/06/2018
Miiike              Legendary 1036      1026      552299    https://bitcointalk.org/index.php?action=profile;u=552299             Hero Member    01/06/2018
socks435            Legendary 1008      1007      558519    https://bitcointalk.org/index.php?action=profile;u=558519             Hero Member    01/06/2018
milewilda           Legendary 966       1005      662950    https://bitcointalk.org/index.php?action=profile;u=662950             Hero Member    01/06/2018
thehun              Legendary 1022      1014      82365     https://bitcointalk.org/index.php?action=profile;u=82365              Hero Member    01/06/2018
ofeefee             Legendary 1016      1001      106284    https://bitcointalk.org/index.php?action=profile;u=106284             Hero Member    01/06/2018
visdude             Legendary 1006      1001      99859     https://bitcointalk.org/index.php?action=profile;u=99859              Hero Member    01/06/2018
newinbtc            Legendary 994       1001      543848    https://bitcointalk.org/index.php?action=profile;u=543848             Hero Member    01/06/2018
 

The Changes from Hero to Legendary are not easy to detect, since we cannot solely use Merit and received sMerit as a base to backtrack the changes in rank for these cases.

What I’ve done to derive the above is to compare the most current user profile scrape to that of the previous weeks, and placed a reference date to the data extraction date being used (meaning that the actual ranking should have taken place within the week from the reference date backwards).

The above list is for July 2018 (to go back any further I’d have to look through backups and so forth which I don’t think we really need to go into now).

The minimum activity considered is 952 for these cases, repeated on six occasions (roughly, since the activity is the activity as of 29/06/2018, and not that at the exact moment they changed rank).


There are also some de-ranked Legendries (probably after deleting some posts)  or that have changed to being a Copper Member:
Code:
name                rank                activity  merit     user_id   url                                                                   oldRank        ReferenceDate
tylerderden         Copper Member       1106      1024      222303    https://bitcointalk.org/index.php?action=profile;u=222303             Legendary      22/06/2018
tylerderden         Copper Member       1106      1024      222303    https://bitcointalk.org/index.php?action=profile;u=222303             Legendary      15/06/2018
rivoke              Hero Member         923       1006      380730    https://bitcointalk.org/index.php?action=profile;u=380730             Legendary      15/06/2018
tylerderden         Copper Member       1106      1024      222303    https://bitcointalk.org/index.php?action=profile;u=222303             Legendary      08/06/2018
rivoke              Hero Member         923       1006      380730    https://bitcointalk.org/index.php?action=profile;u=380730             Legendary      08/06/2018
tylerderden         Copper Member       1106      1024      222303    https://bitcointalk.org/index.php?action=profile;u=222303             Legendary      01/06/2018
rivoke              Hero Member         923       1006      380730    https://bitcointalk.org/index.php?action=profile;u=380730             Legendary      01/06/2018

copper member
Activity: 630
Merit: 420
We are Bitcoin!
July 04, 2018, 05:04:05 AM
#16
That is if he gets the required number of merits for the new rank, his activity might be due for the new rank in next 4 weeks or less just like you said but he also needs the merit to move on to the legendary rank.
I don't know what cave you have been living under but my merits are displayed right there! Minimum required merits to become a legendary are 1000 and if you look at my merits, you shall see I'm pass that.
LOL epic! I don't mind Manhenro after looking at his post history it was obvious  Smiley

When people tell you,"Post in meta dude.. You'll get merits easily..." And then you come here saying crap without knowing anything. Nice.
Nailed it.
legendary
Activity: 2814
Merit: 2472
https://JetCash.com
July 04, 2018, 03:59:30 AM
#15

I'm not sure what benefits there are with being a legendary
There might be no such benefits, but ranking to Legendary with Merit System will Somehow represent that you have been rewarded Smiley

Sir Jet, I would like to be the person to give you your 1000th merit if ever that you already have 999. I will be keeping an eye to your Merit points starting now. Please don't ask me why.  Tongue

Well thanks for the offer. Please make sure it's a decent post, and not one where I'm having a strop.Smiley

I'm a bit tetchy this morning, as they have turned the power off in the supermarket cafe I'm in at the moment. That means I'm on battery power for the netbook, and I can't run my node,or do some of the website updating I had planned. I could I suppose, but the screen is a bit small, so it is easier to work on the notebook.

I'm not sure why Joel isn't a Legendary, it looks as if he should have been promoted. What happened to TMAN, wasn't he a hero a month or two ago, and he should be Legendary now?
sr. member
Activity: 602
Merit: 327
Politeness: 1227: - 0 / +1
July 04, 2018, 02:49:47 AM
#14
My account being a perfect example here. I had 1000 default merit and I think activity as same as the OP but I did not reach the legendary rank. Like you said it's random when one becomes a legendary while activity being in the scale of 950-1030.
I never saw Hero member ranked up to Legendary lately (or I just missed them). Looks like Mr. Joel_Jantsen is the first one from Hero to Legendary who will rank up in time. Congratulating you as well Mr.
But, I really thought you're already a Legendary, I often saw your posts but I never noticed that your still a Hero, maybe it's because the number of Activity and Merits attracts my eyes that's why I thought you're a Legendary.
By the way, I don't know if you're a moderator or not but the way you help the forum is more similar to a Moderator. I acknowledged such persons like you.

To OP, sorry if I'm off-topic. But I would like to tell you something since I already posted here. Just try to reach the amount of Merits required and I can assure you that you will rank up without worrying the activity Smiley  You still have 430 merits to go but you will have no trouble receiving it as I can sense that you are also one good poster.

I'm not sure what benefits there are with being a legendary
There might be no such benefits, but ranking to Legendary with Merit System will Somehow represent that you have been rewarded Smiley

Sir Jet, I would like to be the person to give you your 1000th merit if ever that you already have 999. I will be keeping an eye to your Merit points starting now. Please don't ask me why.  Tongue
legendary
Activity: 2814
Merit: 2472
https://JetCash.com
July 04, 2018, 02:32:20 AM
#13
I got legendary rank at around 1000 activity. It differs from user to user, don't know why only legendary accounts have that floating activity rate.

I wonder if it is random, or under admin control. I noticed that a couple of members became legendaries at around 800 activity, and this was just before the merit system was introduced. I think they probably deserved the uprank, but it does make one wonder if there is a bit of admin control over the process.

Human nature is strange, I didn't really bother about becoming a legendary, but now that I can see the door in front of me ( it's still closed though ), I've started to watch the counts. I'm not sure what benefits there are with being a legendary, other than the oxidation of my last coin. Smiley
legendary
Activity: 2408
Merit: 2226
Signature space for rent
July 04, 2018, 02:15:54 AM
#12
Your current merit 570 and activity 910.  According to theymos 775 to 1030 activity you need.
Legendary occurs randomly between 775 and 1030 activity
 

So if you have now 1000 merit there is possibility become Legendary member. Anyway you need more 430 merit.

Once your merit will reach 1000 then I believe your activity will more then 1200. Because you need make many post for earn merit. So there is no doubed you will be legendary when approach 1000 merit.
legendary
Activity: 2814
Merit: 2472
https://JetCash.com
July 04, 2018, 01:37:04 AM
#11

That is if he gets the required number of merits for the new rank, his activity might be due for the new rank in next 4 weeks or less just like you said but he also needs the merit to move on to the legendary rank.

Please don't play in the big boys' threads until you have learnt to read.

Another annoyance to ignore.
legendary
Activity: 2383
Merit: 1551
dogs are cute.
July 03, 2018, 06:46:08 PM
#10
That is if he gets the required number of merits for the new rank, his activity might be due for the new rank in next 4 weeks or less just like you said but he also needs the merit to move on to the legendary rank.
When people tell you,"Post in meta dude.. You'll get merits easily..." And then you come here saying crap without knowing anything. Nice.
You could never actually estimate at what level of activity you'd turn into legendary, even before the merit system. People could see the potential activity(the real activity level if an user had posted 14 posts every 2 weeks to estimate) from achow101's website(which is down indefinitely due to clouldfare) but they could never see when a person would turn into legendary. I got legendary rank at around 1000 activity. It differs from user to user, don't know why only legendary accounts have that floating activity rate.
legendary
Activity: 1988
Merit: 1317
Get your game girl
July 03, 2018, 06:27:53 PM
#9
My account being a perfect example here. I had 1000 default merit and I think activity as same as the OP but I did not reach the legendary rank
So, if The Pharmacist is right which is HE is right, in the next 4 weeks or less you are going to celebrate your Legendary rank!!! Congratulations in advance mate.  Smiley



That is if he gets the required number of merits for the new rank, his activity might be due for the new rank in next 4 weeks or less just like you said but he also needs the merit to move on to the legendary rank.
I don't know what cave you have been living under but my merits are displayed right there! Minimum required merits to become a legendary are 1000 and if you look at my merits, you shall see I'm pass that.
newbie
Activity: 229
Merit: 0
July 03, 2018, 06:22:21 PM
#8
My account being a perfect example here. I had 1000 default merit and I think activity as same as the OP but I did not reach the legendary rank
So, if The Pharmacist is right which is HE is right, in the next 4 weeks or less you are going to celebrate your Legendary rank!!! Congratulations in advance mate.  Smiley



That is if he gets the required number of merits for the new rank, his activity might be due for the new rank in next 4 weeks or less just like you said but he also needs the merit to move on to the legendary rank.
legendary
Activity: 1988
Merit: 1317
Get your game girl
July 03, 2018, 06:14:06 PM
#7
My account being a perfect example here. I had 1000 default merit and I think activity as same as the OP but I did not reach the legendary rank
So, if The Pharmacist is right which is HE is right, in the next 4 weeks or less you are going to celebrate your Legendary rank!!! Congratulations in advance mate.  Smiley

It could be in the next week as well as it's totally random.Anyway, I honestly don't think it's a big deal to rank up because one can easily buy a legendary account for a couple of hundreds out there.Thank you though! Smiley
copper member
Activity: 630
Merit: 420
We are Bitcoin!
July 03, 2018, 05:40:01 PM
#6
My account being a perfect example here. I had 1000 default merit and I think activity as same as the OP but I did not reach the legendary rank
So, if The Pharmacist is right which is HE is right, in the next 4 weeks or less you are going to celebrate your Legendary rank!!! Congratulations in advance mate.  Smiley
legendary
Activity: 1988
Merit: 1317
Get your game girl
July 03, 2018, 05:15:02 PM
#5
Edit:  So IF you had the 1000 merits, you might be Legendary at this point, but it wouldn't be guaranteed.  I had to wait until about 1020 activity before I got that status, and that was before the merit system *whew*.
My account being a perfect example here. I had 1000 default merit and I think activity as same as the OP but I did not reach the legendary rank. Like you said it's random when one becomes a legendary while activity being in the scale of 950-1030.
@OP, you have a long way to go.Gaining 500 merits would take a few months unless you do something extraordinary.
legendary
Activity: 3136
Merit: 3213
July 03, 2018, 05:03:53 PM
#4
You're guaranteed Legendary at 1030 activity (I think; I'm writing this from memory), IF you have 1000 merits.  So you're almost there with the activity, but you still need the merits.  I suspect by the time you get that 1000th merit, you'll turn legendary at the next activity period.  Someone correct me if I'm wrong.

Edit:  So IF you had the 1000 merits, you might be Legendary at this point, but it wouldn't be guaranteed.  I had to wait until about 1020 activity before I got that status, and that was before the merit system *whew*.


Damn you was faster then me lol , sry !
legendary
Activity: 3136
Merit: 3213
July 03, 2018, 05:03:27 PM
#3
Guess ,you haven't reached the necessary activity count as the Ranking changed and merits was implemented into the system !  

So the only way to reach the Goal for Legendary is to post some productive and good Posts to get maybe Merits for them , if you have 1000 Merits , Rank will change !

If you reach this Goal your Rank will be upgraded to Legendary  !


Regards Lafu
legendary
Activity: 3528
Merit: 7005
Top Crypto Casino
July 03, 2018, 04:57:20 PM
#2
You're guaranteed Legendary at 1030 activity (I think; I'm writing this from memory), IF you have 1000 merits.  So you're almost there with the activity, but you still need the merits.  I suspect by the time you get that 1000th merit, you'll turn legendary at the next activity period.  Someone correct me if I'm wrong.

Edit:  So IF you had the 1000 merits, you might be Legendary at this point, but it wouldn't be guaranteed.  I had to wait until about 1020 activity before I got that status, and that was before the merit system *whew*.
hero member
Activity: 1442
Merit: 629
Vires in Numeris
July 03, 2018, 04:51:35 PM
#1
I'm just curious...
Is it possible to know that:
If I had already earned the necessary 1000 merits (haven't, but theoretically) I would have become a Legendary or not, based on the current activity count?
Because I have already 910 activities, that means a possible legendary rank if we don't mind the merits.
I know that I'm really far away from the Legendary rank, but I'm still curious to know if it's possible to check if it's only the merits that are missing, or I still haven't reached my necessary activity count too.
I know that getting the answer won't change the whole situation at all, but curiosity is a hard thing to deal with Smiley
Jump to: