- Joined
- Dec 10, 2019
- Messages
- 1,966
Hi all,
I am proposing an update to the current map voting system. Currently the way that it works for our servers is players can nominate up to a few map for voting, with any extra slots being filled up by random maps. Once the vote has started, these maps are then voted on, with players casting one vote on the map they wish to play. If there is not a sufficient majority, a run off vote is created with the top voted maps.
This system is very simple and works pretty well, the obviously popular maps more or less obviously get voted for. However, I would like to propose a slight improvement to this current system called Ranked Voting (or Instant Runoff Voting). Here is a quick 4 minute video explaining how this would work. Essentially, rather than only picking 1 map that a person wants, they can pick the top X maps (for now let's say 3) in order of preference.
A quick example would be if the options were
Let's say the votes are as follows
Under the current system arcade would win. But what if the people that voted obama would rather have gone to quake instead?
Ex:
jb_arcade had 45% of #1 votes, 20% of #2 votes
jb_quake had 40% of #1 votes, 50% of #2 votes
jb_obama had 15% of #1 votes, 30% of #2 votes.
This new system would go through and say "Well, obama didn't win, so let's apply the player's second vote". Since jb_quake had 50% of secondary votes (that are applied since obama didn't win), jb_quake would be selected as the next map, since more players preferred it over the other options.
Implementation
This would be fairly straight forward. A menu would show up (as normal) with a list of 5 maps to pick from. Once a player picked a map, it would remove that map and show the same menu for the player's second pick. The player can always opt out of any votes (including the first). I personally think this would be a better compromise for the majority of players and servers.
Let me know what you think!
I am proposing an update to the current map voting system. Currently the way that it works for our servers is players can nominate up to a few map for voting, with any extra slots being filled up by random maps. Once the vote has started, these maps are then voted on, with players casting one vote on the map they wish to play. If there is not a sufficient majority, a run off vote is created with the top voted maps.
This system is very simple and works pretty well, the obviously popular maps more or less obviously get voted for. However, I would like to propose a slight improvement to this current system called Ranked Voting (or Instant Runoff Voting). Here is a quick 4 minute video explaining how this would work. Essentially, rather than only picking 1 map that a person wants, they can pick the top X maps (for now let's say 3) in order of preference.
A quick example would be if the options were
- jb_arcade
- jb_quake
- jb_obama
Let's say the votes are as follows
- jb_arcade had 45% of #1 votes
- jb_quake had 40% of #1 votes
- jb_obama had 15% of #1 votes
Under the current system arcade would win. But what if the people that voted obama would rather have gone to quake instead?
Ex:
jb_arcade had 45% of #1 votes, 20% of #2 votes
jb_quake had 40% of #1 votes, 50% of #2 votes
jb_obama had 15% of #1 votes, 30% of #2 votes.
This new system would go through and say "Well, obama didn't win, so let's apply the player's second vote". Since jb_quake had 50% of secondary votes (that are applied since obama didn't win), jb_quake would be selected as the next map, since more players preferred it over the other options.
Implementation
This would be fairly straight forward. A menu would show up (as normal) with a list of 5 maps to pick from. Once a player picked a map, it would remove that map and show the same menu for the player's second pick. The player can always opt out of any votes (including the first). I personally think this would be a better compromise for the majority of players and servers.
Let me know what you think!
Upvote
5
























