Jump to content

Auto-banning


mrdct

Recommended Posts

It would be nice if the system could somehow recognise completely innocent bootings of players that shouldn't attract a ban. I'm currently banned from the Main Bridge Club due to an incident a couple of nights ago when I was having a friendly game in the Main Bridge Club. This is what happened:

 

- My LHO was the host of the table and, as such, I had no control over the table settings.

 

- My partner announced that he was going to finish-up after a couple of hands, so I messaged a few of my friends in lobby to see if anyone wanted to jump into my game. One of my friends replied in the affirmative, and I messaged my LHO to ask him to reserve the seat for him when my current partner leaves.

 

- During the next hand (which was my partner's last hand) my LHO briefly disconnected and I became host. As I was concentrating on the hand in play, I didn't think to check the table settings.

 

- After the hand was claimed, we all said goodbye to my partner and I opened up the "table" settings to reserve the seat for my new partner (which you can't actually do until someone vacates a seat). My partner stood up and I started typing the name of my new partner in the reservation box, but before I could type his name it greyed out due to someone else sitting down opposite me.

 

- I then got stuck in a loop of booting the player who sat down and then trying to type my partner's name in before someone else sat down. This went on for maybe 30 seconds or so during which time I must have booted at least 6 players.

 

- It then dawned on me that the previous host didn't tick the "permission required to join" box so I ticked it and then came an avalanche of requests to join the table. Clicking "close and reject all" doesn't seem to do anything as the invites just kept coming.

 

- Somehow I managed to eventually get my new partner's name reserved and he took as seat and we had a nice game.

 

- A day and bit later I get a BBO message upon login that I have been banned!

 

I think the automatic banning rules need to recognise situations like this where the host of table is clearly trying to organise a specific person into his game and can only do it by booting people. I also think there would be some merit in "permission required to join" was the default.

Link to comment
Share on other sites

- It then dawned on me that the previous host didn't tick the "permission required to join" box so I ticked it and then came an avalanche of requests to join the table. Clicking "close and reject all" doesn't seem to do anything as the invites just kept coming.

Indeed, we could do with a "reject all and reserve seat" option.

Link to comment
Share on other sites

There is at least several ways to prevent such a problem where one doesn't have to be booting people left and right.

 

One simple solution is announce that you will close the table and open a new one. When you start a new table, you are free to type the names of the players into the seats before anyone can see it to try to join.

 

A similar solution is make the table invisible. As an indivisible table, only kibitzers at the table before it went invisible can even see the empty seat to try to sit down. After you get the name typed in, you can make the table visible again. The invisible table trick is the way to "reject all and reserve seat" option david_c is suggesting. Of course, if you have 100 kibitzers who all will try to take the seat you may need to block all kibitzers as well. I don't generally have that latter problem, because anyone who sees me play would not want to sit down opposite me, so my partners always show up as surprizes from the lobby. :)

 

The autoban has been a great addition to the BBO software as far as yellows are concerned. Due to it, we generally do not get involved in booting cases (many, many people get personnally insulted when they are booted). There are some exceptions if rudeness preceeded the booting. If players are booted and then declarer claims a ridiculous number tricks, things like that.

 

It is much easier for us to deal with the occassional "unfair" banning than the hundreds of justified ones. And you should note, EVEN after you are autobanned for this, you can still play in public and private clubs, in team games, and in tournaments. In addition, you can still kibitz anyone on the BBO including vugraph. So it is not like this "autoban" totally prevents anyones enjoyment of the gaming site, other than being irrate the computer issued a punishment to them that they consider unjustified. In addition, this problem is not all that prevasive. When situtations like this occur, it is always to bbo gold stars, who when there is a seat opposite them open, the seat seems to attract a lot of potential parnters. So while i am not certain, i would guess that mrdct must have a gold star. Gold stars can simply learn the little tricks to make partner exchanges simpler.

 

None of the above doesn't mean other simplier software solution might not be implemented. One would be a single check box that does not allow anyone to even try to sit in the empty seat. This is sort of that the invisible button does.

Link to comment
Share on other sites

One simple solution is announce that you will close the table and open a new one. When you start a new table, you are free to type the names of the players into the seats before anyone can see it to try to join.

 

Does not help in the actual case. He only wanted 1 new player.

 

I would support a standard setting that would change a table to "permission required to join" as soon as the table host changes as this is a messy situation.

 

In addition a remodelling of the rejecting system would be useful. If you "reject all" you almost never want to be bothered with more suggestions 0.5 seconds later (usually the same people btw).

Link to comment
Share on other sites

The invisible table trick is the way to "reject all and reserve seat" option david_c is suggesting.

Yes, I've tried that in the past, but the problem is it takes a few seconds to make the table invisible, and if someone else tries to sit in that time (which very often happens) you have to start all over again.

Link to comment
Share on other sites

One simple solution is announce that you will close the table and open a new one. When you start a new table, you are free to type the names of  the players into the seats before anyone can see it to try to join.

Not really viable. Inconvenient for the kibitzers, interupts a complete LIN record of the session and it's likely that opponenet will call it a night rather than muck around moving to a new table.

 

A similar solution is make the table invisible.

If I'd had the forethought to review the table settings before my partner left, I would've ticked "permission required for players".

 

Of course, if you have 100 kibitzers who all will try to take the seat you may need to block all kibitzers as well.

We did in fact have 100+ kibitzers and I am fundamentally opposed to blocking kibitzers in any circumstance. It is against the laws of bridge to block kibitzers unless the sponsoring organisation has separate regulations that provide for such an action.

 

The autoban has been a great addition to the BBO software as far as yellows are concerned. Due to it, we generally do not get involved in booting cases (many, many people get personnally insulted when they are booted).

Whilst it wasn't the situation with this particular problem, if I am the host of a table and someone breaks my rules, it should be my right to boot them. I have a zero tolerance policy for my opponents being rude to eachother. Perhaps when the host boots someone a reason should be submitted such as "wont bid or play a card", "was rude", "was not welcome", etc.

 

And you should note, EVEN after you are autobanned for this, you can still play in public and private clubs, in team games, and in tournaments.

That didn't really help when I wanted to play a few boards in the MBC this afternoon. I didn't have the time or inclination to set up a teams match and I'm not a member of any of the clubs.

 

When situtations like this occur, it is always to bbo gold stars, who when there is a seat opposite them open, the seat seems to attract a lot of potential parnters. So while i am not certain, i would guess that mrdct must have a gold star. Gold stars can simply learn the little tricks to make partner exchanges simpler.

If I had set up the table initially or acted a bit more quickly when hosting duties were passed to me, I would've largely averted the problem; although with the "close and reject all button" not actually doing anything I still would've been wading through the permission pop-ups but at least I wouldn't have been banned.

Link to comment
Share on other sites

The automatic bans are a blunt weapon, and not always accurate -- as in this case, they sometimes ban the innocents. But IMO, this is easy to resolve, since the victim can login and contact a yellow username (who can then lift the ban).

 

 

All that we see when deciding whether to ban someone is

 

User booted B at 01:01

User booted C at 01:02

User booted D at 01:03

etc

 

We can't tell this apart from

 

Crazy booted B at 01:01

Crazy booted C at 01:02

Crazy booted D at 01:03

 

In other words, the software doesn't know that MrDct is one of the good guys and I don't really see how to let it learn that for itself.

Link to comment
Share on other sites

Of course, if you have 100 kibitzers who all will try to take the seat you may need to block all kibitzers as well. I don't generally have that latter problem, because anyone who sees me play would not want to sit down opposite me, so my partners always show up as surprizes from the lobby. :)

Gee Ben, and I thought it was because they were still laughing so hard about your previous play....... :D

Link to comment
Share on other sites

this thread shows another weak point: It is possible to write up people only in vacant seats.

 

It should resolve many problems if it was possible to write up the coming player while the seat is still occupied. Occupied either by a living person or by this provisoric X, as mentioned.

Something like: Next player is:

Link to comment
Share on other sites

A similar solution is make the table invisible.

If I'd had the forethought to review the table settings before my partner left, I would've ticked "permission required for players".

Since you do not become the table host until partner actually leaves the table, this option would not be available to you; it would be grayed out.

 

You can review it, but you would have to ask him to change it prior to his leaving.

Link to comment
Share on other sites

As a previos victim of the autoboot system when i did nothing wrong (not a single thing) i really understand how fastrating this can be and atleast for me it was a feeling of being beatared by the BBO which i care alot for. I dont think you can always get a yellow to solve this, atleast not for me.

Not sure it can be fix but it feels really bad when it happend.

Link to comment
Share on other sites

For the most part, yellows defer both banning, and especially unbanning, decision to abuse --- whose job it is to track repeat offenders and decide the level of punishment. Most yellows don't know the history of a person (had he been banned before?) nor the usual standard for bans versus warning for racist remarks? for different levels of profanity? For unwarrented teaching lessons and partner insults?)

 

I for one tend never to get involved in automatic bans issued by the computer for tournament or main room problems. These are all self-limiting, and the player still has access to the site. I think a fair number of yellows follow this lead, as suggested by uday as well.

Link to comment
Share on other sites

My experience with the autoban system is that yellows will absolutely defer unbanning to abuse and abuse is in no rush to unban. In my case, I thought that a quck series of internet disconnects (6 in a row, in which I managed to complete 2 games and abandoned one) had triggered a 3 day autoban, and abuse was not only unwilling to lift it but unwilling to discuss it in any way, shape or form. It wasn't until later that I realized that the same day I had set up multiple invisible teaching tables, sat myself in all four seats, changed a setting, and left BBO only to repeat the process - all in order to test a volume setting in the current Beta software which wasn't working for me. That activity, in conjunction with the disconnects, had been enough to trigger the autoban. When I managed to track down abuse again and explained about the testing, the ban was lifted immediately.

 

So - a few suggestions. First of all I think it's important to post somewhere ALL activities which might trigger an autoban. I certainly didn't think that setting myself in all four seats of a teaching table, leaving BBO, returning, and repeating a few times was in any way abusive to anybody, or even that it would be tracked and merged with my playing records, but it was an activity that triggered a high unfinished hand ratio. I would guess the same would happen if one set up a rubber bridge table with GIB and bailed/created a new table each time GIB made an idiotic bid.

 

Secondly, although I understand that the autoban system is often warranted and takes a lot of stress off of abuse, there should be some sort of instant appeal system in place - perhaps abuse can delegate a "lesser yellow" or the person who sits as "bbo help" can listen to autoban cases, ask a few questions, and decide quickly if there is reason for further review. In my case, if abuse had said "those 6 disconnects don't sound like enough, is there anything else you did yesterday that was unusual" it might not have taken me most of the day to remember the teaching table testing, and saved a lot of aggravation.

 

It is easy for you yellows to say that the autoban is minimal and self limiting, but I have to tell you that as someone who ONLY plays in the main bridge club, and who has no history of misbehavior in any regard, I found the autoban to be humiliating, perplexing, and very heavy handed. The general concept that it is over fast doesn't lesson the sting of unfair punishment or lack of appeal process.

 

Julie

 

p.s. I also agree that there should definitely be a way to reserve a seat for a future player while that seat is still occupied, and although that's not specifically about autobanning, I think it would lower "innocent" player booting ratios significantly.

Link to comment
Share on other sites

Usually the system is right but there are cases like your teaching table where the blunt weapon misfires. If the cause was booting people (which you shouldn't!) then the ban is usually not lifted.

 

If however you think something else like your teaching tables cause the ban I am sure exceptions can be made.

 

The situation where someone is suddenly promoted to host should be looked at more carefully and maybe some software improvements could be made there.

Link to comment
Share on other sites

Well, that is exactly my point. The system is automated and opaque to most users, nobody seems to know exactly how many boots, or unfinished hands, or internet disconnects will trigger a ban, and there is no published BBO policy regarding autobans and how to appeal them. The general assumption is that they are short, and deserved, and so be it.

 

In my case, abuse told me that the computer knows all, and if it records that I didn't finish enough hands to warrant a ban, that's that, no appeals. It was only my persistence and sense of unfairness that led me to recall the teaching tables and ask if they would have been included in my play records. Abuse was right, the computer was right, I had abandoned too many hands - but I had no idea that my zeal as a beta tester was endangering my status as a player in the MBC.

 

It wouldn't take much to add a help topic regarding autobans and what will trigger them, along with some of the "non-abusive" potential pitfalls. Then if someone appeals to a yellow they can be directed to that page. I have no doubt that the bulk of the bans are warranted, and the bulk of appeals will begin with "I only booted those "experts" who made "novice" plays", etc. But there should be some process in place to assist the true innocents like me.

 

Julie

Link to comment
Share on other sites

My guess is that most users don't know what causes an autoban. Would it not be a good idea to have that info in the lobby news occasionally, perhaps a link to the appropriate page if it is too comprehensive to explain there?

 

Roland

Link to comment
Share on other sites

Im thinking. You unlucky guys did quite a lot to get on yourself these most unlucky bans.

Although one of my bridge friends did get banned after a evening with bad connection (and a multiple short disconnections in a tourney playing with me)

 

But it also means, a normal player with a normal connection can ban and or left in midplay several times each session without anything happening!

 

Ie, you can be quite a nasty player, abandoning several hands in midplay every day.

This being apparently not unusual.

 

A mild three-days ban occurs first when you are more or less actively making sabotage on the activities, setting in system go in, play a couple of hands, left in midplay. Immediately next table, same, and same and same...

 

I dont think the setting is too harsh, I think it is rather too mild.

Link to comment
Share on other sites

  • 2 weeks later...
My guess is that most users don't know what causes an autoban. Would it not be a good idea to have that info in the lobby news occasionally, perhaps a link to the appropriate page if it is too comprehensive to explain there?

Most people won't care until they get banned. Surely a link to a description of the policies would be in order along with the banned notice when you log in?

 

I and I'm sure almost everyone else has had this problem of trying to reserve a spot for their friend while a parade of random people keep stepping into the free seat. Surely this is as simple as adding "Reject All for the next 15 seconds" as a button? Then you can fix the table settings to require permission, only boot one person, and then get things set up properly.

Link to comment
Share on other sites

Looks like to me, changing the table to require people to ask permission is a no-brainer.

 

Booting people is rude. Ignorance is no excuse, I think you should serve you time being banned and get over it.

on the flip side, sitting down at someone's table just assuming that it is w/o asking persmission is rude too.

 

 

maybe the "require permission to join" button should be on the main window and not burried in some sort of a settings sub-menu?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...