voteRepeatTime mechanism

Make suggestions for improving one of the best games on the net!
Post Reply
Misadventure
Private First Class
Private First Class
Posts: 13
Joined: Fri Jul 03, 2009 1:30 pm

voteRepeatTime mechanism

Post by Misadventure »

I understand that the voteRepeatTime server variable exists so that it can be set to a value high enough to prevent abuse of the polling system during play.

But I also notice that on many servers, it is set (by default?) to a value which is significantly higher than (these days) a "problem player" on a VPN can rejoin under a new nick & IP (I'm seeing one such player rejoining within 15 seconds). So registered players are soon left without a mechanism to promptly and continually eject the problem player to discourage their return.

Of course, a /report to the server admin may get the voteRepeatTime lowered. But doing so may then leave the server open to /poll abuse.

Maybe if a player who initiates a poll which is successful, could be considered to have gained broad enough support from the other players that abuse is thought unlikely in that instance, and the voteRepeatTime should not apply. Only apply the voteRepeatTime timer for polls concluding unsuccessfully, as in those cases there is some possibility that the poll failed to get support because it was mischievous.
User avatar
Zehra
Private First Class
Private First Class
Posts: 914
Joined: Sun Oct 18, 2015 3:36 pm
Location: Within the BZFS API and Beyond it
Contact:

Re: voteRepeatTime mechanism

Post by Zehra »

Seems reasonable, although it can still be abused.
While I'm not certain, I do believe it is possible to implement your suggestion via a plug-in.

-Zehra
Those who are critical of me, I'll likely be the same of them. ~Zehra
The decisions we make are the ones we look forward too and the ones we regret. ~Zehra
There's a difference between knowing my name and knowing me, one shows respect to my name and the other is to who I am. ~Zehra

See where I've last been active at Strayers.
Visit BZList.net for a modern HTML5 server stats site.

Click here to view the 101 Leaderboard & Score Summaries Last updated 2021-01-12 (YYYY-MM-DD)
Latest 101 thread
User avatar
tainn
Private First Class
Private First Class
Posts: 278
Joined: Sun Nov 18, 2018 7:25 pm
Location: phantom_zone;

Re: voteRepeatTime mechanism

Post by tainn »

If someone has enough credibility and is trusted enough to by-pass the voting limitations, as well as is prepared to actively moderate a server, I believe it is in such case more elegant to simply grant them cop permissions, should that server not already have enough active cops and admins.

I do, however, comprehend the flexibility behind this idea, since it can automatically evaluate players in a sense, not requiring human intervention. I dislike that there is still some viable room for abuse, but perhaps that can be worked on. I would, however, really like to see possible concerns from other people on this subject.

May I ask, though, did you experience this issue/trouble maker on some specific server(s) or all around?
Misadventure
Private First Class
Private First Class
Posts: 13
Joined: Fri Jul 03, 2009 1:30 pm

Re: voteRepeatTime mechanism

Post by Misadventure »

I guess I'm suggesting it because I've quite regularly experienced relevant situations at times/maps that cops are not present. I'm loathed to hit a /report to bother an @ who's not presently in a game (and possibly can't attend to issue before it's long gone anyway). (If @s are there, then problems less likely to start and persist anyway)

On the flip side, I can't recall ever seeing any /poll abuse in years. If a registered player did abuse, they'd be open to a poll against themselves anyway.

As a general observation, I get the impression /poll kick/ban is far less used that it was a few years back. Perhaps because remaining players have lost a little faith that it deals with the persistent offenders.

Yes. A specific long-standing problem individual appearing on a range of servers/maps has reemerged in recent weeks with extended range of blatant cheats and his usual brand of abusive PM.
User avatar
Zehra
Private First Class
Private First Class
Posts: 914
Joined: Sun Oct 18, 2015 3:36 pm
Location: Within the BZFS API and Beyond it
Contact:

Re: voteRepeatTime mechanism

Post by Zehra »

Misadventure wrote: Mon Jul 29, 2019 9:13 pm As a general observation, I get the impression /poll kick/ban is far less used that it was a few years back. Perhaps because remaining players have lost a little faith that it deals with the persistent offenders.
The poll ban system is not intuitive and generally most users don't even know how to start or even vote within a poll ban.
This what generally causes poll bans to fail and reduces the effectiveness of them quite a bit.
Simply many no longer chose to bother would be my thoughts, along with the points raised above.
tainn wrote: Mon Jul 29, 2019 8:47 pm If someone has enough credibility and is trusted enough to by-pass the voting limitations, as well as is prepared to actively moderate a server, I believe it is in such case more elegant to simply grant them cop permissions, should that server not already have enough active cops and admins.
It requires a great deal of trust from the owner and granting permissions is not a trivial matter.
After all, if it were, wouldn't there have been already enough staff to deal with the problem?

Ideally we shouldn't have to deal with troublemakers that much due to automated measures.

-Zehra
Those who are critical of me, I'll likely be the same of them. ~Zehra
The decisions we make are the ones we look forward too and the ones we regret. ~Zehra
There's a difference between knowing my name and knowing me, one shows respect to my name and the other is to who I am. ~Zehra

See where I've last been active at Strayers.
Visit BZList.net for a modern HTML5 server stats site.

Click here to view the 101 Leaderboard & Score Summaries Last updated 2021-01-12 (YYYY-MM-DD)
Latest 101 thread
User avatar
tainn
Private First Class
Private First Class
Posts: 278
Joined: Sun Nov 18, 2018 7:25 pm
Location: phantom_zone;

Re: voteRepeatTime mechanism

Post by tainn »

Yeah, I totally get what you're saying, Misadventure.

Ideally, players shouldn't even be bothered with persistent abusers. I don't think the poll ban feature was even designed to counter them, but the ones who perform an abuse once and are then removed for good.

The persistent ones who by-pass the bans issued on them, however, are a different story. While improving the poll ban system could help take care of the issue more elegantly by players themselves on the surface-level, it is, at the end of the day, still surface-level. That infamous abuser will come back in a matter of seconds if something is not done to actually prevent that, which is ideally what we want.

I believe looking for a more sturdy solution to permanently counter the abuser would be the best. The one recommended here could be a temporary work-around, as the long-term idea shouldn't be for people to be occupied with voting instead of actually playing the game.

That said, a lot was already done by hosts themselves, and I should say that I know some of them are really active, always thinking and trying out different things to put up viable countermeasures.
Misadventure
Private First Class
Private First Class
Posts: 13
Joined: Fri Jul 03, 2009 1:30 pm

Re: voteRepeatTime mechanism

Post by Misadventure »

tainn & Zehra. Thanks for your viewpoints.

Having had this idea I just wanted to put it forward, as I had imagined it might be a very quick/simple change at a single decision point in the code.

I am immensely grateful to the hosts, developers and admins that keep BZ going for the community and don't like to think that the chore of dealing with the abuses of one or two individuals is significantly detracting from them enjoying their participation.

Ideally there would be a perfect and robust mechanism in place, but that may be some time off. The polling system could empower more players themselves to continually push back and inconvenience the abuser(s), potentially to the extent it ruins the enjoyment they get. I have seen some occasions recently where players have been willing to do this, but the voteRepeatTime value soon curtails their effort.
Post Reply