Contest Mode - Random topic list sort

On reddit, when you want to to capture suggestions and wanna minimize bias they provide “Contest Mode”:

this thread is in contest mode - contest mode randomizes comment sorting, hides scores, and collapses replies by default. Source

Different from reddit, we would do this at category level, randomizing topic sorting in a category and hiding votes.

After the contest is over, the admin can revert the order to votes.


What would this be for? It sounds very confusing and I don’t understand the use case?

Mostly trying to reduce:

When discourse-voting is used for a time-limited event, like “submit your new product idea this week” or something like that, bandwagoning can be pretty hard.


Basically it means to hide most of the data (like votes, replies) from users during a contest so that each user can reply or vote as a neutral person. Otherwise there’s a chance that the people will start to participate in that competition and act according to other people’s activity rather than doing what their mind says.


Yea, the Reddit example was probably the best example: If you have a subthread to eliminate biased behavior, bump manipulation, etc.

1 Like

I think the use of reddit as an ‘example’ confused me – this would only apply to polls, not topics, yes? I think the use of this in a poll is the best example.

Well, the use case a friend of mine described was using the voting plugin, where each topic in the voting is a long and complex proposal.

Everyone can submit a proposal (by creating a topic in the category with the plugin enabled) and vote for a month.

Having “contest mode”, during this month, would help with the bandwagon effect.

After one month, everything is reverted to normal, and the winners and votes are public, as usual.

PS: If this was not clear by the category, this is a proposal for a feature inside the voting plugin.


Is it now possible to revert everything to normal after a specified time or manually?

The feature discussed here was never implemented, this is just an idea for now.


Sorry to reincarnate this topic, but does anyone have any leads for something like this?

We run monthly competitions with entries (user topics) that users can vote on and would love to randomize the entries per-user in case some users don’t vote on all the topics / remove bias.

The issue with the voting as it stands now is that topics that are spammed with comments rise to the top and may get more attention/biased voting.

Example is here where we want users to vote on users topics for their favorite: Fire vs Ice - Real Time VFX