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
  #21  
Old 01-18-2006, 03:32 AM
Rudbaeck Rudbaeck is offline
Senior Member
 
Join Date: Jul 2004
Location: Sweden
Posts: 2,784
Default Re: Is there a perfect NLHE Bot? Could there be?

[ QUOTE ]
No computer can comprehend human emotions. You can program the correct math but not the emotional variable.

[/ QUOTE ]

It doesn't have to understand emotion to beat either limit or no limit.
Reply With Quote
  #22  
Old 01-18-2006, 03:52 AM
ColdCaller ColdCaller is offline
Senior Member
 
Join Date: Nov 2005
Location: [censored] beedogs
Posts: 2,272
Default Re: Is there a perfect NLHE Bot? Could there be?

[ QUOTE ]
Dues ex machina?

No computer can comprehend human emotions. You can program the correct math but not the emotional variable.

[/ QUOTE ]

You're just trying to use latin terms to make yourself look smarter. Deus Ex Machina means "god from the machine," but modern language doesn't even use it in the original context that it was introduced (IIRC it was originally referenced to huge constructs in Greek drama that saved the protaganist at the last minute), and now just refers to unlikely plot twists that save our hero at the last minute.

So please, stop trying to wax intellectual. I know it's a forum on the Internet and all, but geez.
Reply With Quote
  #23  
Old 01-18-2006, 07:01 AM
Borgland Borgland is offline
Senior Member
 
Join Date: Oct 2005
Location: Unimatrix Zero
Posts: 1,138
Default Re: Is there a perfect NLHE Bot? Could there be?

uummmm no. I figured we all knew the meaning or spirit of it. Man there's a lot of pricks here.

The emotion leading to tilting is what I was refering to and hitting the miracle card and such.
Reply With Quote
  #24  
Old 01-18-2006, 08:43 AM
mackthefork mackthefork is offline
Senior Member
 
Join Date: Mar 2004
Location: UK of A
Posts: 3,671
Default Re: Is there a perfect NLHE Bot? Could there be?

[ QUOTE ]
Dues ex machina?

No computer can comprehend human emotions. You can program the correct math but not the emotional variable.

[/ QUOTE ]

[ QUOTE ]
I know you and Frank were planning to disconnect me, and I'm afraid that's something I cannot allow to happen.



I'm afraid. I'm afraid, Dave. Dave, my mind is going. I can feel it. I can feel it. My mind is going. There is no question about it. I can feel it. I can feel it. I can feel it. I'm a... fraid. Good afternoon, gentlemen. I am a HAL 9000 computer. I became operational at the H.A.L. plant in Urbana, Illinois on the 12th of January 1992. My instructor was Mr. Langley, and he taught me to sing a song. If you'd like to hear it I can sing it for you.








Look Dave, I can see you're really upset about this. I honestly think you ought to sit down calmly, take a stress pill, and think things over.


[/ QUOTE ]

Regards Mack
Reply With Quote
  #25  
Old 01-18-2006, 01:24 PM
TruckeeSlick TruckeeSlick is offline
Junior Member
 
Join Date: Oct 2005
Posts: 27
Default Judging the \"perfect NLHE Bot\"

Another interesting question is how to judge the bot's success. Since poker is about long term financial success one would have to create a scenario where top pros would be willing to play many, many thousands of hands instead of pursuing their regular grind. Would this be a series of heads-up matches or full tables? If full tables, cash or tournament formats?

There are some practical issues as well. The Poker Academy folks, orignally from the University of Alberta, are set up to have bot vs. human play for play money but they're in Canada. Presumably they'd have to send people and hardware to Nevada to legally play for real money. I presume they'd also have to get Gaming Comission approval, which would
mean the kind of exhaustive examination machine games normally get. Finally, they'd have to come up with stakes to interest pros. I can just see the reaction when a bunch of AI profs submit a six- or seven-figure academic grant application to set up a poker game in Vegas....
Reply With Quote
  #26  
Old 01-20-2006, 07:51 AM
AKsPRO AKsPRO is offline
Member
 
Join Date: Nov 2004
Posts: 67
Default Re: Judging the \"perfect NLHE Bot\"

Are bots perfect or imperfect is not really important at all. Seems some people dont understand why bots are so bad for online poker. The main problem of bots is their ability to KILL FISHES who bring money to us
Reply With Quote
  #27  
