dMania Bot v.3.3 Making everything simple again

in #steem7 years ago

I have realized that the current system for the bot is too complex. The average user shouldn't need to know anything about vote distribution and Gini-Simpson index. Steem is already complex enough and I just made it more complex and less user friendly. That's something I tried to avoid in the past on dMania.

What I want on dMania is that the community rewards themselves and selects the best posts. The problem is that the current curation system on Steem encourages selfish voting. A lot of users only upvote themselves or a few selected users. What any curation system should do is to encourage users to select the best content. Users should only vote on content they like, without any thought on how much they would gain by voting on it. What I tried to do from the beginning is to get dManiacs to spread their votes and discourage selfish voting. I tried to force them to get a better vote distribution with authorized and unauthorized supporters, but I think that was too much black and white thinking. I want that all supporters take part in the curation process.

A new approach

I removed all the stuff about authorized/unauthorized supporters and Gini-Simpson index. The new system ranks posts by supporter votes similar to the old system. What is new is that it checks how you have voted for other users in the past. The more you vote for a single user, the less valuable those votes become.
The following formula is used to rate a post:

Post rating = Steem Power of supporter * Vote strength * Vote distribution factor

The more Steem Power you delegate, the more powerful your votes become. The vote strength can be adjusted by users with more than 500 SP, for other users it is always 100%.
The vote distribution factor is based on the vote distribution of supporters and is a value between 0 and 1. If you haven't voted for a user for some time, it is 1. The more you vote for a single user, the closer this factor goes towards 0 and your votes become less valuable. Users who do a lot of selfvoting or only vote for a few selected users won't have any effect on the selection process for the bot. Their votes will have zero value.

This system encourages fair voting and discourages selfish voting. Any voting groups will also be a lot less effective. I have analyzed the voting distributions of a lot of users to set reasonable limits for voting on a single user. Supporters who vote too much or try to manipulate their vote distribution by unvoting will be excluded from the selection process.

I am not going to share specifics what the limits are for voting. I have shared too many details about the bot in the past. That just helped some users that were trying to exploit or trick the system in some way. All that users have to know is that they should vote fair.


Support dMania


dMania supporters receive 15% of the rewards on dMania and control the upvotes of the dMania bot. The dMania bot uses the collected Steem Power from supporters to upvote posts on dMania. To become a dMania supporter, you have to delegate some Steem Power to dMania. The minimum is only 5 Steem Power. The more Steem Power you delegate, the higher your rewards and the more power you have on dMania. By delegating Steem Power, you are lending your Steem Power to dMania. The Steem Power still belongs to you.

Supporters

There are already over 450 dMania supporters:
@misterdelegation
@snubbermike
@cnts
@datapotomus
@vonabell
@zombee
@picklejar
@inertia
@chef.cook
@neworleans
@mat1973
@kalvas
@dedicatedguy
@vitruvianman
@howtostartablog
@northeast
@omersurer
@lifeaef
... and many more


If you have any questions join our Discord server


Please upvote, post and comment on dMania to support this project. Every single upvote counts. You can contact me on Discord if you find any bugs or if you have ideas for new features. Please resteem and upvote this post and tell everyone you know who likes memes about dMania. Follow @dmania and @zombee to get the latest updates about this project.  

Sort:  

I am very new, just signed up for Steemit a few days ago and made my first post on Dmania earlier today. I was very confused by the previous rules, and didn't really understand most of it. This system seems much clearer and easier to understand.

My only questions at this point are the following :

  1. Do I need to be a Dmania supporter to get vote from the bot?
  2. Previously there was something about reputation being above 50, which is pretty high, and prevents newer users from being picked. Is that still a requirement?

Thanks for your effort, I can see you put a ton of work into trying to make things fairer for everyone and so that the platform can grow.

Yes your rep still has to be above 50. You do not need to be a supporter to get an upvote from the bot. You do need supporters to upvote your posts though. If you post good memes for like a week your rep should be above 50.

one more thing to clarify things more
let's say i cast 100 votes 10x for one guy and 90 for 90 different people

  • now my "Vote distribution factor" will be low only for this one guy with 10 votes from me?

If you use 10 votes on one person and spread 90 votes evenly on 90 others, your vote distribution will show that you are favoring a single account. The more votes you give that single account, the less valuable every single vote becomes. The first vote will be equal to all other votes.

ok and its the same as before last 14 days right?

seems the server is currently down...

or you had mentioned something before about the site switching over to a different domain address...?

Dude. It's over. Dmania has been shut down since May 2, 2018.

Ah k. Thanks for the clarification.

Loading...

Honestly all I could say in this comment has already been said by you
1• Bots can cover larger number of people in votes but how do you program a bot to recognize good content

2• Humans can identify quality posts but won’t they die working like a bot someday

3• The best I think In my own knowledge is bringing together AI {Artificial intelligence....the bots} to ease the work of humans afterall that’s the sole aim of AI.

• Final thought

More curators are needed

I completely agree. No matter how good a bot's programming is, in the end it is still a bot. It can never replace a real human curator.

This is a great move. The selection process definitely needed a correction. I have seen a lot of abusers chasing the upvote. I had given up on dmania but with this new algorithm I will try my luck again.
Appreciate the effort.

Thank you @zombee sir for give us a chance to win upvote from Dmania.

Lot's of love for you and I pray that you should update the community day by day....

Thank you again.

Good work on this update, i realy agree with the idea of better bot which brings more good content to the frontpage. By good i realy mean the good stuff, because to be honest there is a lot of "not good" content on the frontpage. Just my opinion - maybe my humor is just different.
Keep up the work and thanks 4 making @dmania a better place.

Thank you @zombee sir for give us a chance to win upvote from Dmania