Detecting Bots: Uncovering Insights from GGPoker Data Analysis

Detecting Bots: Uncovering Insights from GGPoker Data Analysis

This report exists solely thanks to datamaning and mass data analysys (MDA)

I have examined cash games on GGPoker over the past six months and conducted an analysis of bots based on the y2da report. I have identified 15 bots (11 inactive and 4 active).


Results:


What Identifies Them as Bots:

1) The combination of WWSF and WaSD is remarkable. These statistics are unusually high, which is challenging for humans to achieve. Currently, it's rare to find a regular player with this combination.


2) Their 58% WaSD suggests that their checking ranges out of position (OOP) on the river are strong enough to win at showdowns when opponents check behind, with an average fold rate of 47% against bets afterward. Most human players have higher fold rates.

Check OOP River Total (1x1 Pot)


3) Their construction of a C-betting range on the flop implies weaker ranges in larger bet sizings, leading to higher fold rates (around 50-55%) versus check-raises after C-bets between 45-90% of the pot.



4) In single raised pot (SRP) scenarios, their C-bet sizing in three-way pots does not fall below 40% when facing at least one opponent in position against them. However, this detail was omitted from their solution but may be included in future updates.

SRP Raiser Cbet 3-Way Pot vs OOP/OOP (SB+BB) - Small Betsizing exist


SRP Raiser Cbet 3-Way Pot vs IP/OOP (IP+SB/BB) - Small Betsizing does not exist


SRP Raiser Cbet 3-Way Pot vs IP/IP - Small Betsizing does not exist


**** happens that they forgot to write it into the solution, probably add it in the future.

5) Their winnings graph shows a minor downturn occurring between January 9-16.


During this period, they experienced significant losses and played many random hands, which is improbable for a skilled regular player with such a graph.


For a detailed mathematical proof, refer to the link provided.
https://mega.nz/file/Mj5gmJwB#KJigZvfPzm...

You can also access hands played by the bots to verify and develop methods for detecting them in the future.
https://mega.nz/file/YqAW2aDI#3dPlzTuEee...

I am sharing this work to illustrate the importance of openly disseminating data about the game and the advantages of employing specialists in poker big data analysis. While some consider poker player education schools detrimental to the gaming ecosystem, they also produce data scientists. Following my reports on bots in the Winning Poker Network (WPN), independent teams have emerged to detect and report them, thereby fostering fairer gameplay. I hope this trend continues, with more teams working to identify cheaters at the tables. I will continue conducting research and posting findings on suspicious cases on GGPoker to contribute to a more transparent and fair gaming environment.

There can be no fair game when crucial information is concealed.

) 26 Views 26
04 April 2024 at 02:30 AM
Reply...

204 Replies

5
w


by TylerRM k

Ladies and gentlemen of the 2+2 forum, this time I have something truly special for you. Our latest investigation uncovers a complex web involving collusion, multi-accounting, chipdumping, potential bot activity, and a dash of high-stakes gambling addiction.

To start, we found a chain of nicknames, each playing 30-50k hands at NL500 and NL1000 before switching accounts. All these accounts are losing players employing the same strategy.

At first glance, it seems like one person constantly changin

This is completely unheard of. They are abusing the PVI system by pretending to be losing players (but only losing to their friends) so they receive max PVI and rakeback

Please someone get this on Twitter


Wow what a mess on GG, great job uncovering this Tyler. I guess the PVI system was always vulnerable to be abused like this.


Nice investigative work Tyler. A post was made on this exact scheme/players in the superuser Moneytaker thread.

https://forumserver.twoplustwo.com/showp...


even though they gain a higher PVI by this chip dumping it also must cost a shitload of rake to keep doing this with so many nicknames


But they weren’t actually causing any harm to other players just fooking over Gg or am I missing something?

GG better be having Tyler on the payroll for this, incredible work


not even sure they are effectively doing anything to gg, because they have to pay a lot of rake in the process of gaining this max PVI thing


by eenvis k

But they weren’t actually causing any harm to other players just fooking over Gg or am I missing something?

Because of the volume it's probably not just one guy using several accounts, and the strategies being so similar indicates botting/RTA.


by TripleBerryJam k

Because of the volume it's probably not just one guy using several accounts, and the strategies being so similar indicates botting/RTA.

It was all one account, most of the nicknames are the exact same account just with multiple different name changes. GG for whatever reasons offers a select few accounts multiple screen name changes for whatever reason...me and my friend hypothesized it could be because of the amount of bb/100 these players are losing and the rake they generate (this particular player on his "losing" account was playing extremely high volume losing at 5-10bb pre rakeback).


