Odborníci na odhalování botů: Neviditelní soupeři, kteří tě chtějí připravit o bankroll

Article cover

Podle dvojice odborníků z A5 Labs většina dnešních botů není žádný „dokonalý solver“, který se snaží hrát neporazitelnou GTO strategii (game theory optimal). Právě naopak – jde o skripty nebo polorobotické systémy, které jsou upravovány na míru konkrétnímu typu soupeře. Místo toho, aby hrály „správně“, se snaží vyhrávat co nejvíc na typických chybách běžných hráčů.

Tyto boty si často nastaví samotný hráč – nemusí to být žádná raketová věda. Předvolíš si agresivnější styl, nebo naopak pasivnější, a necháš systém hrát podle jednoduchých pravidel, která fungují proti průměrné populaci. Tak vzniká „exploit bot“ – ne stroj na perfektní hru, ale nástroj na lov slabších. A právě v tom je jejich slabina. Protože když hraje někdo dlouhodobě stejně, v těch samých spotech dělá stejná rozhodnutí, vzniká vzorec – a ten se dá v datech najít. Tam se celý podvod začne rozmotávat.


Jak odhalit boty?
 

Jedna z nejzajímavějších částí podcastu je pohled na to, jak se dá rozpoznat podvodník bez toho, aby herna musela lézt hráčům do počítače a narušovat jejich soukromí. A5 Labs vysvětluje, že dnes se při detekci pracuje dvěma směry. První je tzv. contextový přístup – to je sledování zařízení hráče, procesů v systému, běžících programů. Problémem tohoto přístupu je ale fakt, že je to velmi invazivní a mnoho heren (i hráčů) se tomu brání.

Druhý, a podle hostů i mnohem elegantnější způsob, je čistě herní – tzv. gameplay analýza. Ta se dívá jen na to, co hráč dělá u stolu – jaká rozhodnutí činí, jak často betuje, calluje nebo folduje v konkrétních situacích, jak dlouho mu jednotlivá rozhodnutí trvají a zda se jeho chování podobá na přirozenou hru člověka. Tato metoda nepotřebuje žádné přístupy do systému. Stačí analyzovat velké množství rukou a najít vzorec, který člověk nedokáže dlouhodobě napodobit. A přesně to A5 Labs dělá.


Vzorec, který se nedá skrýt
 

Člověk se ve hře chová nepředvídatelně. Ne proto, že by to byl záměr, ale protože jsme emocionální bytosti – někdy riskujeme více, jindy hrajeme opatrně. Mění se nám energie, nálada, koncentrace. A to všechno se projeví i u stolu.

Bot však funguje jinak. Pokud má maximalizovat zisk, musí být konzistentní. V těch samých typech situací se rozhoduje stejně – ne proto, že by napodoboval solver, ale proto, že plní úlohu zadanou „programátorem“. A právě tato nepřirozeně vysoká konzistentnost je podle expertů z A5 Labs nejspolehlivější signál, že něco není v pořádku.

Jak to vypadá v praxi? Týmy jako A5 Labs vytvářejí obrovské modely chování, které mají databázi toho, jak se chová člověk, jak se chová bot a jak se chová hráč s pomocí RTA. Potom se podívají na chování konkrétního hráče a porovnají ho s těmito vzory. Čím bližší má tvůj styl k podezřelému profilu, tím vyšší rizikové skóre získáš.

Tato metoda nevyžaduje přístup k softwaru hráče – vše je založeno jen na tom, co hráč udělal u stolu. A protože boti musí být ziskoví, nedokážou si dovolit „hrát špatně jen proto, aby se skryli“. Jejich vzorec se dříve či později ukáže.


Co se děje, když tě odhalí
 

Zachytit bota je jedna věc – ale co potom? V podcastu zaznívá důležitá myšlenka: herny by neměly řešit podezřelé chování automaticky jedním klikem na „ban“. A5 Labs doporučuje škálu opatření, která jsou férovější a transparentnější. Prvním krokem může být preventivní blokování – pokud systém zjistí, že máš spuštěný rizikový software nebo se chováš podezřele, jednoduše tě nepustí ke stolu.

Dalším krokem je detailnější sledování tvých rozhodnutí (tzv. gameplay monitoring), které ti ještě stále umožní hrát, ale pod dohledem. Pokud se podezření potvrdí, může dojít k tzv. range rozhovoru – tedy k tomu, že herna tě požádá vysvětlit tvé rozhodnutí v konkrétních handách. Pokud to nedává smysl, nebo se ukáže, že jsi měl nepřiměřenou výhodu, může dojít k tvrdšímu zásahu – odstranění účtu, zhabání prostředků nebo redistribuci výher zpět poškozeným hráčům.

Zároveň však hosté zdůrazňují: hráč musí mít možnost obhajoby. Pokud jde o omyl nebo nedorozumění, musí existovat šance vysvětlit situaci. V některých případech se využívá tzv. supervised play – dozorovaná hra přes kameru nebo sdílení obrazovky, která pomůže ověřit, že hráč hraje opravdu sám a bez pomoci.


Jak si můžeš dávat pozor ty
 

Z podcastu vyplývá, že technologie na ochranu férovosti postupují – ale i hráči mohou přispět k tomu, aby online poker zůstal bezpečný. Tady je několik věcí, které si můžeš všímat u stolu:

  • Příliš „učebnicové“ rozhodování: hráč, který se ve stejných spotech rozhoduje vždy stejně, může být bot nebo používat pomocné nástroje
  • Extrémně konzistentní časy reakcí: lidé přirozeně přemýšlejí různě dlouho, boti ne
  • Podezřelý winrate bez kontextu: pokud anonymní hráč pravidelně ničí field bez jediné chyby, je na místě zpozornět
  • Pokud máš podezření, nesdílej jen screeny na fórech – komunikuj s hernou konkrétně, věcně a přes data. I ty jsi součástí ekosystému, který můžeš pomoci chránit.

Tento díl podcastu Joea Ingrama není jen o hledání botů – je o budoucnosti online pokeru. Ukazuje, že férovost se dá chránit inteligentně, bez zbytečné paranoie či tvrdých zákazů, které by odradily poctivé hráče. Pokud tě zajímá, jak se online poker brání před těmi, kteří chtějí systém ohýbat, tento díl si určitě pusť.