Two Plus Two Newer Archives  

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

Reply
 
Thread Tools Display Modes
  #41  
Old 11-11-2006, 01:18 AM
RayBornert RayBornert is offline
Senior Member
 
Join Date: Nov 2006
Posts: 595
Default Re: 2007 Pokerbot World Championship

[ QUOTE ]
[ QUOTE ]
Why are some turning this thread into an ethical debate about bots? Stop being so damn rude, IMO. Save the debates for a different thread, if you must. This guy came here with the permission of mods from 2+2, some kind of legitamacy speaking there, right? He's also been completely understanding and reasonable with everyone's questions and objections, so far. But if you truly still disagree with the ideas/ethics behind this event/person, then disagree elsewhere or do some real research and find some concrete reasons to ram him. Otherwise just stay out of the thread and mind your own business.

[/ QUOTE ]
I have to agree that everybody seems to be giving him a pretty hard time for organizing a competition that does not break any rules/laws, but on the other hand I can understand some of the anamosity toward the fact that he is the author of WinHoldem (aka Ray E. Bornert II).

Juk [img]/images/graemlins/smile.gif[/img]

[/ QUOTE ]

juk,

your comment is understandable. but if you think about it
there isn't any way to have a pbwc unless there are real
pro pokerbotters that use a virile platform. if strong
human pros enter and play then you're gonna need strong
pro botters that are worthy opponents.

it will mean much more to a tv audience if they know
and understand that the bots facing the humans are
very serious virile bots at the professional level.

the audience just simply will not care about sterile
bots and if the pbwc isnt at least as interesting as
any other televised professional poker event then it
probably doesn't have a future beyond the first event.

it will be much more interesting to hear the announcer
say
"xbot has won tournaments as high as $40k online"
rather than
"xbot beat the entire math club last year"

ray
Reply With Quote
  #42  
Old 11-11-2006, 09:29 AM
RayBornert RayBornert is offline
Senior Member
 
Join Date: Nov 2006
Posts: 595
Default Re: 2007 Pokerbot World Championship

deuce,

just wanted to say thank you for
providing some balance here.

ray.
Reply With Quote
  #43  
Old 11-11-2006, 11:50 AM
disjunction disjunction is offline
Senior Member
 
Join Date: Nov 2004
Posts: 3,352
Default Re: 2007 Pokerbot World Championship

[ QUOTE ]


Even after reading every paper published by the group it is not quite possible to repeat their work and thus validate their results...



[/ QUOTE ]

Can you elaborate? As you may know, the problem with publishing Computer Science papers is that you're limited to 6 pages, or whatever, and you have to include a bibliography and intro and prior work. And for the longer papers you're limited by reader patience.

Usually code is available upon request but of course theirs probably isn't. I've never really seen a paper where I can replicate what the exact results, although hopefully there's enough there to get the picture?

If a published paper has an algorithm with two nested for loops, for example, and everybody previous had used 3, then I can take the intuitive idea and make use of it, even if I can't replicate the exact program. If not, I agree it's a pretty crappy paper.
Reply With Quote
  #44  
Old 11-11-2006, 05:50 PM
jukofyork jukofyork is offline
Senior Member
 
Join Date: Sep 2004
Location: Leeds, UK.
Posts: 2,551
Default Re: 2007 Pokerbot World Championship

[ QUOTE ]
Can you elaborate? As you may know, the problem with publishing Computer Science papers is that you're limited to 6 pages, or whatever, and you have to include a bibliography and intro and prior work. And for the longer papers you're limited by reader patience.

[/ QUOTE ]
It's not from lack of space or reader patience I'm afraid. The main two examples (which pretty much cripple any attempt to replicate their experiments):

1) The expert defined betting strategy used in their Poki bot was never published and upon trying to repeat their work it quickly become obvious that this is the core constituent of their system (and small flaws in it makes the rest of their Bayesian weight tables and related hand strength formulas presented completely fail). Using just a slightly modified version of this strategy will cause vastly different results from what they have published.

