Jump to content

Bridge and Poker


Recommended Posts

Zia may or may not have withdrawn his challenge, but computers can, albeit over a large number of hands, match and just about beat world class pros at heads up limit. They've had an at least competent bot to play multi player limit for years. They're working no limit and multi player versions to get up to that sort of standard. Currently the best computer bots aren't in that sort of league at bridge - given the speed of modern cpus they can play the cards well enough - but the bidding remains a chellenge.

 

Nick

1. Heads up limit and heads up no limit are two vastly different games.

 

2. "Zia may or may not have withdrawn his challenge" -

http://bbi.bridgebase.com/articles/fg/ginsberg.html

 

3. "Currently the best computer bots aren't in that sort of league at bridge - given the speed of modern cpus they can play the cards well enough - but the bidding remains a chellenge." - I'll trust Zia more than you on this for sure.

Link to comment
Share on other sites

  • Replies 78
  • Created
  • Last Reply

Top Posters In This Topic

Poker is a game that is always played for money, and is thus a gambling game. It does not matter what the percentages are, you are still gambling every time you play for money. Sure there are such things as favorable gambles, but that is irrelevant. Some people on poker forums try to say "playing poker is not gambling because it's a game of skill." This implies you cannot gamble on a game of skill which is obviously nonsense.

Similarly, if bridge was played as rubber bridge, it would be gambling.

Bridge is not commonly played as a gambling game, and is not considered one in general. Almost all tournaments are duplicate, and are not based on a buy in with a prize pool or gambling.

There is and probably always will be a stigma attached to gambling games. Bridge does not have this. It is a legitimate concern that if bridge and poker are thought of similarly, people will think that bridge is a gambling game and that will turn some people off of it.

I agree with JLOGIC :) although I don't understand how a Mind Game can be a sport :(

  •  
  • noun:  an active diversion requiring physical exertion and competition
     
  • noun:  the occupation of athletes
     

Link to comment
Share on other sites

qwery_hi:

 

I would gladly bet $100,000 on myself and a partner against any 2 computers playing in a partnership in a reasonably long format. I would submit to being monitored at all times during this match to ensure no cheating.

 

If there needs to be more money at stake I could try to raise funding, I doubt it would be a problem, but I cannot guarantee betting a million dollars since I don't have it. And I am not close to being the top player in the world. I'm sure if you wanted to do Meckwell vs 2 computers a lot of funding could be raised for that but I cannot speak for them or their participation.

 

Do you really think anyone with a computer program would touch this bet? If you do, please contact them and inform them of this offer.

 

If your only basis for saying that bridge played with some system regulation is a less complicated game than any form of poker, then hopefully you can see that is pretty silly since a lot of bridge players would put up a lot of money for a matchup against a computer.

Link to comment
Share on other sites

Qwery_hi, there seem to be 2 things you are implying.

 

1) If computer bridge players are closer to top humans than computer poker players are to top humans, bridge is a less complicated game.

 

How can that be true? Chess computers are MUCH better than top human chess players now. Does that mean chess is not complicated?

 

Of course it is absurd that you think computer bridge players are close to top humans right now, but that's a different story.

 

2) If Zia won't bet a $1mil vs computers, computers play better than Zia.

 

Are there really no other reasons Zia wouldn't do this? Perhaps if he thought he was 100 % to win he would do it, but if he's only 95 % he wouldn't. Not everyone has a ton of gamble. Also, I'd be willing to bet you that Zia would be willing to do this bet right now if offered. I would also be willing to bet that someone like Steve Weinstein or Nick Nickell would be happy to put up the money for Zia if he didn't want to.

Link to comment
Share on other sites

Most places don't put much restriction on bridge bidding after the first round of the auction. There are still a ridiculous number of bidding systems possible -- I don't see any reason to believe that disallowing a few opening bids makes bridge somehow "much less complicated" than it would otherwise be.

 

