Skip to forum
Notifications
Clear all

Poker players should learn coding instead

19 Posts
11 Users
2 Reactions
8,190 Views
Head Admin
BarryCarter
Joined: 13.01.2011

Interesting story from our Daily Rewind

According to a coder and former pro player, "the makeup of successful poker players is similar to that of coders in early stage start-ups"

Not something I know much about but figured this forum may find it interesting.


Reply
Quote
18 replies
Super Moderator
VorpalF2F
Joined: 02.09.2010

I rather went the other way -- I started learning computer languages in 1975, and in the late 90s and first part of this century I spent most of my time at work doing programming, scripting and interface design in various languages.

I'm not sure that I fit the profile of either discipline though.

From what little I know, though it seems that "grinding" either job would not be much fun.

The enjoyment in programming is problem solving.
You need to learn the details of the situation first, then determine the best language to write the program in, then write it, then debug it.

Just "coding" what someone else tells you to do would be boring, I think.

In both poker and programming, the most enjoyment comes from learning.

Cheers,
--VS


Reply
Quote
gadget51
Joined: 23.06.2008

I did programming long before I played poker, perhaps it's the perceived logic of it that makes for the apparent compatibility.
I will say however, that without the programming - or at least the problem solving and mathematical - experience, I would most certainly not be playing poker now.


Reply
Quote
rubberduckie000
Joined: 12.09.2011

Glad i found this old-ish post. Im actually just starting to learn coding at the moment!


Reply
Quote
SPeedFANat1c
Joined: 04.01.2009

there are similarities but there is one big difference. In coding - we try to automate things as much as possible.
In poker playing - we do what robot can do and even we want so that pokers bots would be banned. Actually some players code poker bots. But many want playing without bots.


Reply
Quote
rubberduckie000
Joined: 12.09.2011

Originally posted by SPeedFANat1c
there are similarities but there is one big difference. In coding - we try to automate things as much as possible.
In poker playing - we do what robot can do and even we want so that pokers bots would be banned. Actually some players code poker bots. But many want playing without bots.

I had no idea that was even possible! I assume the poker sites do not allow this though, but how would they be able to tell if its being run by a poker bot? Pretty awesome idea though, but sounds like it'd be complicated...


Reply
Quote
SPeedFANat1c
Joined: 04.01.2009

Originally posted by rubberduckie000

Originally posted by SPeedFANat1c
there are similarities but there is one big difference. In coding - we try to automate things as much as possible.
In poker playing - we do what robot can do and even we want so that pokers bots would be banned. Actually some players code poker bots. But many want playing without bots.

I had no idea that was even possible! I assume the poker sites do not allow this though, but how would they be able to tell if its being run by a poker bot? Pretty awesome idea though, but sounds like it'd be complicated...

they do not allow and try to catch. But iPoker does not try, unless things changed now :) I was not following poker news as much past year . But I heard that they not value regs as much as fish now, then they should not value bots also.

How they know?

If player is playing 24 tables 24 hours a day each day then its simple - he is bot. But that would be easy. Probably they play less hours a day but a lot comparing to human players and that might be indicator. I guess those programs also follow mouse movements - if mouse moves not like human would move, then also he can be bot. Time - probably bots are smart enough to do timing random, but if always same amount of time to "think" then probaly he is also a bot. Maybe try to google, and maybe there is even more info how bots are detected.


Reply
Quote
rubberduckie000
Joined: 12.09.2011

Yea i guess it would be easy for the sites to pick up whether it is a bot or not. Learn something new everyday! Wonder if anyones been caught already using a bot..?


Reply
Quote
AlphaVillain
Joined: 09.10.2014

Lots of people, especially on iPoker.


Reply
Quote
AlphaVillain
Joined: 09.10.2014

They didn't program the bots themselves though, they just bought it already programmed. Most of the bots were pretty shitty, though. Why else would the programmer sell them and not just use it for himself?

Also, poker rooms have lots of security protocols to detect if bot software is playing instead of you.


Reply
Quote
rubberduckie000
Joined: 12.09.2011

Originally posted by AlphaVillain
They didn't program the bots themselves though, they just bought it already programmed. Most of the bots were pretty shitty, though. Why else would the programmer sell them and not just use it for himself?

Also, poker rooms have lots of security protocols to detect if bot software is playing instead of you.

I'd imagine there must be thousands of factors needed to make even a semi decent bot so yea i understand why most probably aren't that great. Seems like 888 push of fold tables would be the best game to play if you were using bots right? hope everyone gets caught out eventually who use them anyway, dirty tactics...


Reply
Quote
AlphaVillain
Joined: 09.10.2014

Most push or fold cash games are unbeatable because of the rake.


Reply
Quote
Hesticus
Joined: 24.06.2008

Poker bots don't know how to play exploitable since they don't have consciousness. Winrate is there but low and I think not enough to make a living out of it.

Currently, I am learning coding. I think the similarity with poker and coding is that you train to increase your stamina. For both you need concentration.

What do you think?


Reply
Quote
korensdervs
Joined: 01.02.2023

I'm not sure that I fit the profile of either discipline though.


Reply
Quote
Super Moderator
VorpalF2F
Joined: 02.09.2010

Originally posted by korensdervs
I'm not sure that I fit the profile of either discipline though.

No matter — anything can be learned.

My Mum used to say, "If you can read English, you can learn anything" I'm sure it is true of all languages, and in this case, I learned "to code" (I rather dislike that term) in several programming languages, and I learned to play several different poker games.

I won't say in what order though...


Reply
Quote
jiffybag
Joined: 21.12.2010

I would never call myself a coder, I did learning coding (self taught) when I was a teen. But I can see the similarities between learning poker and learning to code. When getting better in either you take very small steps and sometimes it doesn't seem like you making progress at all. You have to grind and study to get better at both, you have to talk to players/programmers that are better than you, you have to ask for help when you stuck, you have to accept the fact that you can never stop learning and that you will never really know everything there is to know about either. If that doesn't sound appealing then poker/coding isn't for you.


Reply
Quote
imgoingtomirage
Joined: 03.07.2010

KTU would approve this idea :f_love:


Reply
Quote
taavi1337
Joined: 29.05.2009

in love with this idea, in the end the player can build and run his own online casino business, right?


Reply
Quote
Super Moderator
VorpalF2F
Joined: 02.09.2010

Originally posted by taavi1337
in love with this idea, in the end the player can build and run his own online casino business, right?

A daunting task.
I am both a poker player and a "coder".
I've built several tools to automate various tasks related to poker — like managing tracking sheets, managing several aspects of streaming and so on.

I'm currently writing a photo-management system to track all the digital images Mrs Vorpal and I have take over the past 25 (yes, 25) years. I'm nearly two months in, and it is only marginally functional.

Without the help of AI, it would not be possible at all.


Reply
Quote