Methods for identifying a bot in unsafe poker rooms.
In this article you can see what methods of opening the robot exist. Let’s start with the first paragraph and continue with recommendations so that the poker client cannot find the bot.
- Scanning for prohibited third party software running in conjunction with the poker client.
This issue has been resolved. If you apply all the recommendations, the poker client cannot directly identify the robot as an illegal program.
- Collecting detailed information of how each player interacts with the PokerStars client on a fundamental technical level. This includes, but is not limited to:
– the manner in which hardware and third party software is used to input actions
– the usage of various client features
– chat at the tables (or lack thereof)
The robot uses standard keyboard and mouse drivers. The poker client is on a different computer account and has its own desktop, which differs from the desktop where the robot is located.
The robot must press the buttons and should not record such a bet in the betting window if it is possible to press the button, as other bots do.
All buttons on the table should be located as indicated in the recommendations of the poker room settings, on the poker room settings page.
An example of these buttons:
As it is written in the formula:
3BB = RaiseBy 2 FORCE
2.5BB There is no definition
Pot = RaiseBy 100% FORCE
2/3 = RaiseBy 66% FORCE
3/4 = RaiseBy 75% FORCE
Max = RaiseMax FORCE
You should determine almost all bet sizing so that the robot works only with buttons.
There are exceptions. If your bid size does not match the buttons. He is higher or lower. The robot should not constantly record one bet size in the window.
Example:
RaiseBy 30 % FORCE
You must rename this size and create a function that will change the size of the bet a little, higher or lower.
After the change:
Return f$RBSize30 FORCE
Function example :
##f$RBSize30## WHEN Random < 15 RaiseBy 30% FORCE WHEN Random < 20 RaiseBy 31% FORCE WHEN Random < 25 RaiseBy 32% FORCE WHEN Random < 30 RaiseBy 33% FORCE WHEN Random < 35 RaiseBy 34% FORCE WHEN Random < 40 RaiseBy 35% FORCE WHEN Random < 45 RaiseBy 36% FORCE WHEN Random < 50 RaiseBy 37% FORCE WHEN Random < 55 RaiseBy 38% FORCE WHEN Random < 60 RaiseBy 39% FORCE WHEN Random < 70 RaiseBy 34% FORCE WHEN Random < 75 RaiseBy 29% FORCE WHEN Random < 80 RaiseBy 28% FORCE WHEN Random < 85 RaiseBy 27% FORCE WHEN Random < 90 RaiseBy 26% FORCE WHEN Random <= 100 RaiseBy 31% FORCE WHEN Others RaiseBy 30% FORCE
This is not difficult. You can download examples of these functions at the end of this article. All my recommendations are implemented in this formula and you can try it in the PokerStars poker room, for playing money.
The action in the formula: RaiseMax FORCE should be corrected for the function:
After the change: Return f$RMAX FORCE
f$RMAX## WHEN OpponentIsAllin AND Opponents = 1 Call FORCE WHEN Others RaiseMax FORCE
If in your formula the size of the bet is less than 2 BB, as it happens in tournament games, then you should create a similar function.
Return f$PFSizeL2bb FORCE ##f$PFSizeL2bb## WHEN Random < 15 RaiseBy 1.21 FORCE WHEN Random < 20 RaiseBy 1.22 FORCE WHEN Random < 25 RaiseBy 1.23 FORCE WHEN Random < 30 RaiseBy 1.24 FORCE WHEN Random < 35 RaiseBy 1.25 FORCE WHEN Random < 40 RaiseBy 1.16 FORCE WHEN Random < 45 RaiseBy 1.17 FORCE WHEN Random < 50 RaiseBy 1.18 FORCE WHEN Random < 55 RaiseBy 1.19 FORCE WHEN Random < 60 RaiseBy 1.2 FORCE WHEN Random < 70 RaiseBy 1.21 FORCE WHEN Random < 75 RaiseBy 1.22 FORCE WHEN Random < 80 RaiseBy 1.23 FORCE WHEN Random < 85 RaiseBy 1.24 FORCE WHEN Random < 90 RaiseBy 1.2 FORCE WHEN Random <= 100 RaiseBy 1.2 FORCE WHEN Others RaiseBy 1.2 FORCE
The following:
The time the buttons were pressed during the game.
Other bots use this function in their formula to change the start time of interaction with the poker table.
f$delay##
random*1000
They also use this time between processing bet sizing.
These are useless features. The processing time of the bet will always be the same, only the initial time will change when the robot interacts with the poker table. The poker room’s artificial intelligence determines that you press the buttons at one time.
To avoid this, use the specially created functions for this in our poker robot. Green indicates the most important function. Adjust this time so that watching the poker game you will feel that the person is playing. Time will always be a little different.
These improvements will affect the performance of the bot, but you will be safe.
Do not play for long, pause as a person does !
These are the answers to these questions:
- the manner in which hardware and third party software is used to input actions
- the usage of various client features
- chat at the tables (or lack thereof)
- consistency in gameplay decisions
- anomalies in gameplay decisions
- presence of human errors
- the start and end time of each session
- the duration of each session
- the number and duration of breaks in between sessions
Right now you have a question – what to do if a captcha appears ?
You need to download this program. After starting the program, it will look like program TeamViewer and with a sound signal you will be notified about each new window the directory appears on the computer table.
Application :
Modified profile for poker robot.
Our profiles are not modified. If you want to play in an unsafe poker room and you yourself cannot make a profile for this, you can order this service from us. The cost of the service, regardless of the complexity of the work, is $ 50. You will receive the profile in the same format in which you sent it to us.
PokerStars: Detecting Bots & AI
Leave a Comment