dMania Bot v.3.2 - Some changes to post selection and authorized supporters

in #steem7 years ago (edited)

The last updates to the bot improved the overall post quality on dMania a lot. dMania supporters do the curation on dMania. Supporters who have a fair voting distribution, get authorized and take part in the curation process.

To improve the fairness and prevent abuse, I have made some additional changes to the bot.

Extended curation window

Posts can be selected by the bot with a post age between 6-24 hours. That gives supporters more time to vote on posts.

Minimum reputation

The upvotes from the bot belong to the whole community. The upvotes per user are limited. Some users try to get more upvotes by using multiple accounts. I have blacklisted anyone who tried to do that, but it is not enough. To prevent this kind of abuse, I have set a minimum reputation of 50 for bot upvotes.
There is no account verification on Steem and it is not possible atm to prove that one account belongs to one person. The closest thing to check if an account is real is the reputation. The reputation has to be earned by actively posting and receiving upvotes from other users. I can't be faked that easily.
Users who try to abuse the system and get blacklisted can't just switch to another account, which makes blacklisting bad actors a lot more effective.

This change means that new users who just created an account can't get upvoted by the bot. I was a bit reluctant to add this change, because it makes it harder for new users or discourages new users. Nevertheless I think it is necessary. Reputation isn't tied to your Steem Power and even minnows can get a high reputation. New users have to engage in the community and build their reputation, before they can get an upvote from the bot.


You may have noticed that the reputation of the dMania account is 0. The dMania account was target by the crazy guy on Steem and his flag bot army. He flagged every bot comment he could find and flagged them into oblivion. All of those comments had zero rewards.
Not sure if I can get the reputation of dMania account back up again.

Authorized supporters


Some supporters got the necessary voting distribution by upvoting posts which got already upvoted or older posts outside of the upvote window.
The new vote distribution check only considers votes on posts that can get upvoted by the bot. Posts that are older than 1 day or already got upvoted by the bot won't matter.

What that change means is, that there is no way to fake your vote distribution. You have to do some curation and upvote posts on the New, Trending or Feed page.
You can still upvote other posts of course, but they won't affect your vote distribution.

dMania supporters need a minimum reputation of 50 to get authorized as well. I have increased the minimum Gini-Simpson-Index (Index that measures your vote distribution) to 0.975.
There is also a new requirement to keep your voting strength above 50. This will limit the amount of voting that supporters can do.

You can check your vote distribution and your Gini-Simpson-Index on https://dmania.lol/vote-diversity. The check for bot curation shows only the relevant votes for the bot curation.



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
@elgeko
@chef.cook
@neworleans
@equ1l1br1um
@mat1973
@kalvas
@dedicatedguy
@vitruvianman
@howtostartablog
@northeast
... 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 guess holding off my curation was not a bad idea as it won't have an effect in the new system. I'm hopeful Dmania will better with these changes .. time will tell.

Now I just have to reach that 50 :D

Vote for witnesses @emrebeyler
Dont be hesitate to vote hurry up guys.

wink 😉

Emre 😉

Real quick 😉😉

No room for abusers on Dmania. It's either they abide by the rules and work hard or fuck off.
I must commend your efforts @zombee, Dmania is such an amazing project.

The new changes are really really good!!!

Minimum reputation of 50
is not a bad thing at all imo. It has much advantages and people who post good memes will also get some upvotes which will result in good reputation. The thing is, that new steemit-users should also be active on steemit to reach the reputation of 50 as fast as possible, but with dmania, steem, supporters and the users growing there will also be more upvotes.
The higher gini-simpson-index also forces it. Fine for me

The best thing is, that upvoted memes and memes that are too old do not count. People can not abuse the system in that way and also have to be more active, which will result in higher rewards and upvotes.

Really like the updates and will be the next big step of improvement in the right direction for dmania!

Very good changes, congrats. The changes are better and better. Some people will say that they don't have a change to do get the vote because their rep is low, but I think this was the only way to prevent some things and also the vote diversity thing is much better than the rep thing. Also they can build their reputation on other platforms fast if they want to and it won't take much time. Resteemed

Excuse me, but I did not understand about "There is also a new requirement to keep your voting strength above 50. This will limit the amount of voting that supporters can do. "

I must have my account Voting Power more than 50%, or I must vote with vote value more than 50%?

To prevent this kind of abuse, I have set a minimum reputation of 50 for bot upvotes.

Well RIP me then. I understand why you would do it and it sucks that because of abusers now way many more will suffer.

Also on a side note does anyone know when/how the rewards from delegation work? It shows i got some on the site but i don't see it in my wallet.

New system really awesome especially 50+ reputation so the way we can figure out how long and how true they are been with community .. like the same crazy dude destroyed my hard earned reputation 52 to 51 back.. because of you got Upvote from @dmaniabot .. we got a do something about it @zombee. .. you're doing a great job man .. appreciated

  • Checking my Gini-Simpson to be minimum 0.975.... it's 0.914 :|
  • Checking my reputation to be minimum 50... it's 39.7
  • Struggling to keep my hopes for a vote from Dmania robot... aaaaand it's gone.

not good for those who are not in power