Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re: Poker Datamine

by technojosh (Priest)
on Oct 03, 2013 at 18:33 UTC ( [id://1056781]=note: print w/replies, xml ) Need Help??


in reply to Poker Datamine

In this problem, forget about poker. You are looking, at a conceptual level, to automate interaction with a program. This program just happens to be a poker app.

You need to decide what you will use to control the poker app. Whatever tool that is (you'd like it to be driven by Perl, based on your post) should have equal capability to "read" as to "interact"

In my world (web automation), we use things like WWW::Selenium to "drive", to both 'read' what is being displayed by the browser, as well as 'interact' whenever we'd like.

So: have you figured out what technology the ipoker app runs on? What operating system are you running it on? I haven't played in ipoker (i have played on a skin of carbon poker, on bodog/bovada, as well as PokerStars and FullTilt). While I do not condone bots to play poker, this is a simple problem once you decide how to "drive" the poker app. I just won't show any code for you to do so. Bots are strongly considered cheating, or at least very poor form, in the online poker world. You already know this... and you already know that most reputable poker sites block such bots...if they catch you, they will do all in their power to make sure you don't ever access their sites again.

good luck.

Replies are listed 'Best First'.
Re^2: Poker Datamine
by aaron_baugher (Curate) on Oct 03, 2013 at 21:07 UTC
    Bots are strongly considered cheating, or at least very poor form, in the online poker world. You already know this... and you already know that most reputable poker sites block such bots...if they catch you, they will do all in their power to make sure you don't ever access their sites again.

    I assumed this was the case, but not having played in several years, I didn't want to make such a claim without being sure, so thanks. On the one hand, the sites get their cut regardless of whether the players are human or bots. On the other hand, if the bots consistently beat the humans -- which they probably would, since most amateurs play so emotionally -- the humans will quit playing and the business model will collapse.

    Also, it just doesn't pass the smell test. If you had a bot or the data that would allow you to beat the field without getting caught, you wouldn't sell it. You'd set it up to run 24/7 from as many different computers as you could get accounts on, and rake in the winnings for yourself. Selling a can't-lose scheme is a sure sign that you don't expect it to work for long, if ever.

    Aaron B.
    Available for small or large Perl jobs; see my home node.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1056781]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others admiring the Monastery: (5)
As of 2024-04-23 16:30 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found