vgstation-coders / vgstation13

Butts
GNU General Public License v3.0
260 stars 541 forks source link

An alternate voting method #36730

Open CrazyAmphibian opened 5 days ago

CrazyAmphibian commented 5 days ago

[controversial] [vote]

What this does

adds a new voting method which reduces the probability of the current item being voted for. (eg, if it is a map, the currently-loaded map will have a reduced chance of winning than it normally would) the exact numbers is that it reduces voting power by 25%, though this number can be changed easily in a var. This reduction is done last in the checks, so an option will never be dropped due to not getting enough votes because of this change.

Why it's good

more map variety leads to a wider variety of gameplay and reduces burnout of players. Additionally, having more attention on other maps will lead to more issues in them being found and (theoretically) fixed.

How it was tested

it wasn't. i just couldn't get my local server to compile the maps.

Changelog

:cl:

hacker-on-steroids commented 5 days ago

persistent voting revival when

boy2mantwicethefam commented 5 days ago

More often I see the number of players decreasing because of unpopular maps being picked by the RNG, not Box being voted for 3 times in a row.

CrazyAmphibian commented 5 days ago

More often I see the number of players decreasing because of unpopular maps being picked by the RNG, not Box being voted for 3 times in a row.

i think this is really hard data to actually get given that A) rounds typically are around 2 hours long B) the server's population is only really active for 7 hours in a day C) one map is played 50-60% of the time (which dilutes the data)

SECBATON-GRIFFON commented 5 days ago

i wish i couldve gotten instant runoff to work, ill try it again someday

falcon2346 commented 5 days ago

Box babies in shambles. If this actually ends up having a noticeable effect on the pop it can always be reverted

SonixApache commented 4 days ago

this again?

CrazyAmphibian commented 4 days ago

i wish i couldve gotten instant runoff to work, ill try it again someday

what you could do instead is allow players to vote for all maps instead of just one to have a similar effect

toomykins commented 3 days ago

you cannot force us to play horizon

CrazyAmphibian commented 3 days ago

>you cannot force us to play horizon isn't horizon going to be removed from the pool?