Sorry I was trying to keep it brief but maybe it's too compact 😉
The kitty does the following:
- Every 10 minutes look at the new votes on comments and puts them in a list
- Of those votes, it keeps the votes which are self votes on the list and discards the rest
- It then discards any self votes from accounts which have less than 1000 SP, i.e. red fish
- For each self voter it checks it's own database (or catabase 😂) to see how many previous self votes are on record. It decides to add a flag of N %, where N is total number of self votes it has witnesses since coming to life
- Before it actually flags though it makes sure that N % will not have an effect greater than the self vote itself, i.e. it will only counter the self vote, and not flag with power greater than that
I hope that's a bit more understandable.
Please bear in mind that this is the old plan though. We are now proposing just flagging the top few self votes per day.