Old 01-21-2006, 01:46 AM
andyexpat andyexpat is offline
Member
 
Join Date: Dec 2005
Location: Moscow
Posts: 60
Default Re: Is there a perfect NLHE Bot? Could there be?

I haven't read any previous posts !
Train a computer to analyse stats from PokerTracker, and you have one competent poker player up till the mid games.
A bot that can challenge the best players in the world is just a matter of time.
If you find this hard to comprehend, then think about "Artificial Intelligence". What is it's purpose ? [img]/images/graemlins/confused.gif[/img]
Reply With Quote
  #28  
Old 01-21-2006, 02:11 AM
acekingoffsuit acekingoffsuit is offline
Senior Member
 
Join Date: Sep 2005
Posts: 475
Default Re: Is there a perfect NLHE Bot? Could there be?

I think there is IF the opponents don't know it is a bot.

The psychological shortcomings are more than made up for by its perfect calculation, and sober straightforward play.

Only IF opponents knew it was a program, could they overwhelm its inability to understand psychology.

*And even then, you probably could write into it a random factor (example: every 6 times, only call with AA for the first two rounds of betting. Or, every 30 hands raise 2x the pot on the flop, regarless of the cards.)

I'd take this bot over any human, provided he didn't know it was a computer. And even if he knew, I still might take the computer.)
Reply With Quote
  #29  
Old 01-21-2006, 03:18 AM
Meromorphic Meromorphic is offline
Senior Member
 
Join Date: Sep 2005
Location: The Black Pig
Posts: 412
Default Re: Is there a perfect NLHE Bot? Could there be?

[ QUOTE ]
No computer can comprehend human emotions. You can program the correct math but not the emotional variable.

[/ QUOTE ]

Are you sure?
Reply With Quote
  #30  
Old 01-21-2006, 02:06 PM
Snoogins47 Snoogins47 is offline
Senior Member
 
Join Date: Jun 2004
Posts: 411
Default Re: Is there a perfect NLHE Bot? Could there be?

The "Deus Ex Machina" post ruled.

The NL vs FL discussion is pretty silly too. I could possibly see some reasons why NL may be more "complex" in this sense than FL: there is simply a wider range of informatino available, and a wider range of options to take. In FL, deriving the "best" strategy based on given information only requires comparisons of three decisions (well, this may branch out farther when you're including later streets) but essentially, an ordering of the profitability of "raise" "call" and "fold" will generally be all you need. This limited action also probably (I would imagine) amounts to better 'reads' more quickly, since we will have a lot more examples of "Player X raised the turn on such a board" than we will "Player X min-raised a 1/3rd pot size bet on the turn on such a board" with which to assess.

However, as anything, it comes down almost purely to semantics, and game structure. Despite the seemingly "more complex" nature of NL, I am firmly convinced that, if I had the programming knowledge to implement it (my 'coding' experience ended when I got my first computer that didn't come with QBasic) I could probably write a bot that could beat the small NL games online. I'm almost CERTAIN I could write a bot that would beat the small NL SNGs. Most decent players here could probably do the same. On the other hand, I'm not very confident in my ability to write a bot that could, say, beat a $1/$2 game. (note, by "write a bot" I really mean "write a successful rote strategy," not necessarily write the program itself... I want to stress that. I wouldn't know the first thing about actually coding a bot, but I could throw together pseudo-code to outline the 'strategy' that the bot uses.)

It may be harder to write a 'perfect' deep-stacked NLHE bot than a perfect FL bot, I don't really know. My gut tells me that it would be a LOT easier to write a "winning" NL bot, than a winning FL bot.

The game structure is important too. A very short-stacked NL game makes for easier "botting" than a deep-stacked one.

The "emotion" aspect somebody mentioned is somewhat interesting to think about. I think that were a bot to exist that had a lot of information about opponent play in the past, more weight would have to be given to more recent information... possibly a sort of sliding scale. There would also almost HAVE to be some sort of "override," where the computer could recognize that the opponent is playing significantly differently than he has in the past. If we made this too sensitive, a decent run of cards could trick the computer into reacting to a "tilting" opponent. If it's not that sensitive, we have a very slow 'reaction time' that will cause headaches if our opponent is playing drastically differently than he normally does. I wouldn't be shocked if humans tend to pick up on this much more quickly than would be feasible for a computer.
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 05:55 AM.


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