How-to-use BRidgeBRowser
Note: for those with a "Real" bridgebrowser disk, you can do all of this on your local data. It is highly recommended that you get the updated bridgebrowser.exe.

Day 1 can be found here

Day 2 can be found here

Day 3 can be found here

Question 4:

What is the distribution of contracts, and what are their expected outcomes?

1. Fire up BRBR Online. The latest version is 2.3A-h-4
2. Select S(can R(eset All (only need to do this once, just make sure you havent restricted all your searches on some previous visit)
3. Click on the tab about halfway down, BELOW "BRidgeBRowser (tm)" which says "Date/Scoring".
4. Adjust the right hand calendar to 6th July. The idea is to get a full week of data, in this case will be 2674 boards including IMP and MP.

NOTE: if you stop a TIME search, you need to RESET and then set the parameters again, as the "From" calendar always gets updated by searching using TIME.

5. If you are lazy or don't like messing around with spreadsheets you can (instead of 4.) instead go to the "View Tab" and check the hand limit box, and set the hand limit to 100,000 (default is 10,000). No need to enable "View" as an auxiliary term in this case. This will give you approximately round numbers by simple shifting of the decimal point - but unfortunately they will be mostly IMP. To defeat THIS problem you should do only IMP or only matchpoints in two separate runs, there is a radio button in the middle of the Date/Scoring tab to control this behaviour.
6. Click on the tab marked Bid Analysis, check the "Enable as auxiliary term" box. Check the "No listing" box.
7. Click back to "Date/Scoring" (the calendars) and press "Search". You can and should watch the data accumulate by clicking on the Bidding Analysis tab. If you stay on the tab with the calendars, you will spend lots of CPU time filling up the results window with data you don't need, and possibly even crash if you go on long enough. If the Bidding Analysis is frontmost when accumulating, the effect of the "No listing" box is to suppress the main display.


1. Here is what the "Bid analysis" tab looks like on my screen. If your screen is big enough, stretch the window downwards by grabbing the bottom, thus:

Note that the  "slider" above the table (not visible in the graphic) to "CtrOS" (Contract Opener's Side) as in all the previous examples, since we are most interested in contracts (moving it will change the contents of the right 4 columns and can be done any time WITHOUT upsetting the cumulated results). However today we will be looking into this a bit more closely.

2. Notice the overwhelming number of 3NT contracts in the CtrOS column. In the CrtNO (when the opponents of opening bidder play the contract), perhaps it is not surprising that the biggest numbers are for 4H and 4S.

(I added together some numbers using Excel for the next statement).

Not counting partscores that count as game when doubled, 51.8% of all contracts are Game (3NT,4H through 5NT), and a further 5.6% are slams (6C and up). Never let it be said that Bridge is boring!

3. The other aspect you may wish to consider is which contracts make a profit on average. Whilst there are some anomalies with low frequencies that would need to be checked out with lots more examples (eg 6C,7H,7S) the consistently profitable contracts are  1S,1NT,2H,2S,3NT,4H and 4S.
4. Check "Detailed" and then press the button marked "Write Report (CSV)". You wil be prompted for the name of an output file. The result is suitable to be read in Excel or any Spreadsheet program (Quattro, Lotus, Works, etc). Included in the report are columns showing the Standard Error of the mean (as a rough guide, the mean + or - one SEM covers 66% of the distribution, I think, I am sure some statistician will correct me).

All of these numbers can be viewed interactively by holding the mouse over the cell in the table, if you don't feel like messing around with a spreadsheet. However the curious of you will surely want to do just that, mess around.

For example if some action (eg 3NT contracts) has an IMP average of 0.51 with an SEM of 0.03, you can be pretty sure it isnt a statistical fluctuation. But if the results (eg CtrOS 7H at matchpoints, 48% with SEM 5.2) diverge more, then you cannot place so much weight on it.

In the latter case, you would likely want to go back and look at (only) grand slams, and get a bit more data. 

The next table is imported from my spreadsheet, and I have combined all the contracts played by either opener or non-opener to get a single figure, but distinguished MP from IMP. 

NOTA BENE: the relative frequencies are probably accurate, but the result scores on the low frequency contracts need to be done using the same number of contracts or at least until the SEM falls to something closer to that of the most frequent ones.

IMP # IMP%(freq) IMP result MP # MP%(freq) MP Result Contract
675 0.76 -0.25 778 1.19 51.06 Pass Out
102 0.12 0.84 141 0.22 42.64 1C
171 0.19 0.70 216 0.33 51.22 1D
445 0.50 0.08 353 0.54 58.38 1H
884 1.00 0.37 545 0.83 54.16 1S
5375 6.08 0.13 3869 5.91 53.81 1NT
1155 1.31 -0.49 784 1.20 47.13 2C
1858 2.10 -0.19 1266 1.93 49.80 2D
3987 4.51 0.20 2776 4.24 55.16 2H
4900 5.54 0.21 3558 5.43 54.18 2S
2612 2.95 -1.15 2178 3.33 44.93 2NT
2228 2.52 -0.60 1536 2.35 48.28 3C
2615 2.96 -0.65 2051 3.13 48.22 3D
3817 4.31 -0.49 3206 4.90 47.88 3H
4140 4.68 -0.59 3273 5.00 47.23 3S
16454 18.60 0.50 11762 17.96 52.61 3NT
1078 1.22 -0.77 909 1.39 46.31 4C
1054 1.19 -0.80 1032 1.58 47.93 4D
10513 11.88 0.19 7865 12.01 50.31 4H
12677 14.33 0.19 9153 13.98 49.95 4S
151 0.17 -1.61 110 0.17 46.66 4NT
1736 1.96 -0.77 1227 1.87 41.03 5C
2169 2.45 -0.63 1472 2.25 41.24 5D
1503 1.70 -1.55 1068 1.63 42.43 5H
1013 1.14 -1.83 837 1.28 41.21 5S
23 0.03 -6.08 36 0.05 34.18 5NT
554 0.63 0.88 313 0.48 47.12 6C
627 0.71 -0.49 332 0.51 54.24 6D
1238 1.40 -1.00 978 1.49 49.95 6H
1389 1.57 -0.24 882 1.35 48.67 6S
855 0.97 -1.56 741 1.13 49.88 6NT
45 0.05 -3.99 20 0.03 37.63 7C
70 0.08 -1.88 21 0.03 53.55 7D
118 0.13 1.85 56 0.09 45.06 7H
148 0.17 1.91 34 0.05 37.41 7S
95 0.11 2.89 113 0.17 55.70 7NT


We establish the norms for percentages of contracts and their matchpoint results. This data was from a single week on okbridge!

Some possible assertions (feel free to challenge these!):

a. +0.5 imp is approximately equivalent to a 2.5% gain at matchpoints. Same for losses.

b. Playing 1 of a suit seems to be profitable most of the time, the exception being 1C at matchpoints. A related assertion which we have made is that you should always open in 4th seat holding more than your fair share (10) of HCP, and that Pearson points are simply incorrect.

c. 5NT is (probably) the worst contract of all time, followed by the (MUCH MORE FREQUENT) less well-known swamp contract, 2NT. You should really try not to play 2NT! This ties in with David Stern's original question in Day 1 about 12+12.

d. more data on slams is needed than presented here.

e. 3NT accounts for 18% of all contracts!

f. These norms of matchpoint results may be interesting because, for example, the success of a player or pair can be judged in terms of their ability to exceed them.

I hope this is useful. Please write to me and tell me what you didn't understand.

Here's the email again

Stephen Pickett

1. You should (always) get the latest client. 

that address again:

2. Here is Day 5