PokerTableRatings.com Game Security Center

How PTR Detects Bots

The PokerTableRatings.com database has access to billions of individual hand histories and has compiled over 400 individual statistics on millions of online poker players. Using this database, we have developed a unique method of detecting groups of automated Poker Bots based on statistical analysis of these players.

1. Collect hands 2. Calculate Stats 3. Grouping 4. Manual Review

Step 1

Collect Hand Histories

PokerTableRatings.com collects hand histories from the major poker sites.

The hands are stored in our massive database cluster.

Step 2

Calculate Stats

Our system analyzes the hand histories and calculates over 400 unique stats about each player.

Step 3

Grouping

A mathematical algorithm groups players. Few groups have more than single player. Groups with many players are "suspect".

Step 4

Manual Review

Each "suspect" group is manually reviewed. Additional stat similarities are analyzed.

Prev Next

Bot detection is a 4-step process:

1. PTR has collects hand histories from the major poker sites (over 8 billion and counting). The hands are stored in our massive database cluster.
2. We use a mathematical grouping algorithm based upon select stats that are highly indicative of a particular play style. This process requires intensive processing in order to compare large numbers of players to one another over long periods of time. Each player is analyzed and placed in a group. During the process, very few groups grow beyond a single player. Some groups, however, contain many players which is quite abnormal even when analyzing huge numbers of individuals. We call these "suspect groups".
3. Each suspect group is analyzed based upon a wider range of stats than originally used to group them to verify that the suspect play is consistent over all statistics we record. Any players whose play is shown to be different by this analysis are removed from the suspect group.
4. We observe individual hand histories of these accounts in order to find abnormal tendencies that are consistent across the group of accounts. This provides additional proof that the suspect accounts are being operated by the same computer program.

We have found this process to be extremely accurate in identifying groups of robotic players. For more information, please feel free to contact us here.

Bot FAQ

What is a bot?

A bot is an automated poker "player" whose decisions at the table are determined by complex algorithms. They never get tired, never tilt, and can play virtually an unlimited number of tables at once.

How many bots are out there?

There's no way to tell for sure. Hundreds of bots are eliminated by the poker rooms each year. The number of undetected bots is unknown.

Do bots make money?

Profitable bots have been detected as high as 1/2 NL and 3/6 Limit.

Why are you against poker bots?

Poker bots drain money out of the poker economy and give the bot developer an unfair advantage over human players.

What games are the most prone to poker bots?

Limit Hold'em and short-stack NL (where a player sits with 20 big blinds or less) are the most prone to poker bots.

Contact Us

For more information, please feel free to contact us here.