Diamantis's blog

By Diamantis, history, 13 months ago, In English

I think It'd be valuable to change the contribution system in codeforces. Unlike other platforms like leetcode, codeforces doesn't motivate its users to tip towards positivity. We could do this in at least two ways.

One way would be to demotivate users that love downvoting everything with public titles that highlight their passion for putting others down. This could either be a threshold in their $$$\frac{\text{downvotes}}{\text{total votes}}$$$ ratio or something more complex. Of course we can have a similar feature for upvoters that like to spread love and only use the downvote button when they find something particularly bad.

Another way would be what leetcode does. That is to have a minor penalty for downvoting too much and no penalty for upvoting so that members of the community use their downvoting ability more wisely and selectively.

I think that features like this, along with monitoring upvote/downvote statistics more closely, will help us move towards a better contribution system, which admittedly has room for improvement.

What do you guys think?

  • Vote: I like it
  • -30
  • Vote: I do not like it

| Write comment?