Two Plus Two Newer Archives  

Go Back   Two Plus Two Newer Archives > General Poker Discussion > Poker Theory
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #41  
Old 11-01-2006, 07:49 PM
FortunaMaximus FortunaMaximus is offline
Senior Member
 
Join Date: May 2006
Location: Golden Horseshoe
Posts: 6,606
Default Re: Chess vs. Poker vs. Computer

What about stochastic modeling? You could certainly be able to create that heuristically in a computer.

Although it'd be pretty much like trying to guess climate patterns. Eh. It'd spew twenties like an ATM gone wrong.

<shrugs> Certainly makes for an interesting problem.
Reply With Quote
  #42  
Old 11-01-2006, 07:55 PM
AlienBoy AlienBoy is offline
Senior Member
 
Join Date: Feb 2006
Location: Poker Happens...
Posts: 2,264
Default Re: Chess vs. Poker vs. Computer

[ QUOTE ]
What about stochastic modeling? You could certainly be able to create that heuristically in a computer.

Although it'd be pretty much like trying to guess climate patterns. Eh. It'd spew twenties like an ATM gone wrong.

<shrugs> Certainly makes for an interesting problem.

[/ QUOTE ]


When I was a kid the best we had was a 3 day forcast - today weather models give us a reasonably accurate 10 day forcast.

But there's no "3rd level" in weather!

In poker it's what I've got, what I think the computer's got, what I think the computer thinks I've got, what I think the computer thinks I THINK the computer's got...



AB
Reply With Quote
  #43  
Old 11-01-2006, 08:01 PM
FortunaMaximus FortunaMaximus is offline
Senior Member
 
Join Date: May 2006
Location: Golden Horseshoe
Posts: 6,606
Default Re: Chess vs. Poker vs. Computer

Indeed. Well, I'd rather play a table of female opponents. But, you know, that's merely preference bias. [img]/images/graemlins/tongue.gif[/img]

Now, females, they know how to count zero interrupt [img]/images/graemlins/cool.gif[/img]
Reply With Quote
  #44  
Old 11-01-2006, 08:23 PM
David Steele David Steele is offline
Senior Member
 
Join Date: Sep 2002
Posts: 793
Default Re: Chess vs. Poker vs. Computer

"However, it is a game of complete information, and thus it can be played by a computer using brute force, which is essentially what DeepBlue did in winning the match."

Usually in AI/CompSci, when some progress is made, a lot of people then denigrate the method as "nothing more than ....." Todays modern chess programs use very sophisticated ideas that took years to develop. Before computer chess was very strong, many said the same things "never never never..." See Hubert Dreyfus for ex.


But what about poker? Can a computer compete effectively against a human in a game of deception and incomplete
information?


Of course computer poker will not just use game trees ( brute force as you call it ). They will use statistical structures, Bayesian nets for example to make good decisions. They will very accurately build up a model of their oppositions play and exploit that.
Poker has incomplete information but that information is incomplete for humans as well so no big deal.

Practically speaking, humans may not be able to beat the best computers now, I don't know ( ask Darse Billings maybe), but if you are saying theoretically, they can NEVER beat the humans, you have failed to identify a single reason for this.

Perhaps you think we have some God given skill to play poker that is not theoretically possible in computer. I am sure you can start a thread in SMP forum and get 100 responses as to why exactly God made poker only playable by humans but allowed Computers to reign supreme over the much more beautiful game of chess. My feeling is that if similar time and money is spent working on computer poker, the programs will have success comparable to chess.

D.
Reply With Quote
  #45  
Old 11-01-2006, 08:44 PM
AlienBoy AlienBoy is offline
Senior Member
 
Join Date: Feb 2006
Location: Poker Happens...
Posts: 2,264
Default Re: Chess vs. Poker vs. Computer

I wasn't meaning never so much as talking out loud as to "can it" and if so, how?


Bayesian nets? hmmm..


Still, a computer is limited to IF/THEN more or less.

[ QUOTE ]
They will very accurately build up a model of their oppositions play and exploit that.

[/ QUOTE ]

But if they are doing that, because of the ability of a player to manipulate information, the baysian net could be altered, the same way spam still flows through my baysian spam filter.