2) They did exactly the same with their SimBot code and neglected to provided the expert system rules it was using to simulate the action of the other players. This has an even greater effect on the stability of their search algorithm than it did on their weight table methods (a tiny alteration of a single parameter will cause the play to change from hyper aggressive to hyper passive, etc).

I know somebody else tried to replicate the VexBot work, and found that (amongst other missing info) they have used many heuristics and spent a great deal of time making default models (which were not published), as bare-bones VexBot replica took so long to converge it would not play sensible poker for many 100's or 1000's of hands.

As far as I know the SparBot papers are repeatable (I've never tried, but can't remember seeing any problems after reading their papers on it) with several coder's on the Poker Academy forums creating similar bots (one using fictitious play) and another recent attempt to create a NL HU bot using the same ideas.

[ QUOTE ]
Usually code is available upon request but of course theirs probably isn't.

[/ QUOTE ]
All code (including the elusive expert systems and VexBot heuristics) went into the commercial Poker Academy application.

[ QUOTE ]
I've never really seen a paper where I can replicate what the exact results, although hopefully there's enough there to get the picture?

[/ QUOTE ]
Agreed, but since the expert systems and heuristics used are MUCH more important than the rest of their system combined (perhaps as much as 95% of the work), I wouldn't expect to have to spend 5+ years tuning my own attempt to replicate their system.

I have read plenty of papers in my time, but what they have presented is almost like saying "I have this great algorithm which takes all of these parameters... You can have most of the algorithm, but none of the parameters we have found to be useful. Here are our results...". IMHO, that is worthless and shouldn't get published. What is the point in publishing your research if it doesn't actually advance anything for the scientific community in general, basically leaving others to start afresh?

Juk [img]/images/graemlins/smile.gif[/img]
Reply With Quote
  #45  
Old 11-12-2006, 05:11 AM
JackStrap JackStrap is offline
Member
 
Join Date: Jan 2004
Posts: 84
Default Re: 2007 Pokerbot World Championship

Hi jukofyork ,

first betting algorithm for poki was realased in previous paper, it's was in the Papp paper. i think i have a really close poki clone based on my experiment on poki academy 2.5, but you probably know that rule-based bot are far far away from world class play.

[ QUOTE ]

I have read plenty of papers in my time, but what they have presented is almost like saying "I have this great algorithm which takes all of these parameters... You can have most of the algorithm, but none of the parameters we have found to be useful. Here are our results...". IMHO, that is worthless and shouldn't get published. What is the point in publishing your research if it doesn't actually advance anything for the scientific community in general, basically leaving others to start afresh?


[/ QUOTE ]

well i agree that there are a lots of informations hided for the reader in CPRG papers, maybe they keep it private for winning competion and/or for privates interests like poki academy wich i agree are against the usual scientific community methodology

When it's come to poker ai, research seem very "closed" wich make a lot of individual work and a lack of finding in my opinion.... unlike what happen in backgammon with TD-GAMMON or GNUBG for exemple. Maybe everyone thinks that they will be rich when they will find world class algorithm!

But to return to the CPRG have you looked this new paper?
Algorithms and Assessment in Computer Poker.
pretty nice phd dissertation from one of the best thinker in the subject Darse Billing
Reply With Quote
  #46  
Old 11-12-2006, 03:50 PM
jukofyork jukofyork is offline
Senior Member
 
Join Date: Sep 2004
Location: Leeds, UK.
Posts: 2,551
Default Re: 2007 Pokerbot World Championship

[ QUOTE ]
first betting algorithm for poki was realased in previous paper, it's was in the Papp paper. i think i have a really close poki clone based on my experiment on poki academy 2.5, but you probably know that rule-based bot are far far away from world class play.

