|
Right now it simply does a loop of the target amount of players(usually 60) and plucks out that way. It doesn't always get the target amount in the first loop so maybe it hits 100 iterations or so to pick 60 players out. But it's minimal. I guess hosting events doesn't happen too often so it wouldn't be that taxing, but it wasn't really something I considered when I first coded it up.
I'm not entirely sure weighted probability would make a huge difference when you're picking 60 players out of 3000.
|
Filters Suggested -
Boy/Girl - if it's a girl hat or a boy hat to be won. Maybe not required, but I have a few rather flowery event hats that I will most likely never wear.
Item already owned? - if a player has the hat or item that is being played for.
Player in fort? - whether or not player is in guild fort.
Player hours? - 500+ hours only in order to create healthy competition and not just 40 new players who don't know what an event is vs 10 experienced players.
Recent events entered? - the so called weighted queue. If players get into an event, give them a week long cooldown so as to prevent them from getting in again?
Another concept..
Pending Queue - placing players in a longer queue for specific games when admins host said game & player is online. Player could receive a notification saying that they have been selected to compete and if they don't respond in 30 seconds another player will be chosen.... this could be done in a physical location in game where the different admin event games are described, allowing players to participate in one queue only in order to prevent players from just spamming places in line and causing havoc.
|
Yet the system basically makes an event 50 players who are inexperienced with the game itself, why does the dev team think that this is a good idea? when clearly it isn't, you have people who NEVER get into an event, and then you get noobs with 100-800 hours who started playing a few months ago and wear a cat body or bunny slippers always in these events it's a joke.
|
you can have democracy, but is that really what you want?