EDIT: After talking with Bill (will upload the video interview soon) he let me know they are updating this in the next 2 weeks.
There has been a lot of confusion as to how ranking works so let's dive into this.
You can find all the code for this here: https://github.com/Minds/engine/commit/1306fca8caac33c1f9bb3f450dcf42f9899f2f98
The simple explanation is "Votes received = +2, Interactions Made = -1.5" and channels get ranked by their total score over 12 hours. So that is what determines where you show up on the channels feed.
Given all the fuss around rank, I want to point out that given a lot of this is resetting every 12-24 hours, you don't need to be concerned with your long term rank or status. If you plan out a 12 hour period where you are going to do most of your interactions you can minimize how this affects your ranking. Also rank only refers to how the TOP section is organized, nothing more.
As you can see I am now the 14th top channel on Minds which is pretty awesome. It's largely because I've begun to follow the ranking system algorithm and play to it. Unfortunately, this means I won't be upvoting other people's comments or posts, but I will always respond to comments!
This is the post by Jack that made me aware of all of this: https://www.minds.com/newsfeed/927304537698643968
- The algorithm now puts a stronger emphasis on the ratio of interaction received vs. interactions given.
- Channels are ranked by calculating votes received = +2 against interactions made = -1.5 over a 12 hour period
- Top posts/images/videos are ranked by upvotes - downvotes over a 12 hour period
- Top blogs are ranked by upvotes - downvotes over a 24 hour period
@Mindsgaming did a post on this that also brought this to my attention and I will credit that here: https://www.minds.com/blog/view/948010993568497664
A little bit more of an in-depth look at the code to verify a helpful comment from @krischik I was able to determine that ONLY downvotes and your outgoing votes take away points from your ranking score.
ChannelDownVotes $multiplier = -0.5;
ChannelVotes $multiplier = 2;
ChannelVotesMade $multiplier = -1.5;
Comments $multiplier = 1;
DownVotes $multiplier = -1;
Reminds $multiplier = 1;
Subscriptions $multiplier = 4;
I hope this gives some more insight as I was concerned as to whether or not commenting impacted my score and it seems as though that it doesn't so that's good to know because I always want to keep up with commentators and engage my followers and so should you!
This information is a game changer on how you can succeed on this platform. The basic idea and motivation is that you won't just be spamming to interact with others in order to get engaged on your own posts. You have to put out quality content that people engage with to get a better ranking.
Minds Help Center: https://www.minds.com/help/