BBO Discussion Forums: The ridiculousness of some double dummy analysis - BBO Discussion Forums

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

The ridiculousness of some double dummy analysis

#1 User is offline   thepossum 

  • PipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 2,569
  • Joined: 2018-July-04
  • Gender:Male
  • Location:Australia

Posted 2019-March-21, 22:13

Hi all

I know DD is central to a huge amount of computational bridge, and also analysis of human bridge performance. Many people also know that it is extremely limited in true analysis of hand potential scores and contracts and should be used with caution. It concerns me that it seems so integral to much research, analysis and development and that seemingly many people are unaware of the limitations.

I have been testing out many of the products/tools on the market, some better than others in how they handle these limitations. However it does concern me when major products come up with totally ridiculous par scores and contracts that no two partnerships (of any level) would ever reach. What is the point of a piece of software saying that you missed a totally and unfeasible par score.

And it doen't just concern me in Bridge. There are many more "serious" areas of life and work where the kinds of people who do DD analysis are determining critical things in people's lives, how to fly aeroplanes, drive cars, whether people are entitled to government benefits, insurance, trading with our pension funds, predicting health care, involvement in all areas of government policy, healthcare, economics, finance etc. Very dangerous indeed. And please note, I dont necessarily mean the people who build the stuff and know all the limitations; its the less informed people who use hi-tech products/analysis in all areas of our lives who do not understand limitations, who work in organisations where technical limitations are ignored or silenced etc etc

PS I'm not trying to donwplay the seriousness and importance of Bridge :)

regards P
1

#2 User is offline   LBengtsson 

  • PipPipPipPipPip
  • Group: Full Members
  • Posts: 974
  • Joined: 2017-August-10
  • Gender:Male

Posted 2019-March-22, 01:44

I work in Algo-Trade (investment bank) and me and my traders all fear what happens if stock market go again into Bear territory.. Human response to falling shares, equities can be rationale. Algorithmic Trades in Bear market is more fluid, instant. Who knows if we let computers finally run ALL our lives. Meltdown???
0

#3 User is offline   helene_t 

  • The Abbess
  • PipPipPipPipPipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 17,198
  • Joined: 2004-April-22
  • Gender:Female
  • Location:Copenhagen, Denmark
  • Interests:History, languages

Posted 2019-March-22, 02:46

DD analysis is objective - we can discuss the meaning of correlations between dd results and other variables without the complications of different ways to obtain sd results.

Also, dd software is freely available, multi platform and very fast.

More research on how to calibrate dd results to come closer to sd results would be useful.
The world would be such a happy place, if only everyone played Acol :) --- TramTicket
1

#4 User is offline   barmar 

  • PipPipPipPipPipPipPipPipPipPipPipPip
  • Group: Admin
  • Posts: 21,594
  • Joined: 2004-August-21
  • Gender:Male

Posted 2019-March-24, 01:25

While DD analysis is not always perfectly representative for any particular hand, I think the expectation is that it's just as likely to err one way or the other. So these errors cancel out, and statistics based on DD results are reasonably valid.

#5 User is offline   hrothgar 

  • PipPipPipPipPipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 15,488
  • Joined: 2003-February-13
  • Gender:Male
  • Location:Natick, MA
  • Interests:Travel
    Cooking
    Brewing
    Hiking

Posted 2019-March-24, 04:31

 thepossum, on 2019-March-21, 22:13, said:

It concerns me that it seems so integral to much research, analysis and development and that seemingly many people are unaware of the limitations.



Can you provide any examples of which you speak?
In my experience, the debates around double dummy methods have been pretty robust and anyone serious is well aware of the examples in which DD analysis is likely to be biased.

Quote

There are many more "serious" areas of life and work where the kinds of people who do DD analysis are determining critical things in people's lives, how to fly aeroplanes, drive cars, whether people are entitled to government benefits, insurance, trading with our pension funds, predicting health care, involvement in all areas of government policy, healthcare, economics, finance etc.


There are certainly concerns about inappropriate use of computer algorithms.
Conflating this with double dummy analysis feels like you have a hammer and are searching for a nail.
Alderaan delenda est
0

#6 User is offline   rhm 

  • PipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 3,092
  • Joined: 2005-June-27

Posted 2019-March-24, 12:35

It seems to me that the opener has not understood what DD analysis is all about.

Let's make it clear: Double dummy analysis is not the same as single dummy analysis.
However, DD analysis is available as software and is fast, while there is still no single dummy analysis as software, which can match good players analysis.

