That's the basic idea. And now I will describe some modifications to address other concerns. If we change 50 to 40 for editors, this will give editors 20 unattenuated votes instead of the default 10. If we add another variable into the calculation, such as min(1, 60/(n+m+50)) where m is the number of one's own games someone has favorited, this would cause a vote's worth to diminish at a higher rate for people who favorite their own games. If we wanted to more strictly penalize the mass favoriting of one's own games, we might replace m with something like min(m^2, m!). For values up to 3, m! would be lower, and for higher values, m^2 would be lower.
That's the basic idea. And now I will describe some modifications to address other concerns. If we change 50 to 40 for editors, this will give editors 20 unattenuated votes instead of the default 10. If we add another variable into the calculation, such as min(1, 60/(n+m+50)) where m is the number of one's own games someone has favorited, this would cause a vote's worth to diminish at a higher rate for people who favorite their own games. If we wanted to more strictly penalize the mass favoriting of one's own games, we might replace m with something like min(m^2, m!). For values up to 3, m! would be lower, and for higher values, m^2 would be lower.