Fred's New Anti-Cheating Device BBO Hybrid tested today in Denver
#1
Posted 2015-December-04, 14:35
Recent high-level cheating scandals have resulted in considerable discussion about (among other things) the use of technology (among other things) to make it harder to cheat at bridge and easier to detect those who do cheat.
Bridge Base Online (BBO) has developed a device which attempts to do just that. For the purposes of this presentation, the device will be referred to as the Bridge Base Online Hybrid (BBOH).
BBOH can be thought of as a hybrid between playing bridge with traditional screens and playing bridge electronically. The BBOH consists of 2 basic components: a screen component and a tablet/software component.
Many leading players believe, reasonably enough, that a fully electronic solution with players sitting in separate rooms would be best for security purposes, but that something important would be lost in the form of "table presence".
BBOH aims to leverage some security benefits of a fully electronic environment while not detracting from table presence. In fact, BBOH improves over traditional screens in this area (where table presence is essentially limited to only your screenmate).
At this point in time, we have built the first prototype of the BBOH screen component and written some prototype software that allows BBOH to be tested. We eagerly await feedback and expect to improve both the screen component and software component as a result of such feedback.
Comments and feedback welcome, either here, or via email to Fred.
#2
Posted 2015-December-04, 14:56
1. When using screens, if a player requires information from the opponents, they use a notepad they share with their screen mate. What would happen with this new layout? If you use 4 notepads (one for each "link" at the table), it seems there would be a very real chance that partner could see the notepad, possibly transferring UI.
2. What happens in the case of a "misclick" either in the auction or during the play? Is it just treated as pulling out the wrong card?
edit: Also, those with less dexterity might find it a bit of a problem to type in lengthy explanations for alerts (assuming they aren't held to the 30 character limit or whatever BBO has)
#3
Posted 2015-December-04, 18:01
Thanks for posting such a well written description. In particular, documenting your cost assumptions is much appreciated. Here are a couple additional points that you might want to consider.
First: I suspect that you might encounter problems where people accidentally see a hand on a tablet at another table. It is possible to equip the screens with a privacy filter so the screens can not be viewed at an angle. The following link provides a representative example.
http://www.amazon.co...0/dp/B00028ONIA
Second: I think that there is value in having a mechanism by which you can demonstrate that the hands for a session are being dynamically generated in a secure manner. You want to make sure that people have faith both in the hand generator program and the mechanism used to seed the system. Id recommend a system like the following
1. Use an open source program to generate your hands (Hans van Staverens Big Deal would be the obvious choice
2. Have a set of teams collaboratively generate the seed the program at the start of the event. Heres one possible (elaborate) implementation. At the start of the round, four teams are chosen at random. A hand of bridge is dealt out, with a member of each team receiving the cards. Each player shuffles his own hand, marks down the order of the cards, and then hands the cards to the TD. The TD then shuffles and deals a second deck. The seed for the round is generated from (the set of four hands specified by the players salted with the second deck). At the end of the round, each principle (the four teams and the TD) publish their input in generating the seed to verify that the set of hands match the specified seed.. This may seem silly and over engineered. Perhaps it is, however, this system will provide enough randomness to be cryptographically secure. People trying to social engineer the system would need to have players on four different teams collaborating, plus have the Tournament Director in on the act.
#4
Posted 2015-December-04, 19:10
-Allow to rearrange cards
-Allow to use a personal USB mouse instead of touching
Drag and drop is the way to avoid missclicks. Easier with mouse.
You didn't explain how the self alerts would happen. If you write them on paper, there is UI between opponents that someone asked, and probably to partner given that he could see opponent asking and hear you writing.
If you do it electronically, typing on a tablet is slow, and also noisy. So still UI will be present.
Having said so, I love the idea and I really hope it gets developed at high level bridge.
PS: I second Richard's advice about deal generating. Generate them after everyone is sit and another way of cheating is removed.
#5
Posted 2015-December-04, 21:44
-- Bertrand Russell
#6
Posted 2015-December-04, 22:00
#7
Posted 2015-December-04, 23:06
#8
Posted 2015-December-04, 23:36
#9
Posted 2015-December-05, 02:48
wank, on 2015-December-04, 23:36, said:
Yes, I think for most of those who disliked the idea of moving to an entirely electronic environment, the physical cards were an important part of what they liked about face-to-face bridge.
It seems to me that Bridge+More or a similar offering from a competitor might have the possibility of providing the best of both worlds:
- Physical cards
- No pre-dealing
- Tablets only used for the auction
- Software can reconstruct the play
- Can be used for BBO without needing an operator
- Only need two tablets per table when played with screens
- Could be used in club setting without screens and only one tablet per table
btw I have no brief to advertise Bridge+More, but I have seen it in action and liked the process it uses. However it's not yet ready for market and I'm hopeful that there may be a competitor in the wings, which would probably help make them affordable.
London UK
#10
Posted 2015-December-05, 03:05
#11
Posted 2015-December-05, 03:13
Anyway brdge+more has nothing to do with BBOH, BBOH is anti cheating enhancement for screens, while bridge+more is for clubs without screens. There could be a mixup solution with bridge+more dealing the hands, people hlding cards in hands, and play them in front of them on BBOH enviroment, to be captured with the dutch software for automatic vugraph reproduction to show cards played to partner. But all that would be too complicated and expensive.
#12
Posted 2015-December-05, 04:24
hrothgar, on 2015-December-04, 18:01, said:
Is there anything about BBOH that suggests that hands would be generated by BBO software, rather than whatever software ACBL (or other organizations) uses for their f2f tournaments?
#13
Posted 2015-December-05, 05:59
Fluffy, on 2015-December-05, 03:13, said:
Certainly that wasn't the motivation for Bridge+More or similar devices, but they could certainly be used so as to have that effect.
London UK
#14
Posted 2015-December-05, 07:25
barmar, on 2015-December-05, 04:24, said:
I am making a basic presumption of intelligence on your part.
The existing system is badly flawed in that it requires trust in individuals rather than trust in a secure and auditable process.
This creates problems when people make a mistake (for example, reusing the same seed for more than one event). This sorts of cock ups happen more often than one would like.
It also creates problems if some person is corrupt and (hypothetically) decided to sell hand records for a major event.
Last, but not least, this creates problems when people are paranoid and start making accusations that people are stealing hand records and there is no way to disprove this. (Take a look at some of the stuff that Gabby was posting over at Bridge Winners about the 2013 USBF team trials)
The best way to avoid all of this hassle is to use Open Source code so that third parties can inspect and validate the hand generation system, generate the seed for each tournament in a public/collaborative fashion, and publish the seed at the end of each event.
Or, alternatively, do whatever you damn well please and leave yourself exposed to all sorts of headaches after the fact as a horde of nutcases crawl out of the woodwork...
In short, if you are going to implement this system, do it right rather than handcuffing yourself to an obsolete process.
#15
Posted 2015-December-05, 07:39
gordontd, on 2015-December-05, 02:48, said:
- Can be used for BBO without needing an operator
Fixed?
"Robin Barker is a mathematician. ... All highly skilled in their respective fields and clearly accomplished bridge players."
#17
Posted 2015-December-05, 15:33
Pairs should provide a dataset how their methods work by test deals and actual tournament deals. Players could automatically see statistical information of
bids: expected values, minimum value, maximum value, possible outliers, suit lengths etc. If bridge is played with laptops, why not take advantage of
the new techonology?
#18
Posted 2015-December-06, 00:41
As for tv, screw it. You aren't missing anything. -- Ken Berg
I have come to realise it is futile to expect or hope a regular club game will be run in accordance with the laws. -- Jillybean
#19
Posted 2015-December-09, 08:27
#20
Posted 2015-December-09, 08:31
London UK