Two Plus Two Newer Archives  

Go Back   Two Plus Two Newer Archives > General Poker Discussion > News, Views, and Gossip
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #51  
Old 06-10-2007, 01:33 PM
RIIT RIIT is offline
Senior Member
 
Join Date: Jun 2007
Posts: 171
Default Re: Bots and the future of online poker

[ QUOTE ]
[ QUOTE ]
Bot technology is improving.

[/ QUOTE ]

It's really not, FWIW. I'm pretty sure that 99% of what you see now could have been done 30 years ago.

[/ QUOTE ]

Hmmm? 1977? You may want to change your 30 to a 20. [img]/images/graemlins/smile.gif[/img]
Reply With Quote
  #52  
Old 06-10-2007, 01:36 PM
disjunction disjunction is offline
Senior Member
 
Join Date: Nov 2004
Posts: 3,352
Default Re: Bots and the future of online poker

[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
Bot technology is improving.

[/ QUOTE ]

It's really not, FWIW. I'm pretty sure that 99% of what you see now could have been done 30 years ago.

[/ QUOTE ]

Hmmm? 1977? You may want to change your 30 to a 20. [img]/images/graemlins/smile.gif[/img]

[/ QUOTE ]

I just meant the algorithm. Really I meant 100 years ago, or whenever probability was invented. I'm saying that there are papers published about poker algorithms and "game theory" yada yada, and there are poker bots, but my impression is that neither has much to do with the other, because the papers are in la-la land.
Reply With Quote
  #53  
Old 06-10-2007, 01:41 PM
Victor Victor is offline
Senior Member
 
Join Date: Jul 2003
Posts: 11,773
Default Re: Bots and the future of online poker

[ QUOTE ]
If anyone were able to program a bot to beat poker, why would he bother? He should be able to beat the game himself.

[/ QUOTE ]

if i write a bot im sure it would play better than me (tilt notwithstanding.) i would bet on it.
Reply With Quote
  #54  
Old 06-10-2007, 01:42 PM
BuddyQ BuddyQ is offline
Senior Member
 
Join Date: Aug 2006
Posts: 461
Default Re: Bots and the future of online poker

"The Robots" by Kraftwerk

We're charging our battery
And now we're full of energy
We are the robots
We are the robots
We are the robots
We are the robots

We're functioning automatic
And we are dancing mechanic
We are the robots
We are the robots
We are the robots
We are the robots

Ja tvoi sluga, (I'm your slave)
ja tvoi Rabotnik (I'm your worker.)

we are programmed just to do
anything you want us to
we are the robots
we are the robots
we are the robots
we are the robots

we're functioning automatic
and we are dancing mechanic
we are the robots
we are the robots
we are the robots
we are the robots

Ja tvoi sluga, (I'm your slave)
ja tvoi Rabotnik (I'm your worker.)

Ja tvoi sluga, (I'm your slave)
ja tvoi Rabotnik (I'm your worker.)

[repeat to fade]
We are the robots
Reply With Quote
  #55  
Old 06-10-2007, 01:43 PM
disjunction disjunction is offline
Senior Member
 
Join Date: Nov 2004
Posts: 3,352
Default Re: Bots and the future of online poker

[ QUOTE ]
[ QUOTE ]
If anyone were able to program a bot to beat poker, why would he bother? He should be able to beat the game himself.

[/ QUOTE ]

if i write a bot im sure it would play better than me (tilt notwithstanding.) i would bet on it.

[/ QUOTE ]

Victor there are just so many little rules that you know, but you don't know you know. What's a dry flop and what's a drawy flop, for instance.
Reply With Quote
  #56  
Old 06-10-2007, 01:47 PM
HOWMANY HOWMANY is offline
Senior Member
 
Join Date: Sep 2006
Posts: 4,322
Default Re: Bots and the future of online poker

[ QUOTE ]
[ QUOTE ]
I have no weakenss exept eaty and sleepy

[/ QUOTE ]

my only weakpoint is hungry and sleepy

[/ QUOTE ]

God you guys are horrible. I can't believe I'm the only one that has this bookmarked:

http://forumserver.twoplustwo.com/showfl...rue#Post5868027
Reply With Quote
  #57  
Old 06-10-2007, 02:06 PM
Victor Victor is offline
Senior Member
 
Join Date: Jul 2003
Posts: 11,773
Default Re: Bots and the future of online poker

disj, not sure if you are agreeing with me or not but what you say is my point. bots can evaluate how dry a flop is relative to a hand range far better than i can. imagine if i had an hour to make every decision. i would run pokerstove and play perfectly against my opponents estimated range. big advantage imo. a bot could go even further bc it wouldnt have to estimate the range. bigger advantage.
Reply With Quote
  #58  
Old 06-10-2007, 03:01 PM
gumpzilla gumpzilla is offline
Senior Member
 
Join Date: Feb 2005
Posts: 7,911
Default Re: Bots and the future of online poker

[ QUOTE ]
there is no way bots can handle a real player in NL, keep dreaming. how will it make decisions based off so little information?

[/ QUOTE ]

Why do you think it will have little information? For that matter, what information do you feel is available in limit that is not in NL? The bot can play with a HUD even better than you can, as it doesn't need to constrain which chunks of the database it will look at to what will fit nicely on a screen, and it can think about these things much faster, so it can process more of that information in comparable time.


[ QUOTE ]

basically the bots wont be able to adapt as quickly, and whatever algorithm it bases its decisions off of will be highly exploitable. Either it will be highly bluffable, unbluffable and highly value bet vulnerable or it will be a random variance surfing spewbot

[/ QUOTE ]

I would expect bots to be less exploitable than typical humans, since if you're going to the trouble of programming a bot, you might as well throw some game theory in there for mixups. EDIT: Furthermore, I think it would be quite easy to program a bot to figure out who the winning players were based on datamining and then either a) avoid sitting with those players, or b) sit with them, but avoid playing big pots with them. Then the bot can just focus on picking off the fish where it doesn't even really have to worry about mixing up too much.

I think programming a bot would be pretty interesting/fun, but I think the temptation to "try it out" after building one would be strong.
Reply With Quote
  #59  
Old 06-10-2007, 03:14 PM
gumpzilla gumpzilla is offline
Senior Member
 
Join Date: Feb 2005
Posts: 7,911
Default Re: Bots and the future of online poker

[ QUOTE ]
disj, not sure if you are agreeing with me or not but what you say is my point. bots can evaluate how dry a flop is relative to a hand range far better than i can. imagine if i had an hour to make every decision. i would run pokerstove and play perfectly against my opponents estimated range. big advantage imo. a bot could go even further bc it wouldnt have to estimate the range. bigger advantage.

[/ QUOTE ]

I agree with your general theme here. That said, the bot is still always going to be estimating ranges based on the data it already has. It would probably do a pretty good job just matching up VPIP/PFR with positional information to likely ranges that fall in those percentages, but it will miss things every now and then. I don't see much reason to think that it would do worse than a person, if you did that right, though.
Reply With Quote
  #60  
Old 06-10-2007, 03:14 PM
disjunction disjunction is offline
Senior Member
 
Join Date: Nov 2004
Posts: 3,352
Default Re: Bots and the future of online poker

[ QUOTE ]
disj, not sure if you are agreeing with me or not but what you say is my point. bots can evaluate how dry a flop is relative to a hand range far better than i can. imagine if i had an hour to make every decision. i would run pokerstove and play perfectly against my opponents estimated range. big advantage imo. a bot could go even further bc it wouldnt have to estimate the range. bigger advantage.

[/ QUOTE ]

I am definitely not agreeing with you, although I admit that I am not that confident in my point.

My point is this: programs aren't magic, if you can say what you want the program to do, then you can program it. But the problem is, you can not say what you want it to do. When you start to get specific, you will find that you have problems.

For instance, you steal-raise from the button, and the BB calls. The flop comes, he checkraises. What does he have? Well maybe that depends on whether the flop is K62 rainbow or 987 single-suited. If the former, then maybe he is using a different rule for checkraising. Maybe his range depends on the fact that he is estimating what your range is, and he thinks he can blow you off of a hand on the dry flop. So it's not enough to merely enumerate hands, say that he'll checkraise on any pair or draw, and estimate your equity. You need to do something more. It's easy to screw up, and I don't know if it's possible to do a great job. I've told the story before of playing a bot at the AAAI competition, and I could bluff-raise it with air on any dry board. I changed my range so that its computations were useless. If the programmer fixed this, he might introduce a new problem.

As for the state of the art, I've only gone to one talk and skimmed a paper or two, and not from the best bots, but what I was gathering was that publishable papers are weak from a poker standpoint. They abstract away information that you need. Maybe they can prove 5% of optimal or whatever but a poker player can drive a truck through that 5%. So you're left trying to encode things rule-by-rule, but when you actually try to do it, it's not that easy. Flop texture, opponent profiling, thinking one step ahead to the turn and river, even the ramifications of backdoor straight draws would be a pain in the neck. I have learned to be very wary of programs that sound easy when you wave your hands, but not when you sit down to write them. I'm sure you can cook up something to beat fish, but I'm not sure that you can rigorously describe, let alone program, a bot that can beat yourself.
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 11:36 PM.


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