Is there a way to trick a poker bot?

P

PokerSki

Legend
Joined
Sep 20, 2016
Total posts
1,585
Awards
2
is there a way to trick a poker bot?
 
F

fundiver199

Legend
Loyaler
Joined
Jun 3, 2019
Total posts
10,276
Awards
1
Unless its based on the latest generation AI software, which is able to adjust to opponents, then the answer is yes. The bot will be programmed to take certain actions in certain situations, and unless its programmed to be perfectly balanced, you can find the areas, where its unbalanced, and relentlessly exploit it.

If for instance it fold to much to check-raises, you can just check-raise away, and unlike a human opponent it will never pick up on it and adjust. It will just continue to fold, even when you have been check-raising in 8 of the last 10 opportunities.

I used to play quite a bit against bots on Zynga play money tables several years ago, and these bots were easily exploitable. I do fear however, that programmers have become better, and of course there is also more incentive to make a very good bot in real money games. So if I thought, a particular opponent was a bot, I would probably mostly be looking to avoid.
 
1

12345djon

Enthusiast
Joined
Oct 22, 2018
Total posts
81
The bot can be identified with a delay of 6 seconds to make a decision in each distribution of cards, and if you are sure that it is a bot, then I think it is not difficult to deceive.
 
E

EarnDAStack

Rock Star
Joined
Jan 13, 2019
Total posts
495
Awards
1
I've actually done quite a bit of thinking about this but be weary I have literally NO understanding of computer programming.

I think in the end the computer or bot will only ever be as good as the person who programmed it. I've read a little about when Doug Polk and his friends played against a bot in a "Brains versus AI Challenge" and all of Doug's friends got smoked before Doug managed to turn a profit for "Brains" and won the challenge.

My question is, AI beat 3 or 4 other players before losing to one of the best heads up players in the world. so my question is, was the programmer maybe better at poker then the other players on the Brains team and then Doug was better which is why he did so well against the AI.

I think theoretically if a bot was programmed perfectly, perhaps it would be unbeatable, but given how it's humans programming it I would imagine a bot can only be as good as the player programming it understands poker and programming.

The best way I can figure to trick the bots, be better than them :)
 
K

kristersb123

Visionary
Joined
Nov 5, 2018
Total posts
840
Awards
3
This is where comes exploitative strategy/playing, there isnt 100% GTO strategy figured out yet so you can beat it.
 
D

Dlbcanuck

Enthusiast
Joined
Mar 15, 2017
Total posts
74
The first thing is the ability to spot a bot. The six delay is interesting. Is that accurate? What level of games do people spot the bots operating on in cash games? What websites?
 
S

successlaw

Visionary
Joined
Sep 30, 2018
Total posts
678
Awards
1
I think yes. But you have to play bunch of hands in order to figure out his algorhytm. After that i think you can exploit them
 
Bidolaha

Bidolaha

Rising Star
Joined
Jul 8, 2019
Total posts
20
In any case, the bot can be fooled, they have their own limitations, that is, they basically just copy the visions of the players thereby learning and learning but to a certain level.
 
T

tomk7788

Visionary
Joined
May 8, 2019
Total posts
619
Awards
2
If you have their HUD stats it would help determine a strategy to exploit them.
 
Poker Orifice

Poker Orifice

Legend
Joined
Jan 19, 2008
Total posts
22,484
Awards
6
The bot can be identified with a delay of 6 seconds to make a decision in each distribution of cards, and if you are sure that it is a bot, then I think it is not difficult to deceive.


How do you know this information? (re: 6 seconds)
 
F

freestocks

Legend
Joined
Feb 24, 2013
Total posts
2,351
Yea. A bot will delay 6 seconds? Where did you hear this?
 
Transcendence

Transcendence

Visionary
Joined
Feb 22, 2019
Total posts
963
I've actually done quite a bit of thinking about this but be weary I have literally NO understanding of computer programming.

I think in the end the computer or bot will only ever be as good as the person who programmed it. I've read a little about when Doug Polk and his friends played against a bot in a "Brains versus AI Challenge" and all of Doug's friends got smoked before Doug managed to turn a profit for "Brains" and won the challenge.

My question is, AI beat 3 or 4 other players before losing to one of the best heads up players in the world. so my question is, was the programmer maybe better at poker then the other players on the Brains team and then Doug was better which is why he did so well against the AI.

I think theoretically if a bot was programmed perfectly, perhaps it would be unbeatable, but given how it's humans programming it I would imagine a bot can only be as good as the player programming it understands poker and programming.

The best way I can figure to trick the bots, be better than them :)


I think you're wrong about AI. AI learns and learns by playing fair what cards come in such he plays, and Pokerbot cheating. There's a difference between an AI and a Pokerbot.
 
kraemer

kraemer

Visionary
Joined
Apr 20, 2007
Total posts
872
As long as you dont have the source code you will need to beat them
in the same way you beat any other opponent. Watch his game and
discover exploitable patterns...
Maybe they are even easier to beat, because you might be able to scare
them out of hands by making bets that destroy their pot odds. I would
guess that bots will pay a lot more attention to the actual odds than the
average micro stakes player :)
 
A

akufto

Rock Star
Joined
Dec 6, 2014
Total posts
153
this is purely my opinion, if there is a poker bot and it is a bot from this poker room, then what cards would you not be handed out, this bot will still win you with any trifle on hand, so play and pray luck that this bot does not get with you at the table
 
8bod8

8bod8

Legend
Joined
Nov 3, 2017
Total posts
1,492
look at chess,
-long ago any good player could beat the computer
-nowadays....I'm not too sure the human is still winning

with poker bots it's similar:
asuming the bots getting better, it's becoming more and more difficult for a human to:
1) identify the bot
2) beat the bot
make sure not to go to showdown too often, as the bot will learn fast...
 
shane4050

shane4050

Rock Star
Joined
Jul 20, 2019
Total posts
356
i second to avoid going to showdown as often as possible if you suspect a bot as it will learn your game but as long as you switch it up you should always come ahead with a bot at the table. ie predictable play etc
 
ChickenArise

ChickenArise

Legend
Loyaler
Joined
Feb 24, 2018
Total posts
2,089
Awards
1
Random splash pots throw a wrench into the bots. A player would have to defy logic to trick a bot.
 
najisami

najisami

Visionary
Joined
Aug 11, 2014
Total posts
809
Awards
3
Yeah Kraemer, what you said makes sense. Against a bot or a human opponent, it is true that you need to watch their play and act accordingly. The problem with a bot though is that by the time you discover the patterns, you could've spent a lot of money. So unless you have tons of it, you might not have the opportunity to exploit those patterns...
 
djasset

djasset

Visionary
Joined
Jul 6, 2018
Total posts
546
i think it would depend how often the programer reviews the bot's hands and adjust its balance
 
J

June4Spades

Rock Star
Joined
Mar 6, 2018
Total posts
296
Awards
1
In Zoom I often see player doing mini-raises, no matter the cards. Always think these must be bots. Maybe bots in testing-mode.
 
DizzyDeb717

DizzyDeb717

Visionary
Joined
Mar 9, 2018
Total posts
618
Awards
9
CA
I have a question here, since some of you seem to know about this bot stuff. Will the bots always be completely silent? Someone told me random "hi" or "nh" could still be a bot..
 
Top