Is there a way to trick a poker bot?

P

PokerSki

Legend
Bronze Level
Joined
Sep 20, 2016
Total posts
1,603
Awards
2
Poker Chips
17
Casino Coins
0
  • #1
is there a way to trick a poker bot?
 
F

fundiver199

Legend
Loyaler
Joined
Jun 3, 2019
Total posts
16,302
Awards
2
Poker Chips
1,130
Casino Coins
0
  • #2
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.
 
  • Like
Reactions: wlad20082009, djasset and Poker Orifice
1

12345djon

Enthusiast
Silver Level
Joined
Oct 22, 2018
Total posts
81
Poker Chips
0
Casino Coins
0
  • #3
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.
 
D

domfudao

Rock Star
Silver Level
Joined
Jan 30, 2019
Total posts
177
Poker Chips
0
Casino Coins
0
  • #4
I dont believe this in pokerstars for example.
 
Luan

Luan

Legend
Bronze Level
Joined
Nov 12, 2014
Total posts
1,134
Awards
3
BR
Poker Chips
54
Casino Coins
0
  • #5
I think not unless it was programmed for these kinds of situations!
 
  • Like
Reactions: Transcendence
E

EarnDAStack

Visionary
Platinum Level
Joined
Jan 13, 2019
Total posts
826
Awards
2
Poker Chips
471
Casino Coins
0
  • #6
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 :)
 
pentazepam

pentazepam

Legend
Bronze Level
Joined
Oct 31, 2008
Total posts
3,149
Awards
4
Poker Chips
1,145
Casino Coins
0
  • #7
You buy a better bot.
 
  • Like
Reactions: EarnDAStack
K

kristersb123

Visionary
Bronze Level
Joined
Nov 5, 2018
Total posts
841
Awards
3
Poker Chips
50
Casino Coins
0
  • #8
This is where comes exploitative strategy/playing, there isnt 100% GTO strategy figured out yet so you can beat it.
 
D

Dlbcanuck

Enthusiast
Silver Level
Joined
Mar 15, 2017
Total posts
74
Poker Chips
0
Casino Coins
0
  • #9
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

Legend
Platinum Level
Joined
Sep 30, 2018
Total posts
1,465
Awards
2
Poker Chips
623
Casino Coins
0
  • #10
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
Bronze Level
Joined
Jul 8, 2019
Total posts
20
Poker Chips
0
Casino Coins
0
  • #11
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
Silver Level
Joined
May 8, 2019
Total posts
619
Awards
2
Poker Chips
0
Casino Coins
0
  • #12
If you have their HUD stats it would help determine a strategy to exploit them.
 
  • Like
Reactions: Poker Orifice
Poker Orifice

Poker Orifice

And Still...
Platinum Level
Joined
Jan 19, 2008
Total posts
28,483
Awards
6
CA
Poker Chips
989
Casino Coins
5
  • #13
12345djon said:
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
Bronze Level
Joined
Feb 24, 2013
Total posts
2,349
Poker Chips
0
Casino Coins
0
  • #14
Yea. A bot will delay 6 seconds? Where did you hear this?
 
Transcendence

Transcendence

Visionary
Silver Level
Joined
Feb 22, 2019
Total posts
963
Poker Chips
0
Casino Coins
0
  • #15
No! It's called a dynamic flop!
 
Transcendence

Transcendence

Visionary
Silver Level
Joined
Feb 22, 2019
Total posts
963
Poker Chips
0
Casino Coins
0
  • #16
EarnDAStack said:
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.
 
  • Like
Reactions: acemenow and EarnDAStack
kraemer

kraemer

Visionary
Silver Level
Joined
Apr 20, 2007
Total posts
871
Poker Chips
0
Casino Coins
0
  • #17
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
Silver Level
Joined
Dec 6, 2014
Total posts
153
Poker Chips
0
Casino Coins
0
  • #18
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
Silver Level
Joined
Nov 3, 2017
Total posts
1,492
Poker Chips
0
Casino Coins
0
  • #19
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
Silver Level
Joined
Jul 20, 2019
Total posts
356
Poker Chips
0
Casino Coins
0
  • #20
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
Bronze Level
Joined
Feb 24, 2018
Total posts
2,089
Awards
1
Poker Chips
34
Casino Coins
0
  • #21
Random splash pots throw a wrench into the bots. A player would have to defy logic to trick a bot.
 
najisami

najisami

Legend
Loyaler
Joined
Aug 11, 2014
Total posts
9,377
Awards
17
MA
Poker Chips
4,131
Casino Coins
600
  • #22
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
Bronze Level
Joined
Jul 6, 2018
Total posts
546
Poker Chips
0
Casino Coins
0
  • #23
i think it would depend how often the programer reviews the bot's hands and adjust its balance
 
J

June4Spades

Rock Star
Bronze Level
Joined
Mar 6, 2018
Total posts
398
Awards
2
Poker Chips
71
Casino Coins
0
  • #24
In Zoom I often see player doing mini-raises, no matter the cards. Always think these must be bots. Maybe bots in testing-mode.
 
F

flagstone

Visionary
Bronze Level
Joined
Mar 9, 2018
Total posts
617
Awards
10
Poker Chips
66
Casino Coins
0
  • #25
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