AB
Reply With Quote
  #46  
Old 11-02-2006, 12:26 AM
David Sklansky David Sklansky is offline
Senior Member
 
Join Date: Aug 2002
Posts: 5,092
Default Re: Chess vs. Poker vs. Computer

"Perhaps you think we have some God given skill to play poker that is not theoretically possible in computer. I am sure you can start a thread in SMP forum and get 100 responses as to why exactly God made poker only playable by humans but allowed Computers to reign supreme over the much more beautiful game of chess. My feeling is that if similar time and money is spent working on computer poker, the programs will have success comparable to chess"

Head up games yes. Not ring games or tournaments. Reason being again that the algorithms that beat the best players in chess work just fine against lesser players. Switch to poker though and the computer will be leaving a lot of money on the table against suckers while human experts are extracting more. And trying to fix that problem in a non exploitable way would be almost impossible.
Reply With Quote
  #47  
Old 11-02-2006, 12:38 AM
FortunaMaximus FortunaMaximus is offline
Senior Member
 
Join Date: May 2006
Location: Golden Horseshoe
Posts: 6,606
Default Re: Chess vs. Poker vs. Computer

Good point. Also the funniest thing I've read in awhile.

I mean, where is the AI going to get the money from in the first place? It has no emotional investment in the outcome and its profits will always come from deficient opponents.
Reply With Quote
  #48  
Old 11-02-2006, 12:55 AM
David Steele David Steele is offline
Senior Member
 
Join Date: Sep 2002
Posts: 793
Default Re: Chess vs. Poker vs. Computer

Switch to poker though and the computer will be leaving a lot of money on the table against suckers while human experts are extracting more. And trying to fix that problem in a non exploitable way would be almost impossible.


If( heads_up){

____If ( opponent = expert ) game_theory_method;
____If ( Opponent = retard ) special_nonoptimal_method;
}

If(multiway){

___If (num_expert_opponents >0)game_theory_method;
___else special_nonoptimal_method
}

You can pretty much tell who the bad players are just from
poker tracker type data, so it is easy to model your opponents for above.

The experts dont play too many pots so this will cover a lot of cases. May take just a bit more work to handle more optimally the case with both types of opponents in the same hand.

Now take the same millions of dollars spent on chess software research and the details can be fleshed out.

D.
Reply With Quote
  #49  
Old 11-02-2006, 01:25 AM
George Rice George Rice is offline
Senior Member
 
Join Date: Oct 2002
Location: Staten Island, NY
Posts: 862
Default Re: Chess vs. Poker vs. Computer

[ QUOTE ]
Switch to poker though and the computer will be leaving a lot of money on the table against suckers while human experts are extracting more. And trying to fix that problem in a non exploitable way would be almost impossible.


If( heads_up){

____If ( opponent = expert ) game_theory_method;
____If ( Opponent = retard ) special_nonoptimal_method;
}

If(multiway){

___If (num_expert_opponents >0)game_theory_method;
___else special_nonoptimal_method
}

You can pretty much tell who the bad players are just from
poker tracker type data, so it is easy to model your opponents for above.

The experts dont play too many pots so this will cover a lot of cases. May take just a bit more work to handle more optimally the case with both types of opponents in the same hand.

Now take the same millions of dollars spent on chess software research and the details can be fleshed out.

D.

[/ QUOTE ]

You are talking about a situation where the experts don't know their playing a computer, and the computer is playing known players online. If the experts knew, David's last sentence addresses your post.

[ QUOTE ]
And trying to fix that problem in a non exploitable way would be almost impossible.

[/ QUOTE ]

The experts would simply play to make the computer think it was playing a fish and then exploit it.
Reply With Quote
  #50  
Old 11-02-2006, 02:12 AM
David Steele David Steele is offline
Senior Member
 
Join Date: Sep 2002
Posts: 793
Default Re: Chess vs. Poker vs. Computer

The experts would simply play to make the computer think it was playing a fish and then exploit it.

Fish play bad all the time, not that "simple" to fake inexpensively. The computer can treat any borderline players as experts and use game theory, while cleaning out the fish with special modules.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:32 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.