Contribution System

Revision en5, by Diamantis, 2023-03-23 05:47:55

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 downvote/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?

Tags no downvote, downvote, upvote, leaderboard

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en6 English Diamantis 2023-03-23 05:52:08 27 Tiny change: 'ir $\frac{downvote}{total votes}$ r' -> 'ir $\frac{#downvotes}{#total \: votes}$ r'
en5 English Diamantis 2023-03-23 05:47:55 197
en4 English Diamantis 2023-03-23 05:43:23 9 Tiny change: 'leetcode](leetcode.com), codefor' -> 'leetcode](https://leetcode.com/), codefor'
en3 English Diamantis 2023-03-23 05:41:35 560 Tiny change: 'emotivate the codeforc' -> 'emotivate codeforc'
en2 English Diamantis 2023-03-23 03:38:05 232 Tiny change: 'p us move along a better ' -> 'p us move towards a better '
en1 English Diamantis 2023-03-23 00:22:47 482 Initial revision (published)