[/ QUOTE ]
If I remember correctly they give a very cut down version of thier expert system(s) in each paper (they improve it from Loki to Poki), but it's not what they themselves use (ie: the one defined by Darse Billing).

I too have tried to clone both a Poki style bot using weight tables and also a SimBot style bot. Both were pretty easy to code up, but the really hard part is creating a model of the opponent strategy (bad expert system = bad overall system). My guess is tuning the expert system is 95%-98% of the work involved.

[ QUOTE ]
[ QUOTE ]

I have read plenty of papers in my time, but what they have presented is almost like saying "I have this great algorithm which takes all of these parameters... You can have most of the algorithm, but none of the parameters we have found to be useful. Here are our results...". IMHO, that is worthless and shouldn't get published. What is the point in publishing your research if it doesn't actually advance anything for the scientific community in general, basically leaving others to start afresh?


[/ QUOTE ]

well i agree that there are a lots of informations hided for the reader in CPRG papers, maybe they keep it private for winning competion and/or for privates interests like poki academy wich i agree are against the usual scientific community methodology

When it's come to poker ai, research seem very "closed" wich make a lot of individual work and a lack of finding in my opinion.... unlike what happen in backgammon with TD-GAMMON or GNUBG for exemple. Maybe everyone thinks that they will be rich when they will find world class algorithm!

[/ QUOTE ]
If people want to work on creating their own poker AI then that's fine (and I agree, most are interested in the "get rich quick" aspect, rather than scientific interest), but I don't think it's right to publish academic work with crucial information missing.

Juk [img]/images/graemlins/smile.gif[/img]
Reply With Quote
  #47  
Old 11-12-2006, 05:04 PM
RayBornert RayBornert is offline
Senior Member
 
Join Date: Nov 2006
Posts: 595
Default Re: 2007 Pokerbot World Championship

fyi,

I wrote an article that discusses the 6 different levels of
bots as defined by pro botters. i refer you to
specifically to the definitions for levels 4-6.

given that most if not all pbwc entrants will be
meeting for the first time in 2007, it's safe to
say that no entrant would have any strong profile
info for any given opponent (for a moment, allow
me to ignore the case where two of the entrants
happen to know the playing habits of the other
very well).

so for this first year, the best that any entrant
could do out of the gate is level 4 and then over
time - level 5 - as the current session progresses.

any bot that was heavily dependent on level 5 or 6
profile info might be at a disadvantage if it did
not also have a strong level 4 foundation. level 4
is the best you can initially do against a table of
strangers.

if the pbwc gains popularity such that official
qualifiers begin to occur on a world wide basis,
then the community as a whole would be slowly
accumulating a statistical impression of everyone
that had ever played in any official pbwc related
event.

so the point is that during the early years the
level 6 bots would be starved for stats but over
time they'd have an ever growing history to sift
through.

fast forward a few years to a tv event where the
announcers are well versed in poker tracker style
statistics and are providing color commentary very
much like a major league baseball announcer might
discuss the stats of a batter.

ray
Reply With Quote
  #48  
Old 11-12-2006, 07:13 PM
piranha piranha is offline
Member
 
Join Date: Apr 2005
Posts: 57
Default Re: 2007 Pokerbot World Championship