Poker relies to a great degree on reading other people. Computers are not good at reading people. So a single computer player entering a tournament filled with humans would not have as good an expected performance as a top human pro. But if you put a computer up head-to-head against a human pro, the human has just as much difficulty "reading" the computer as the computer does with the human, and it becomes a contest of mathematical skills. In the popular form of tournament poker there are only 1,326 possible hands (two-card hands) some of which can be eliminated based on the visible cards. Do you really think a computer program can't beat a human at this game consistently? Many people have suggested that computer programs can and do win here.

 

Bridge computer programs still have a long way to go. Played any hands against GIB lately? Yes, I know there are better programs (and GIB would play better if you ran it on a super-computer) but we're still pretty far from the robots challenging the human experts. There are way too many possible bridge hands to simulate all of them, even on a super-computer.

Link to comment
Share on other sites

1. Heads up limit and heads up no limit are two vastly different games.

 

For sure.

 

2. "Zia may or may not have withdrawn his challenge" -

http://bbi.bridgebase.com/articles/fg/ginsberg.html

 

That is a reproduction of a somewhat hyped article - I wouldn't take it as gospel. But if Zia said the bet is not on the table indefinitely - probably that is quite prudent - no doubt someone will really crack the remaining problems for computer bridge sometime soonish.

 

I would like to point out that Matt Ginsberg's work over a decade ago now on suitable algorithms to make DD analysis fast enough that it could be used to help computers in realtime problems at the table was brilliant. However, apart from some studies at improved point count methods, I don't really know of any further breakthroughs in that time specifically with respect to the game of bridge.

 

3. "Currently the best computer bots aren't in that sort of league at bridge - given the speed of modern cpus they can play the cards well enough - but the bidding remains a chellenge." - I'll trust Zia more than you on this for sure.

 

I'll put my faith in Justin's bet for now.

 

Nick

Link to comment
Share on other sites

Most places don't put much restriction on bridge bidding after the first round of the auction. There are still a ridiculous number of bidding systems possible -- I don't see any reason to believe that disallowing a few opening bids makes bridge somehow "much less complicated" than it would otherwise be.

 

Poker relies to a great degree on reading other people. Computers are not good at reading people. So a single computer player entering a tournament filled with humans would not have as good an expected performance as a top human pro. But if you put a computer up head-to-head against a human pro, the human has just as much difficulty "reading" the computer as the computer does with the human, and it becomes a contest of mathematical skills. In the popular form of tournament poker there are only 1,326 possible hands (two-card hands) some of which can be eliminated based on the visible cards. Do you really think a computer program can't beat a human at this game consistently? Many people have suggested that computer programs can and do win here.

 

Bridge computer programs still have a long way to go. Played any hands against GIB lately? Yes, I know there are better programs (and GIB would play better if you ran it on a super-computer) but we're still pretty far from the robots challenging the human experts. There are way too many possible bridge hands to simulate all of them, even on a super-computer.

Humans are no better at reading computers than computers are at reading humans. In fact, I think in a human vs computer poker game the computer has the edge since it has perfect memory. So how well have computers been doing in tournament poker vs 8 other good players? Not too well afaik, have you heard otherwise? The number of hands is one small element of the complexity.

 

I've made my arguments, you won't convince me and I won't convince you. Now if only the ACBL allowed 1 human + 3 computers to enter into the spingold, that would be a first step in deciding this argument.

Link to comment
Share on other sites

qwery_hi,

 

It is illegal for computers to play on poker sites. It is impossible for computers to play in live poker. So why are you expecting to hear about bots crushing tournament poker?

 