by jb` k

It was all one account, most of the nicknames are the exact same account just with multiple different name changes. GG for whatever reasons offers a select few accounts multiple screen name changes for whatever reason...me and my friend hypothesized it could be because of the amount of bb/100 these players are losing and the rake they generate (this particular player on his "losing" account was playing extremely high volume losing at 5-10bb pre rakeback).

The green names and purple names are 1 account each and there's at least a few different accounts in the yellow list


by TripleBerryJam k

The green names and purple names are 1 account each and there's at least a few different accounts in the yellow list

Ah yes, that is true. Green and purple names are one account each and are probably operated by one or two people each and the winning accounts in yellow are all separate accounts in themselves (probably the same operator across the board just dumping to himself).


ya this is probably wrong. as for similar people being the "best friend" could it just be a small pool of bum hunters? I play on gg Canadian version and I bum hunt this guy who gets a name change every couple of weeks. So wouldn't it make sense for the same couple of people to bum hunt the big loser and take all his money untill he losses enough to get a new name change?

ggpoker does not disclose why they give name changes but its pretty obvious that is based on how much you lose because super whales always get weekly name changes.

Anyway the fact tylerrm didn't figure out they were the same account means we should probably ignore his findings for the most part....

At first glance and as someone who bum hunts and know the system quite well this just looks like a normal whale losing alot of money fast to the same couple of regs who quickly sit vs him everytime they see him


by MoViN.tArGeT k

ya this is probably wrong. as for similar people being the "best friend" could it just be a small pool of bum hunters? I play on gg Canadian version and I bum hunt this guy who gets a name change every couple of weeks. So wouldn't it make sense for the same couple of people to bum hunt the big loser and take all his money untill he losses enough to get a new name change?

ggpoker does not disclose why they give name changes but its pretty obvious that is based on how much you lose because super wh

They're losing at close to the rake so probably not getting bum hunted. It's interesting that some of the winning accounts had name changes too

by MoViN.tArGeT k

Anyway the fact tylerrm didn't figure out they were the same account means we should probably ignore his findings for the most part....

by TylerRM k

it seems like one person constantly changing their name for unknown reasons.


if the yellow account list is the full amount of hands they play I guess it is a pvi dump ring then. Which is nice because they are stealing from gg this time not from actual players as far as we can tell. altho since its so coordinated it does just look like a massive bot ring. Is that the full count of hands for the yellow players or did you filter certain dates? Also do whatever datamining thing you use work in ontario gg poker? I found a bot ring awhile ago with like 10million hands played that got removed but it would be cool if we could prove it.


What if the PVI abuse & jackpot bink are freerolls for the operation?
Let's say they have access to stolen identities. They use 50 of these stolen identities, with fraudulent funds from scams, fraud, and criminal activity that need to be washed.
They also have access to poker bots for, in this example, GG network.
They create 50 accounts, and given GG’s lack of AML Due Diligence of source of funds, can happily deposit with these accounts and setup the bots.
The flow of money enters the poker site and rotates around eventually from the bots to a few select accounts that the crew actively control.
The money is “won” by legit accounts manned by professional players (and professional criminals) and taken out of the ecosystem and successfully made to look like it was won legitimately and withdrawn from the site, washed, and looked clean from the perspective of any financial institute that it reaches with no connection to the original source.


by TripleBerryJam k

They're losing at close to the rake so probably not getting bum hunted. It's interesting that some of the winning accounts had name changes too

Will name change prevent anyone to get bum hunted? If i want to bum hunt someone i will mark that player with a color and that color won’t change or reset no matter how many times he changes names, notes and color on that player will stay so all i want to say is name changing won’t prevent bum hunting


nope the name change function is just to make them feel better. a whale prop wont notice anyway


I noticed a lot of bots on spins also.They were using 7 seconds to make a decisions and everytime i wrote on the chat "are you a bot" they were on sit out the next hand.
I even submited multiple times on their support and also on the function "report" but i havent received any answer until now.
I suspect there's a lot of players on MTT's as well and they change the names soon after that.Dont know if they are regular bots/cheaters or inhouse players(most likely)
I play medium->high stakes tournaments and some of the calls i am getting are just not normal.


I agree that these look like in house players designed to increase liquidity.

When you look at total profit nothing else makes sense when accounting for expenses. Even standard money laundering is cheaper, easier and less risky.

The chip dumping is to put all the cash in one account and avoid collecting debts.

The prop players are handled by an affiliate, and not GG.

Have seen such prop players for years whenever there is new game or traffic needs a bump.

Party poker had a similar thing happen with "Serbian testers" and for a new game.

Ggpoker affiliates could even take bitcoin deposits and access player accounts a few years back, but no idea what the story is now.


by suzyana k

I noticed a lot of bots on spins also.

by the4bettingmonk k

I agree that these look like in house players designed to increase liquidity.

Definitely some weird stuff happening on GG. Chinese fold bots that I marked a while ago are now shoving any 2 cards in spin & gold, they went from 0% vpip to 100% vpip but GG don't find it suspicious, really makes you think.


by the4bettingmonk k

I agree that these look like in house players designed to increase liquidity.

When you look at total profit nothing else makes sense when accounting for expenses. Even standard money laundering is cheaper, easier and less risky.

The chip dumping is to put all the cash in one account and avoid collecting debts.

The prop players are handled by an affiliate, and not GG.

Have seen such prop players for years whenever there is new game or traffic needs a bump.

Party poker had a similar thing happen with

Definitely agree there's something shady going on but GG 200nl has amazing liquidity, I highly doubt the site needs prop players, there are plenty of tables running 24/7.


This should get way more interaction from the crowd ... the future of online poker doesn't look bright


no one really cares when massive bot rings are found its sad. I got zero support for the one I found was ignored by even small names like only friends. There is just no one you can really trust to fight for safe fair poker. We discovered ggpoker.ca had prop players so they could totally be doing it in row more likely through a hired stable or bot ring


by MoViN.tArGeT k

no one really cares when massive bot rings are found its sad. I got zero support for the one I found was ignored by even small names like only friends. There is just no one you can really trust to fight for safe fair poker. We discovered ggpoker.ca had prop players so they could totally be doing it in row more likely through a hired stable or bot ring

Yea people rather discuss whether or not Mike The Mouth went into day 2 in some Razz tourney


well 2+2 is a shitty rec forum now. may as well be reddit poker. most pros dont visit it or retired and are recs now


by TylerRM k

Attached are the hands of all the highlighted players for you to examine and draw your own conclusions.
https://mega.nz/file/Wk1WzaQB#HyLBVDSZJu...

How I can import these hands into PT4? I can import, but getting lots of errors and all postflop play is gone. So I need some kind of converter to get these hands into Poker Tracker?

Spoiler
Show

Reply...