All bridge players "know" that the hands are cooked. They all have their own ideas how. Each person's ideas are different. They're all wrong. Mostly this is because humans, and bridge players in particular, are "pattern-matching" machines, and in a 24-board session, they can always find some coincidence (for instance, yesterday I had 4 voids in 24 boards, including 2 diamond voids on consecutive hands! Monday I had either 5 or 6 5-5 or better hands! ...)
Bridge hands for high level tournaments are always created on a computer with zero human interaction, and almost all use some frontend on top of Big Deal. Big Deal basically does two things:
- Generates a true random 160-bit integer. This is not easy, but is much easier than when the documentation was written in 2000. This becomes 36 96-bit integers through a cryptographic PRNG.
- Converts each 96-bit integer into a bridge hand using a one-to-one mapping [*].
It then outputs the hands in whatever formats are required (PBN, hand record,...) for purpose.
As explained in the documentation,
as far as possible the software should view the operator as an enemy in the struggle to generate unique sequences.
So, far from "selecting interesting hands", the program does its absolute best to ensure that no selection takes place at all. 100% random.
You can see why this is critical - almost always the weak point of a security system is the jellyware. Humans do things wrong, can be bribed, cheat on process (and make bad process)... You never want "selection" in creation of bridge hands for high level tournaments, because that's one more point of failure (so, the selector is friends with the English team captain, so he selects in favour of weak NT hands. Or Chinese, and "influenced" by the Party, so makes good Precision hands. Or a particular pair just gets told about a few hands before the session, bypassing any need to play games with the placement of the board after the tray was removed...)
In fact, in a high-level event, nobody ever sees the hands at all until they get pulled out of the board. The dealer program outputs a seed and a PBN file. Sure you could read it - it's basically plaintext - but nobody does. The PBN file gets sent to the Dealer4 or Duplimate software, and they rattle out the N sets of boards, with "show boards" off [**]. The boards are played, and the reporting software creates and displays the PDF of the hand records automatically from the PBN. Only then does anybody actually look at the hands [***].
There have been some poor dealers in the past (and some still exist).
- The ACBL's dealing program was famously "presumed to be" insecure based on the described process, and in 2016, it was finally (openly) cracked. Turns out all you needed was 3 consecutive boards to uniquely identify the entire set. I'm sure none of the multi-millionaire sponsors ever decided to hire a few cryptanalysts and a bunch of computer time to do that before 2016 and didn't tell anybody, but who knows?
Needless to say, they use Big Deal now.
- BBO's dealer is known to only be able to deal 80% or so of all bridge hands (because its randomness is <96 bits). That's not really a bad thing - you'll see a repeat in a few fewer million years on average - but if it turns out that the hands that can't be generated are skewed somehow by the missing bits, it could tweak the percentages slightly. Statistical tests done on the hands however do not show this.
The joy of bridge is that you don't have to cook the hands to have a great game (or, to cheat on the famous math joke, "most boards are interesting. If it's boring, that's unusual enough to be interesting, isn't it?")
[*] Not all 96 bit integers map to a bridge hand, so some have to be thrown out and the next one created. So maybe as many as 40 96-bit values have to be cranked out to get 36 boards.
[**] It's actually faster to deal with "show boards" off, never mind better for security vs shoulder-surfers. It's just a distraction.
[***] Of course, the directors should have access to the hand records to resolve issues, from use of UI to "I found a card on the floor".