Funny you mention tournament poker though, computers could easily become better than humans since the stack sizes are small. Computers can already play near perfect with 10 BB stacks in single table tournaments (sit n go's), as can humans. Sit n Go's are considered dead since they are played close to a solved level. Of course bots are playing these games, as well as the DoN sit n gos. Of course you don't hear about this since it is illegal and barred by the sites.

Link to comment
Share on other sites

I think AWM's point was that in a poker game with 8 humans and a computer, the top poker pro would be able to read the 8 other humans whereas the computer would not and this would help the pro in many hands against other humans.

no

 

 

give it time..in your lifetime?

 

I can certainly see computers in live poker/bridge at the table in the foreseeable future....

 

note even in 2010 computers in many forms are banned in live bridge/poker.

Link to comment
Share on other sites

qwery_hi:

 

I would gladly bet $100,000 on myself and a partner against any 2 computers playing in a partnership in a reasonably long format. I would submit to being monitored at all times during this match to ensure no cheating.

 

If there needs to be more money at stake I could try to raise funding, I doubt it would be a problem, but I cannot guarantee betting a million dollars since I don't have it. And I am not close to being the top player in the world. I'm sure if you wanted to do Meckwell vs 2 computers a lot of funding could be raised for that but I cannot speak for them or their participation.

 

Do you really think anyone with a computer program would touch this bet? If you do, please contact them and inform them of this offer.

 

If your only basis for saying that bridge played with some system regulation is a less complicated game than any form of poker, then hopefully you can see that is pretty silly since a lot of bridge players would put up a lot of money for a matchup against a computer.

Please cc me on any responses. I've got some crap I can sell to raise $ to back Justin and (insert anyone Justin feels comfortable playing with for this kind of money here ).

Link to comment
Share on other sites

I would gladly bet $100,000 on myself and a partner against any 2 computers playing in a partnership in a reasonably long format. I would submit to being monitored at all times during this match to ensure no cheating.

 

If there needs to be more money at stake I could try to raise funding, I doubt it would be a problem, but I cannot guarantee betting a million dollars since I don't have it. And I am not close to being the top player in the world. I'm sure if you wanted to do Meckwell vs 2 computers a lot of funding could be raised for that but I cannot speak for them or their participation.

 

Do you really think anyone with a computer program would touch this bet? If you do, please contact them and inform them of this offer.

 

If your only basis for saying that bridge played with some system regulation is a less complicated game than any form of poker, then hopefully you can see that is pretty silly since a lot of bridge players would put up a lot of money for a matchup against a computer.

Justin,

 

You'd be surprised how good computer bridge has become. Jack has played against Dutch top pairs in 2006, and beaten some of them.

 

Jack - Bart Nab & Gert-Jan Paulissen 26 - 90

Jack - Paul Felten & Eric van Valen 43 - 60

Jack - Erik Janssen & Jeroen Top 43 - 51

Jack - Vincent Ramondt & Berry Westra 45 - 53

Jack - Jan van Cleeff & Vincent Kroes 61 - 46

Jack - Hanneke Kreijns & Just vd Kam 74 - 53

Jack - Ton Bakkeren & Huub Bertens 67 - 32

 

You can read it here:

http://www.jackbridge.com/eperhum1.htm

http://www.jackbridge.com/eperhum2.htm

http://www.jackbridge.com/eperhum3.htm

http://www.jackbridge.com/eperhum4.htm

 

Apparently they made Jack too rigid, so human flexibility was rewarded. Still, it beat Bakkeren-Bertens who won the Cavendish that year... We're now 4 years later, I'm pretty sure Jack has become better by now.

Link to comment
Share on other sites

I own a copy of jack and use it every now and then, don't think I'll be too shocked. Of course if run on a higher powered computer than my laptop I'm sure it will play even better.

 

Jack plays well, as do the best no limit hold em robots, no question. And I have no doubt that at some point in life, computers will play better than humans in both games.

 

And of course the humans it beat are quite strong. Maybe Jack's developer will take me up on my offer. The only stipulation was a reasonably long match. No doubt this is no problem to Jack if it is the better player, since it will give it a greater chance to win.

Link to comment
Share on other sites

I must be missing something but poker seems a very simple game to me. By simplifying the rules a little bit I can derive the optimal strategy on the back of an envelope.

 

Suppose Alice draws a random number between 0 and 1, and on the basis of that decides to play or not. If she doesn't play, she pays Bob one rupee. If she does play, Bob gets to draw a number and decides to play or not. If he doesn't play, he pays Alice one rupee. If he does play, the loser pays two rupees to the winner.

 

Then the optimal strategy for Alice is to play if she draws a number bigger than 1/3 and for Bob to play if he draws one bigger than 1/2.

 

It doesn't matter that they draw five cards rather than a number, you just express the value of the hand as its quantile. Shared cards, open cards, more than two players, limited-size deck and trades would complicate the calculations a little bit but I don't think it would make the problem non-trivial, at worst I would need a computer algebra program, rather than the back of an envelope, to derive the optimal strategies. I am quite sure that there would still be no room for mixed strategies.

 

I suppose that what makes it non-trivial is only the fact that Alice can chose between different stakes, and Bob can decide to increase the stakes, and then Alice will have to decide again etc. Or am I missing something?

Link to comment
Share on other sites

qwery_hi:

 

I would gladly bet $100,000 on myself and a partner against any 2 computers playing in a partnership in a reasonably long format. I would submit to being monitored at all times during this match to ensure no cheating.

 

If there needs to be more money at stake I could try to raise funding, I doubt it would be a problem, but I cannot guarantee betting a million dollars since I don't have it. And I am not close to being the top player in the world. I'm sure if you wanted to do Meckwell vs 2 computers a lot of funding could be raised for that but I cannot speak for them or their participation.

 

Do you really think anyone with a computer program would touch this bet? If you do, please contact them and inform them of this offer.

 

If your only basis for saying that bridge played with some system regulation is a less complicated game than any form of poker, then hopefully you can see that is pretty silly since a lot of bridge players would put up a lot of money for a matchup against a computer.

In the 80s David Levy an international chess master made a similar bet that he can beat any chess playing computer program .I myself remember beating 'Novag' one of the better programs in early 80s.It was a simultaneous display where I was playing against 17 other players

In 1996 Deep Blue a computer program defeated Gerry Kasparov perhaps the greatest chess player of all time.I believe millions of dollars were riding on the outcome of this match.

So beware Justin .

Link to comment
Share on other sites

Huh? He wanted to make the bet in the 80s. It was about 10 years later before a computer was good enough to beat kasparov right? Prior to those 10 years Kasparov was probably much much better than the computer and would win easily. In fact Kasparov won his first match vs Deep Blue. If the guy wanted to make the bet that he would ALWAYS be able to beat computers, that is stupid. If he wanted to make the bet that he could beat any comptuer at that point in time, seems like he was right.

 

I am not claiming that I will always be able to beat computers. In fact I think the opposite. However if we want to speculate which will be better than top humans first, a 100 BB HU NL program or a bridge program, it is not really close to me that the NL program will be the best first.

 

I do believe eventually computers will be better than humans at all games.

Link to comment
Share on other sites

I must be missing something but poker seems a very simple game to me. By simplifying the rules a little bit I can derive the optimal strategy on the back of an envelope.

Having done a master's thesis on one very small sub game within poker, I feel safe asserting that you're missing an awful lot.

 

Consider that the number of cards that you draw provides a signal about the strength of your hand...

 

Now try to determine the optimal number of cards to draw in some specific situation. (For example, derive the optimal number of cards to draw in a pot matching game when you hold three of a kind...)

Link to comment
Share on other sites

I was playing 'guess the half of the average of the guesses' (on a 0 to 100 scale) with my friends the other day. I went with the optimum strategy and said 0.

 

The other guesses were 30, 35 and 75.

 

I didn't win.

Link to comment
Share on other sites

I was playing 'guess the half of the average of the guesses' (on a 0 to 100 scale) with my friends the other day. I went with the optimum strategy and said 0.

 

The other guesses were 30, 35 and 75.

 

I didn't win.

at least you didnt say 100!

Link to comment
Share on other sites

I was playing 'guess the half of the average of the guesses' (on a 0 to 100 scale) with my friends the other day. I went with the optimum strategy and said 0.

 

The other guesses were 30, 35 and 75.

 

I didn't win.

How much do you trust your friends? The optimum strategy is to collude.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...