DD analysis on printed handouts are only a courtesy and of course need to be taken with common sense.

When it comes to double dummy statistics the following has been observed.

When a deal is played at many tables in a certain contract the average result is frequently very close to the double dummy result.
This has been checked on millions of deals played online.

This does not mean that the deal was played double dummy neither by declarer nor the defense.
It just means that DD analysis is usually a good predictor for the result when the deal is played.

This makes DD analysis good for simulations, for example to find out what a hand is worth in certain bidding scenarios.
For example should I bid game with a specific hand when partner say opens 1NT.
You could randomly deal thousands of deals ,where your hand is the one you are interested and which gives partner a 1NT opening and see how often 3NT would make double dummy with the particular hand in question.

On any one deal the double dummy result may be wrong but over many deals the result will be quite precise what would have happened on average at the table.

Rainer Herrmann
5

#7 User is offline   TylerE 

  • PipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 2,760
  • Joined: 2006-January-30

Posted 2019-March-24, 12:58

Complaining about double dummy analysis being "unrealistic" is like complaining that 2+2=4.

It is what it is, by definition.
0

#8 User is offline   Trinidad 

  • PipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 4,531
  • Joined: 2005-October-09
  • Location:Netherlands

Posted 2019-March-25, 05:12

If you are not happy with double dummy solvers, it is perfectly fine to feed a problem to a single dummy solver. I have often used Jack to analyze bridge questions.

The problem is that Jack is not free software. Another is that it doesn't mimic your actual opponents (but what software would mimic Aunt Agatha?). On the other hand, Jack's declarer play and defense are realistic (much better than e.g. GIB).

Rik
I want my opponents to leave my table with a smile on their face and without matchpoints on their score card - in that order.
The most exciting phrase to hear in science, the one that heralds the new discoveries, is not “Eureka!” (I found it!), but “That’s funny…” – Isaac Asimov
The only reason God did not put "Thou shalt mind thine own business" in the Ten Commandments was that He thought that it was too obvious to need stating. - Kenberg
2

#9 User is offline   Cyberyeti 

  • PipPipPipPipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 14,210
  • Joined: 2009-July-13
  • Location:England

Posted 2019-March-25, 05:44

The key is recognising when double dummy analysis doesn't work.

Conversations like

"We missed 4 on board 10"
"But double dummy says it doesn't make"
"Yeah, but that requires an opening lead of small diamond from Axxx instead of the really obvious lead"

don't do double dummy analysis much good, but as long as you can ignore them and also accept where larger scale analysis is not as useful as it might be (hands where there are 2 way guesses mainly), then you can get useful data from it.
1

#10 User is offline   johnu 

  • PipPipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 5,033
  • Joined: 2008-September-10
  • Gender:Male

Posted 2019-March-25, 17:57

 Trinidad, on 2019-March-25, 05:12, said:

If you are not happy with double dummy solvers, it is perfectly fine to feed a problem to a single dummy solver. I have often used Jack to analyze bridge questions.


Are you sure Jack has a single dummy analyzer? It was my understanding that all the bridge playing programs used a Monte Carlo double dummy analysis to determine play.
0

#11 User is offline   Vampyr 

  • PipPipPipPipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 10,611
  • Joined: 2009-September-15
  • Gender:Female
  • Location:London

Posted 2019-March-25, 21:32

 helene_t, on 2019-March-22, 02:46, said:

DD analysis is objective - we can discuss the meaning of correlations between dd results and other variables without the complications of different ways to obtain sd results.

Also, dd software is freely available, multi platform and very fast.

More research on how to calibrate dd results to come closer to sd results would be useful.


Sure, by having the solver take into account the best percentage lines by declarer. But determining the percentage play would require a lot of information about the auction, so an analysis would not apply to every table.

Note that when people give each other single dummy problems, or post them on these forums, they give the auction unless it is truly irrelevant. That is not often.
I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones -- Albert Einstein
0

#12 User is offline   etha 

  • PipPipPipPip
  • Group: Full Members
  • Posts: 252
  • Joined: 2005-August-25

Posted 2019-March-26, 04:46

 johnu, on 2019-March-25, 17:57, said:

Are you sure Jack has a single dummy analyzer? It was my understanding that all the bridge playing programs used a Monte Carlo double dummy analysis to determine play.





