jogs Posted June 24, 2013 Report Share Posted June 24, 2013 Estimating Our Tricks Nearly all systems evaluate a hand from the viewpoint of one player and in terms of points. These points are usually high card points with adjustments for shortness in the side suits or additional points for length. It is time for players to attempt to assess the value of his hand in terms of playing tricks for the partnership. This assessment is a dynamic number which changes during the auction as the location of more of the other 39 cards is revealed. The estimate of our playing tricks is dynamic, keeps changing as more information is available. It is not static. This estimate is not a number written in stone. Before one removes his cards from the tray, the expected tricks is 6 1/2. We expect to win half of the available 13 tricks. Remove the cards and sort the hand. Tally our points. The estimate of our expected tricks is not a single value. It is a set of values depending on the strain of the final contract. With each board there are five evaluation models: one for notrumps and one each for each of the four suits. This estimate also has a margin of error depending on the location of all 52 cards. The standard deviation of the error of our initial estimate is nearly 3 tricks. When we know the strain and the combined partnership HCP the std dev drops to 1.5 to 2 tricks. When we also know the sum of our combined trumps the std dev drops even further to 1 to 1.25 tricks. The estimate of our tricks for the general case. E(tricks) = trumps + (HCP-20)/3 + e Trumps is the total combined trumps of the partnership.(HCP-20)/3 means for every HCP over 20 assign another 1/3 trick to the estimate.The curve generated by this equation is approximated by the normal curve(bell curve).'e' is the error of the observations. E(e)=0. For large samples the average error will approach zero. The third parameter for estimating tricks is flatness/skewness. Lawrence/Wirgren uses short suit totals(SST). With sufficient trumps well placed singletons and voids can be worth additional tricks. Additional length in the side suit can also produce extra tricks. Every new parameter adds another term to the equation for estimating tricks. The more independent variables in our model the smaller the variance of our estimates. Smaller variance means better estimates. jogs Quote Link to comment Share on other sites More sharing options...
mikeh Posted June 25, 2013 Report Share Posted June 25, 2013 I am unsure as to the purpose of this post, but I think you misstated your basic formula. I think you meant: E(tricks) = [trumps + (hcp-20)]/3. Otherwise you have the patently absurd proposition that Jxxxx opposite xxxxx always plays for 10 tricks. Bear in mind that the revised formula is absurd as well. Jxxxxxxxxx opposite void will always play for at least 7 tricks even with no other hcp in the combined hands. I recognize that you suggest other parameters, and obviously you'd need to adjust for shape in some manner. However, the more serious complaint is that we appear to be seeing the nth effort to reduce the multi-factorial, and subtle, process of hand evaluation to some sort of algorithmic approach using only a handful of factors. Expert players, imo, use many factors, and much of the valuation process is subconscious. All players claiming to be advanced or better already know that hand evaluation is an ongoing process throughout the auction. Heck even Culbertson, in the 1930s, cautioned his readers that hand valuation was constantly changing during the bidding. There may be at the end of the day a possibility that one could craft an arithmetical approach that would emulate or even outdo the best humans, but such an approach will be very complex and I doubt that any human would ever be able to implement it at the table, partly because the conscious calculation process would likely be beyond human abilities to complete in timely fashion and partly because the gain would likely be marginal compared to the cost. In the meantime, attempts to reduce this game to over-simplified metrics arguably serve to impair one's ability to actually get better at bidding by developing those subtle and unconsciously learned and applied methods that end up being called: judgment. 2 Quote Link to comment Share on other sites More sharing options...
jogs Posted June 25, 2013 Author Report Share Posted June 25, 2013 Judgment is that which we have not learned to quantify. This is least square estimates. This is analysis of variance.For individual observations it isy = trumps + (HCP-20)/3 + e For better estimatesy = A+B + (HCP-20)/3 + ewhere A is my trumps and B is pard's trumps. 4+4=8 trumps does not generate the exact same distributionas 5+3=8 trumps. The 'e' for error is standard for statistics. This 'e' accountsfor variation of the results. Its the fudge factor. It acknowledgesthat many other parameters influencing the results were not included in our model. Quote Link to comment Share on other sites More sharing options...
helene_t Posted June 26, 2013 Report Share Posted June 26, 2013 this is the formula I used for the "bidding systems designed by computer" thread. but do you have evidence that the factor 1/3 is accurate? I made a regression analysis for suit contracts, similar idea but more complex since I allowed for the values of the honors to depend on the suit length: http://www.bridgebase.com/forums/topic/32125-hand-evaluation-for-suit-contracts-investigated/ Quote Link to comment Share on other sites More sharing options...
jogs Posted June 27, 2013 Author Report Share Posted June 27, 2013 this is the formula I used for the "bidding systems designed by computer" thread. but do you have evidence that the factor 1/3 is accurate? It's an estimate. A king equal 3 points and is worth approximately a trick.Therefore a point is approximately 1/3 of a trick. Have run studies on 4-4 fits and 5-4 fits. The std dev for the resultsis around 1.25 tricks/board. When short suit totals is included in the model, the std dev is about1 tricks/board on flat hands. Flat hands depresses tricks. Even inthe general case it can be as much as one full trick less. In specificboards it sometimes can be as many as three tricks less. 5=3=3=2 facing 4=3=3=3. This pattern pair reduces tricks. 5=3=3=2 facing 5=3=2=3. If we have only 20 HCP, expect to makeonly nine tricks. When partner opens 1M(5-card majors), don'tjump to 4M. The LAW does not protect you. Quote Link to comment Share on other sites More sharing options...
jogs Posted June 28, 2013 Author Report Share Posted June 28, 2013 I was interested in finding out how accurate modified LTC is. That isAce=1.5 (but 1 if stiff)King=1 (but zero if stiff)Q=0.5 (zero if stiff or if in doubleton)♠AT987 ♥A765 ♦A42 ♣AShould be obvious the aces in spades, hearts, and diamonds are worthdifferent values.I don't like double dummy analysis. Prefer viewing results from live play.K facing xxx in 3NT. Sometimes the opening leader with AJ752 leadsfourth best. The king steals a trick. Other times partner holds Axx orQxx.Queens generally have no value unless supported by aces and kings.AQ facing xx. That's worth 1 1/2 tricks.Qxx facing xxx. Worth zero tricks.Qxx facing Jxx. Worth one trick only when opponents cooperate. Void=3Singleton=2Doubleton=1These numbers aren't tricks. They are loser points. Doesn't everyone play with a 4-4 fit in a major and 25 HCP bidgame? The expected tricks is 9 2/3. Expect to make this game45+% of the time. But it's reallyE(tricks) = 9 2/3 +/- 1.25 tricks.Sometimes we go down. Still next time we bid game again. We are working with statistical probability. No system will beright all the time. We are just hoping to be right more oftenthan the other guy.............................. Just read Terry S. Feetham's article from The Bridge World August2006.Not familiar with Feetham's statistical methodology. It is normalto test the estimate from a model against each observed resultseparately. Then report the average error and standard deviation of that error. Feetham compared his estimate from his model with the average of the observed results. Those are two differentmethods. Quote Link to comment Share on other sites More sharing options...
Zelandakh Posted July 1, 2013 Report Share Posted July 1, 2013 Phil, could you go through your database for every 4-4 major fit with 25 hcp between the 2 hands and report back the expected number of tricks. I find it difficult to believe the basic premise of the above post, let alone any suggestion that this approach would be "right more often than the other guy". Quote Link to comment Share on other sites More sharing options...
PhilKing Posted July 1, 2013 Report Share Posted July 1, 2013 Phil, could you go through your database for every 4-4 major fit with 25 hcp between the 2 hands and report back the expected number of tricks. I find it difficult to believe the basic premise of the above post, let alone any suggestion that this approach would be "right more often than the other guy". My database is not set up that way - it is basically a text/pbn file where I can search for any auction. I was thinking of making a second version using the methods Ben suggested to make an Excel version, but it may be beyond me. Quote Link to comment Share on other sites More sharing options...
Lord Molyb Posted July 1, 2013 Report Share Posted July 1, 2013 Phil, could you go through your database for every 4-4 major fit with 25 hcp between the 2 hands and report back the expected number of tricks. I find it difficult to believe the basic premise of the above post, let alone any suggestion that this approach would be "right more often than the other guy".I could try that but it wouldn't be that many hands. Quote Link to comment Share on other sites More sharing options...
jogs Posted July 1, 2013 Author Report Share Posted July 1, 2013 My database is not set up that way - it is basically a text/pbn file where I can search for any auction. I was thinking of making a second version using the methods Ben suggested to make an Excel version, but it may be beyond me. It may take a day or two. I will post how to calculate standard deviation on Excel. The simple lo...ng way is to post every observation on a separate line.Have separate columns for expected tricks(by model), observed tricks, and first differences.Then find the variance of the first differences.Click the fx icon.Click 'statistical' under function category.Scroll down on function name and click 'VAR'.The std dev is the square root of the variance. Will post the other way later. Requires a few subroutines. Quote Link to comment Share on other sites More sharing options...
inquiry Posted July 1, 2013 Report Share Posted July 1, 2013 Phil, could you go through your database for every 4-4 major fit with 25 hcp between the 2 hands and report back the expected number of tricks. I find it difficult to believe the basic premise of the above post, let alone any suggestion that this approach would be "right more often than the other guy". The 4-4 major fit with 25 points might not be the best way to test this equation. Better is to look at a huge series of suit contracts show the degree of fit and the point count and compare with the double dummy number of tricks. But MikeH's concerns in his post remain. Look at, for instance the equation. For better estimatesy = A+B+(HCP20)/3 + ewhere A is my trumps and B is pard's trumps e is some "fudge factor", for the sake of argument, lets call it 0 (that is, we will not add anything to our number of tricks.. Then take this pair of hands. Jxxxxxxxxxxxx Txxxxxxxxxxxx The values in this would be...y = 5 + 5 + 1/3 + 0 = 10.3 tricks How many tricks do you think these two hands take? I would say between 2 and 3 tricks, quite a difference from the number estimated by the equation even without adding back anything for "e". Make a small change to the hand, and exchange hearts and diamond in south, an you gain a trick (3 to 4). Move all three of south's clubs to diamonds, and it will take at least two more tricks (4 to 5) all without changing the equation or the values in it. I ran a quick simulation like you asked for using deal masterpro. Only constrain anywhere was the NS had a 4-4 major fit and a combined 25 HCP. They could have any other distribution as could the opponents. I only did 100 hands because I don't think this is the best way to test this equation. The number of tricks NS could win were (out of 100) 8 -- 6 times9 -- 18 times10 -- 36 times11 -- 34 times12 -- 5 times13 -- 1 time Quote Link to comment Share on other sites More sharing options...
Lord Molyb Posted July 1, 2013 Report Share Posted July 1, 2013 I did a manual simulation based on 100 hands.Number of tricks taken: 7: 1 time8: 7 times9: 22 times10: 44 times11: 20 times12: 6 times13: 0 times Quote Link to comment Share on other sites More sharing options...
inquiry Posted July 1, 2013 Report Share Posted July 1, 2013 since jogs says he's going to introduce stats, on the 100 random 4-4 25 point hands I ran, the average was 10.19 tricks plus or minus 1.03 tricks. But that total is nowhere near to value of the equation as written of A + B + pts/3 (8) = 25/3 = 8 + 8.33 = 16.33 So the equation needs to modified as suggest by MikeH and ignored by Jogs... Y = (A +B + pts)/3 = (8 + 8.33)/3 = 16.33/3 = 5.44 so that doesn't work either.. Maybe e is five? :) Quote Link to comment Share on other sites More sharing options...
jogs Posted July 1, 2013 Author Report Share Posted July 1, 2013 The Bridge Bulletin July 2013, Terry Feetham wrote that the ninthtrump is worth 0.5 additional tricks. The tenth trump is worth0.5 additional tricks. Disagree with Feetham. I posted.The estimate of our tricks for the general case. E(tricks) = trumps + (HCP-20)/3 + e Trumps is the total combined trumps of the partnership.(HCP-20)/3 means for every HCP over 20 assign another 1/3 trick to the estimate.The curve generated by this equation is approximated by the normal curve(bell curve).'e' is the error of the observations. E(e)=0. For large samples the average error will approach zero. Confession. It ain't necessarily so. This model starts to break down atthe four level. Controls which play a secondary role in low level contractsare a primary parameter in high level contracts.When trumps equal 8 or 9 the expected value of the error isnearly zero. The ninth trump is worth one full additional trick.When trumps >= 10 , E(e)<0. That means when we have 20 HCP and 10 trumps, our expected tricks is less than 10. The tenth trump does not produce a full additionaltrick. It is more than 0.5 and less than 1 trick. From the tenth trumpon each successive trump is worth fewer fractional tricks than theprevious trump.It should be obvious that with 20 HCP and 13 trumps, our expectedtricks is less than 13. Only need to find one example where tricksare less than 13. Will never find a board producing 14+ tricks. This also means in LoTT expected tricks equal total trumps is onlytrue when total trumps is 18 or less. When total trumps is equal or greater than 19, the expected tricks is less than the total trumps. Quote Link to comment Share on other sites More sharing options...
jogs Posted July 1, 2013 Author Report Share Posted July 1, 2013 So the equation needs to modified as suggest by MikeH and ignored by Jogs... Y = (A +B + pts)/3 = (8 + 8.33)/3 = 16.33/3 = 5.44 so that doesn't work either.. Maybe e is five? :) Ignored because MikeH is clearly wrong. He thinks an additional trump is worth no more than an additional point.A trump is worth approximately one extra trick.A king is worth approximately one extra trick.A king is worth approximately 3 points.A trump is worth approximately 3 points. But all this breaks down once the estimates are 10 or more tricks.Other parameters not included in the model start playing a largerrole on the estimates of tricks. Quote Link to comment Share on other sites More sharing options...
jogs Posted July 1, 2013 Author Report Share Posted July 1, 2013 Judgment is that which we have not learned to quantify. This is least square estimates. This is analysis of variance.For individual observations it isy = trumps + (HCP-20)/3 + e For better estimatesy = A+B+(HCP20)/3 + ewhere A is my trumps and B is pard's trumps. 4+4=8 trumps does not generate the exact same distributionas 5+3=8 trumps. The 'e' for error is standard for statistics. This 'e' accountsfor variation of the results. Its the fudge factor. It acknowledgesthat many other parameters influencing the results were not included in our model. Sorry, lost a minus sign. Should ready = A+B+(HCP-20)/3 + e Quote Link to comment Share on other sites More sharing options...
Zelandakh Posted July 2, 2013 Report Share Posted July 2, 2013 Despite my feeling that this is simply a waste of time, I am going to add a counter-formula for suit contracts:-E(y) = T1 + T2 + (MH - 26)/4, where T1 = number of trumps in Declarer's handand T2 = number of trumps in Dummyand MH = modified hcp (A = 6, K = 4, Q = 2, J = 1) See if that improves your estimate for >= 10 tricks. Quote Link to comment Share on other sites More sharing options...
jogs Posted July 4, 2013 Author Report Share Posted July 4, 2013 test. does image work? http://jogsbridge.weebly.com/uploads/1/8/0/2/1802582/554030.jpg?617 Normalized here means each side holds 20 points. Quote Link to comment Share on other sites More sharing options...
jogs Posted July 4, 2013 Author Report Share Posted July 4, 2013 Some of the readers are already familiar with this model. I havebeen posting this model on RGB for over 3 years.Since the beginnings of bridge most bidding systems were basedon pointcount with modifications. Those bidding systems ignoredthe effects of trumps on tricks. Ignored how tricks fluctuate wildlydepending on strain.Larry Cohen used Jean-René Vernes' discovery of the relationship between trumps and tricks to develop his total tricks model. This model combines both points and trumps to estimate tricks.This method accounts for fluctuations due to strain. E(tricks) = trumps + (HCP-20)/3 + e This model's reliability starts to break down on the four level. Lawrence/Wirgren discovered that skewness/flatness also affectstricks. In the general case flatness can reduce the estimates byone full trick. Skewness can increase the estimates by one fulltrick. The main drawback is one doesn't often know his partner's exact pattern. We do know when our own hand is flat tricks are reduced.Flat hands reduce expected tricks. 4333, 4432, 5332, and 5422generates fewer tricks than the two random variable model would suggest. Even 6322 and 7222 often disappoint. E(tricks) = trumps + (HCP-20)/3 + SF + e In the general case the SF term should range from -1 to +1.The affects of SF is measured for the normalized 4-4 fit andthe normalized 5-4 fit. Chart is posted on previous post #18. Quote Link to comment Share on other sites More sharing options...
jogs Posted July 4, 2013 Author Report Share Posted July 4, 2013 Despite my feeling that this is simply a waste of time, I am going to add a counter-formula for suit contracts:-E(y) = T1 + T2 + (MH - 26)/4, where T1 = number of trumps in Declarer's handand T2 = number of trumps in Dummyand MH = modified hcp (A = 6, K = 4, Q = 2, J = 1) See if that improves your estimate for >= 10 tricks. Already explained that from the combined tenth trump on,each successive trump is worth fewer fractional tricks than the previous trump. Also controls play a largerrole on tricks in high level contracts. Quote Link to comment Share on other sites More sharing options...
Zelandakh Posted July 5, 2013 Report Share Posted July 5, 2013 I assume this response means you are not prepared to run the alternative forumla through your tests for comparison purposes. Quote Link to comment Share on other sites More sharing options...
jogs Posted July 5, 2013 Author Report Share Posted July 5, 2013 I assume this response means you are not prepared to run the alternative forumla through your tests for comparison purposes. Waste of time. You are free to run your own test. Quote Link to comment Share on other sites More sharing options...
Zelandakh Posted July 5, 2013 Report Share Posted July 5, 2013 T o be honest I agree. The whole exercise is a waste of time. At least testing the idea against an alternative might have given some sort of legitimacy to the process but I see now this is as necessary for you as statistical data is for AI. Quote Link to comment Share on other sites More sharing options...
helene_t Posted July 5, 2013 Report Share Posted July 5, 2013 and MH = modified hcp (A = 6, K = 4, Q = 2, J = 1) See if that improves your estimate for >= 10 tricks.it certainly does, at least as far as the ratio between the coefficients of the honours is concerned. You can see in the post I linked to that it comes reasonably close to the optimal coefficients. Quote Link to comment Share on other sites More sharing options...
Scarabin Posted July 5, 2013 Report Share Posted July 5, 2013 Interesting thread but is the suggested method more accurate than the old Bissell system or the Roman club losing trick count? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.