[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
The OP of this thread's intentions might be questionable, but rather than be the judge I will move it from B&M to Software where it rightfully belongs. There is a possibility the mods in software lock this thread, as poker bots tend to be a sore subject for any people for very obvious reasons.

TT [img]/images/graemlins/club.gif[/img]

[/ QUOTE ]

tt,

the reason bots are a sore subject with some is because
of the expectation that the online game should be quite
identical to the live game in every way. the wisest of
us understand that's not possible. the children among
us continue to argue that it is.

i love the live game, always have always will.
and that's why the pbwc is a live digital event
and not an online event.

the live game is much more respected than the online game.

ray

[/ QUOTE ]

Ray:

advice - you don't need to be a salesman, nobody trusts salesmen when they push the issue too far. I told you in my prior post that I am not judging your intentions, I know there are legitimate reasons for poker bots, however from your posts I don't think your reasons are 100% legitimate.

I should add that if the US eventually permits poker online and starts legitimate regulation, I will be first in line to lobby to make it a criminal offense to use third party tools that may be used to cheat through the placement of Trojans, or via tools that make automatic decisions for the player ala a bot. In short, I hope that someday your actions become a felony criminal act but as it stands today I won't judge you for hosting a poker bot conference/contest.

TT [img]/images/graemlins/club.gif[/img]

[/ QUOTE ]

Amen
Reply With Quote
  #49  
Old 11-13-2006, 02:27 AM
RayBornert RayBornert is offline
Senior Member
 
Join Date: Nov 2006
Posts: 595
Default Re: 2007 Pokerbot World Championship

[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
The OP of this thread's intentions might be questionable, but rather than be the judge I will move it from B&M to Software where it rightfully belongs. There is a possibility the mods in software lock this thread, as poker bots tend to be a sore subject for any people for very obvious reasons.

TT [img]/images/graemlins/club.gif[/img]

[/ QUOTE ]

tt,

the reason bots are a sore subject with some is because
of the expectation that the online game should be quite
identical to the live game in every way. the wisest of
us understand that's not possible. the children among
us continue to argue that it is.

i love the live game, always have always will.
and that's why the pbwc is a live digital event
and not an online event.

the live game is much more respected than the online game.

ray

[/ QUOTE ]

Ray:

advice - you don't need to be a salesman, nobody trusts salesmen when they push the issue too far. I told you in my prior post that I am not judging your intentions, I know there are legitimate reasons for poker bots, however from your posts I don't think your reasons are 100% legitimate.

I should add that if the US eventually permits poker online and starts legitimate regulation, I will be first in line to lobby to make it a criminal offense to use third party tools that may be used to cheat through the placement of Trojans, or via tools that make automatic decisions for the player ala a bot. In short, I hope that someday your actions become a felony criminal act but as it stands today I won't judge you for hosting a poker bot conference/contest.

TT [img]/images/graemlins/club.gif[/img]

[/ QUOTE ]

Amen

[/ QUOTE ]

pirahna,

online holdem is a different game than live holdem.
the two games should be treated differently.
i love both games equally well.
but i have different expectations for each.
and you should too.

i have a very difficult time with those who
demand that they be the same. tt obviously
does since he wants it to be a felony for the
online game to be different. i assume you do
too since you blessed his comment.

so i'm going to take this opporuntity to school
you both in exactly how the internet forced
changes to classic holdem:

1) the muck is no longer guaranteed to be forgotten

in the live game where good dealers know how to
reconstitute the deck at the end of a hand, the
cards remain face down all through the shuffle
thus making it impossible for any one entity
to know the entire history of the hand. each
player may know their part of the muck but
nobody knows all of it.

the online game pretty much guarantees that the
game server will have permanent knowledge of the
entire muck. there is no way that a game server
can prove that the remembered muck stays private.
sites could solve this issue by forcing it to be
public but they dont.

2) sites do not prove their deck selection is random
- they could do this with player determined shuffling
but only if they publish the muck at the end of each
hand. therefore we have to just trust them.

3) sites cannot physically see their players and
neither can the other players.

this is the single biggest change to the game
because all manner of cool activities become possible
from the privacy of your home that are not possible
in a live game and neither your site or your
opponents can stop you. this is the thing you
guys need to make peace with because it's part
of the game whether you like it or not.

4) there's no way to prove that the server is
not colluding with one of your opponents. the
connection must be encrypted to secure the
card info and therefore it's impossible for
a 3rd party policing organization to put a
sniffer on the line and verify that the server
didn't help any given player. the facts are
that the internet makes it impossible to both
secure the private transmission of card info
while at the same time proving that the server
isn't colluding with a player. this is not a
solvable problem on the internet.