jack can play the hands. If there is a two way guess he will take the most likely guess. That removes most of the perceived problems from the dbl dummy analysis. it is more of a problem in defense where Jacks biggest weakness is probably not always giving declarer a guess in some positions where it can. it doesn't use pure monte carlo. for example if there was ever a two way guess that you can always get right double dummy using pure monte carlo it wld I think never take the guess knowing it can always get it right next trick. You can see this in some primitive programs that cash aces to delay the guess they know is "working". jack has some in built methods for avoiding this.
0

#13 User is offline   barmar 

  • PipPipPipPipPipPipPipPipPipPipPipPip
  • Group: Admin
  • Posts: 21,594
  • Joined: 2004-August-21
  • Gender:Male

Posted 2019-March-26, 21:35

There's a related thread on Bridge Winners: Can we trust the statistical analysis in the Bridge?. This specifically discusses using DD analysis to determine "declarer's advantage" -- the advantage declarer has compared to defenders, because they can see all their assets. Someone has actually compared a large number of hands played by an expert player on BBO (Jimmy Cayne) and compared his results to DD. There's a small DA for NT and low-level contracts, and not much for slams (I suspect this is mostly because bidding is pretty accurate at determining whether slam is good, so there's not much need for clever declarer play). This information can be found in the related thread Statistical Analysis of "Declarer's Advantage".

Anyway, the conclusion is that since DA is fairly small, DD analysis is statistically useful. While the study only tests DA, it's not unreasonable to extrapolate to other aspects of the game.

#14 User is offline   cherdano 

  • 5555
  • PipPipPipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 9,519
  • Joined: 2003-September-04
  • Gender:Male

Posted 2019-March-27, 01:01

I think the OP has a good case.
I mean, there is a book that claimed you can decide whether to lead high or low from QJxx against NT based on double-dummy analysis. Well, anyone who has thought about this holding for 2 minutes will realise that leading low will gain or break even compared to leading high when playing single dummy due to likely declarer misguesses. (Say declarer has A8 in hand opposite KT2 in dummy - double dummy it doesn't matter what we lead, single dummy leading low will likely gain. Conversely, with Kx in dummy opposite Txx in hand we in theory have to lead high, but in practice we will also succeed by leading low. Etc.) A clear case where adding double dummy analysis not only doesn't add value, but actively makes us dumber.

So you'd think that this book would have been laughed out of the room. Instead, it's the most influential book on opening leads in a while...
The easiest way to count losers is to line up the people who talk about loser count, and count them. -Kieran Dyke
1

#15 User is offline   cherdano 

  • 5555
  • PipPipPipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 9,519
  • Joined: 2003-September-04
  • Gender:Male

Posted 2019-March-27, 01:07

Rainer has posted something like the following many times - yet it's wrong, and I think it's worth one more effort to explain why:

 rhm, on 2019-March-24, 12:35, said:

When it comes to double dummy statistics the following has been observed.

When a deal is played at many tables in a certain contract the average result is frequently very close to the double dummy result.
This has been checked on millions of deals played online.

This is correct, but it does not imply anything of the following:

Quote

This does not mean that the deal was played double dummy neither by declarer nor the defense.
It just means that DD analysis is usually a good predictor for the result when the deal is played.

This makes DD analysis good for simulations, for example to find out what a hand is worth in certain bidding scenarios.

If I predict every day of the year that there is a 50% chance of rain in Edinburgh, then *on average* my prediction will be very accurate. That does not mean at all that my prediction is useful whatsoever.

Similarly, if on average declarer makes as many tricks single dummy in 4H as double dummy, that does not mean the same will be true when he has a 4-3 fit where he needs to guess whether to play for trumps 3-3 or to play on a side suit to break.
The easiest way to count losers is to line up the people who talk about loser count, and count them. -Kieran Dyke
0

#16 User is offline   smerriman 

  • PipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 4,031
  • Joined: 2014-March-15
  • Gender:Male

Posted 2019-March-27, 01:30

 cherdano, on 2019-March-27, 01:01, said:

So you'd think that this book would have been laughed out of the room. Instead, it's the most influential book on opening leads in a while...

I don't think it has been influential because everyone thought the double dummy analysis had no limitations (as per OP) and realised they were leading wrongly. All of the comments on it I've seen have been fully aware of the limitations and the fact the specifics are not practical, but it has still been useful from a high level.
0

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

4 User(s) are reading this topic
0 members, 4 guests, 0 anonymous users