Two Plus Two Older Archives  

Go Back   Two Plus Two Older Archives > Internet Gambling > Internet Gambling
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #11  
Old 12-10-2003, 09:55 PM
Sleepy Weasel Sleepy Weasel is offline
Senior Member
 
Join Date: Sep 2003
Location: San Diego, CA
Posts: 175
Default Re: The bots are coming!

[ QUOTE ]
Programs are basically one's and zero's, they can't think for themselves. You can give a program data and have it react a certain way based on that data, but the program will still react the same way given the same data.

[/ QUOTE ]
Sorry, I think this is misleading/false. It is true that most programming is in the form, If this, then that, but that is not the only way to write a program. Adaptability is certainly possible.

[ QUOTE ]
To take the next step you would have to give the program some sort of a way to adapt itself to how it has reacted in the "past" and then adapt to that data...etc, etc, etc.

[/ QUOTE ]
Artificial life programming techniques, such as genetic algorithms could do this. Forget about trying to encode rules for all possible situation, and think instead about a neural network taking a set of input (pot size, your hand, the board, other players actions, etc...) and producing an output. The network can be trained based solely on performance. Its my understanding that systems of this type often end up learning to be extremely effective at whatever they are being trained to do, and its often very difficult to understand just how they do it.

This is something I've been wanting to play around with for awhile, but lately actually playing and studying poker has taken up most of my spare time, not leaving much for side programming projects. But wouldn't it be fun to generate a population of poker playing bots, let them battle it out until you have a few good ones and then playing against them? Ok, I'm a nerd, sue me.
Reply With Quote
  #12  
Old 12-10-2003, 10:21 PM
HavanaBanana HavanaBanana is offline
Senior Member
 
Join Date: Jan 2003
Posts: 1,332
Default Re: The bots are coming!

I have no doubt that there will be poker bots written that will be winning players.

The cure for this will be for the pokerrooms to have some optical effect that is easy for humans to detect, but that will throw the bots off, some internet sites got this feature allready for passwords so bots will not make billion emailaddresses for instance.

I can see it now, the natural evolution of bots, the better bots beating the other bots into bakruptcy, survival of the fittest indeed.


Reply With Quote
  #13  
Old 12-10-2003, 10:33 PM
Simon Diamond Simon Diamond is offline
Senior Member
 
Join Date: Sep 2002
Location: Redditch, England
Posts: 1,934
Default Re: The bots are coming!

I can see it now, the natural evolution of bots, the better bots beating the other bots into bakruptcy, survival of the fittest indeed.

Or, the winner of the WSOP battling the worlds most intelligent bot heads up - a la Kasparov vs X3D Fritz in the chess fraternity.

Simon
Reply With Quote
  #14  
Old 12-11-2003, 12:23 AM
vector vector is offline
Member
 
Join Date: Nov 2003
Location: UK
Posts: 97
Default Re: The bots are coming!

Define "suck".

I used to play at the Alberta Uni site (forget URL) which was setup by a bunch of people interested in artificial learning and bot programming.

The setup is that you have bots and humans mixed in together playing free money games. Most of the bots were slow, steady long term winners.

Of course the human opposition was often awful. I found it pretty easy to win, although most of my winnings came from the humans not the bots.

Any sweeping statement that bots can never beat humans is at least moderatley likely to be proved utterly false. In fact the bots I played against would easily beat the typical .5-1 player at Party.

People used to believe that computers could never play chess well either. The main difference between programming for chess play vs poker play is that poker is a game of imperfect information, but this is also what makes poker difficult for us humans to master too.

Think of just how robotically you can play and win a low stakes limit game. Sure genetic algorithms and neural net learning is the way to come up with sophisticated, learning bots, but for low stakes games I can program my play into a bunch of simple if statements that would probably do the job.

eg: if AA alwys raise or reraise
if AJ fold to raise, open raise
if four to flush on flop call if have_flush_potodds(pot)
etc

Yes, this type of bot would be predictable and decent players could easily overcome it. But my online play is just as predictable, decent players no doubt can overcome it, yet I make plenty ...

cheers,
vector

PS: playing free money games against mixture of bots and humans was a great way to develop my game, much better than free money games at poker sites consisting only of humans.
Reply With Quote
  #15  
Old 12-11-2003, 12:34 AM
kg99 kg99 is offline
Senior Member
 
Join Date: Oct 2003
Posts: 123
Default Re: The bots are coming!

haha, that's funny. one can get made fun by a bot...
Reply With Quote
  #16  
Old 12-11-2003, 01:17 AM
AcesFull AcesFull is offline
Junior Member
 
Join Date: Sep 2002
Posts: 16
Default Re: The bots are coming!

A Canadian software company is selling a commercial version of the U of A's Poki Bot. They have a website at poki-poker.com It would be great if this software version was more challenging than the Turbo Texas holdem profiled opponents. In the backgammon world, there's Jellyfish and Snowie which play at near world-class levels on your home PC. Poker is a game of incomplete information (unlike Chess and Backgammon) so it's magnitudes more difficult to develop a expert level poker player. But I've heard lots of good things about the Poki bot done at the U of A in Canada.
Reply With Quote
  #17  
Old 12-11-2003, 01:22 AM
BreakEvenPlayer BreakEvenPlayer is offline
Senior Member
 
Join Date: Oct 2003
Location: Santa Barbara, CA
Posts: 272
Default Re: The bots are coming!

That's what I was thinking.

Chess is much more complex than poker, and they already have computers that can beat even the best human chess players.
Reply With Quote
  #18  
Old 12-11-2003, 01:27 AM
MrBatman MrBatman is offline
Member
 
Join Date: Nov 2003
Location: Denmark
Posts: 32
Default Re: The bots are coming!

The link you forgot is probably:

http://www.cs.ualberta.ca/~games/poker/

Reply With Quote
  #19  
Old 12-11-2003, 01:46 AM
HavanaBanana HavanaBanana is offline
Senior Member
 
Join Date: Jan 2003
Posts: 1,332
Default Re: The bots are coming!

Paul Talbot started this thread.....

Nanana.... TWILIGHT ZONE!
Reply With Quote
  #20  
Old 12-11-2003, 02:04 AM
MadSci MadSci is offline
Senior Member
 
Join Date: Mar 2003
Location: eastern Washington State, \"Tri-Cities\"
Posts: 108
Default chess vs poker in complexity

[ QUOTE ]
That's what I was thinking.

Chess is much more complex than poker, and they already have computers that can beat even the best human chess players.

[/ QUOTE ]

What you do in chess is more complicated than what you do in poker, but the reasons why you do things in poker is WAY more complicated.
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 07:26 PM.


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