what really disturbs me about your view and attitude
is that you seem to ignore these issues to the point
that you're willing to put people in prison for not
behaving the way you want them to in the privacy of
their own home.

when you lobby to have me put in prison for using
doing things differently than the live game please
remember to also try to get sites put into prison
for also doing things differently. fair is fair.

privacy issues trump all of your needs to have the
online game be what you want it to be. your over
zealous need to police online holdem is an affront
to the very fabric of the u.s. constitution.

pull your heads out of your southern exits and use
some reason and make peace with yourself and the
universe that it is physically !@#$% impossible for
the internet to secure the live game that we all love.

the live game is what it is.
the online game is what it is.
go meditate on a rock somewhere
and make peace with the poker gods
and let it go.

now can we please limit the discussion of this thread
to what can actually be secured with live digital?

ray bornert
Reply With Quote
  #50  
Old 11-13-2006, 04:55 PM
matrix matrix is offline
Senior Member
 
Join Date: Sep 2005
Location: UK
Posts: 7,050
Default Re: 2007 Pokerbot World Championship

[ QUOTE ]

fast forward a few years to a tv event where the
announcers are well versed in poker tracker style
statistics and are providing color commentary very
much like a major league baseball announcer might
discuss the stats of a batter.


[/ QUOTE ]

That is never going to happen unless and until bots gain public acceptance - and online poker players the world over are happy playing against bots.

I'd like to see the bot championship - purely from an intrigued intellectual POV - much the same as I enjoyed the Kasparov Deep Blue contest.

Bots will kill online poker as we all know and love it - you know this to be true.

People are happy to sit in their living rooms and watch Kasparov vs a Computer - they have this illusory idea in their heads than man is better than machine - when realy this depends on what the man/machine is doing - machines are much better at some things.

They are happy to watch this as they think Kasparov is a "super human" - they wouldn't want to try playing Deep Blue themselves - they know they'd lose.

What do you think will happen when 5-10 years down the road when no human poker player will be able to beat bots of that era, technology and s/w advances faster than most other things.

fx: "The over zelous sports announcer amid flashy lights and rock music announces - and welcome to grand finalist x we can't reveal his true identity but x plays on PokerStars and has one the Stars Sunday $billion TWICE this year - and welcome to finalist y - we also can't reveal her identity but y plays at Full Tilt - where she plays $1k/$2k small stakes games (inflation is a [censored] [img]/images/graemlins/wink.gif[/img] ) and made over $4million last month alone - and finally welcome to Phil Ivey yadda yadda yadda...."

What do you know Phil gets wiped out in 8th place and the superbots once again take all 5 top spots.

Who'd want to play in an online arena that's knowingly bot infested when they watch bots take the pros to pieces in such an event regularly?

These days bots are more prevalent than most players imagine, fortunately they're mostly rubbish and even us mere mortals can beat them [img]/images/graemlins/grin.gif[/img] - fast forward 10 years - and this won't be the case.

Please stop trying to kill online poker by morphing it into some kind of playing field where the commercial enterprises you have sunk lots of time and effort into, which are presently disallowed by the Poker sites, become prevalent.

Can't you see that overfishing is bad for everyone?

I am a real person - I want to play poker from the comfort of my own home vs other real people - I have absolutely zero interest in playing against bots.

By all means develop poker bots - invent and refine cool new technologies - have a world championship that pits bots vs humans great idea.

But don't encourage people to break poker sites t&cs - don't bedazzle prospective wh users with EULA eulogies and fancy talk about "fish traps" and all that crap.

Hopefully before too long the US will regulate online gaming - the new sites that start up will have much stronger EULA's like some others I would welcome it if botting (whilst the bot is pretending to be a real human player) was made into a felony.

I am a man not a machine I want to play with other men and women - if I wanted to play bots I'd still be playing videogames.
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 06:54 AM.


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