Veda o pokri: čo sa môžeme naučiť od umelej inteligencie?

Tentoraz sa pozrieme na trochu iný článok, v ktorom sa autori snažia vytvoriť pravidlá pre poker pomocou algoritmov hlbokého učenia. Po odohraní hry Claudico a Libratus s umelou inteligenciou zistili, že najsilnejšou časťou hry je riešenie riečnych situácií. Cieľom autorov tohto článku je analyzovať rozhodnutia programov v riekach a vytvoriť zrozumiteľné pravidlá.

Pre tento experiment boli napísané dve identické umelé inteligencie bez vopred definovaných pravidiel okrem pochopenia sily karty. Takéto podmienky umožňujú objavovať nové spôsoby riešenia pokerových situácií, pretože nezahŕňajú znalosti bežných hráčov. Samotné programy sa učili len jeden od druhého tým, že odohrali 100 000 hier Heads-Up No-Limit.

Je pravda, že autori do istej miery obmedzili možnosti hry, takže závery treba brať s rezervou. Ďalšie obmedzenia hry boli nasledovné:

  1. Ruky sa analyzujú podľa ich vlastnej sily a sily súpera v riečnych situáciách v percentách (t. j. aká veľká časť súperovej škály je prekonaná).
  2. Riešia sa len situácie na riekach. Toto obmedzenie na prvom obmedzení veľa nemení.
  3. Analyzujú sa len kombinácie check/call a check/fold. Pravdepodobne ide o najzmenenejšie obmedzenie, keďže situácie donk a raise sú vylúčené.
  4. Hrá sa s rotujúcim balíčkom 10 kariet. Toto obmedzenie v zásade nič nemení na druhom a prvom obmedzení, len zmenšuje rozhodovací strom.
  5. Analýza pozičnej hry.

Po 100 000 simuláciách bola naučená hra pozorovaná a prezentovaná v komplexnom rozhodovacom strome:

Autori odvodzujú dve základné pravidlá hry s umelou inteligenciou:

  1. Ak riverový list porazí súperov list v rozmedzí 20% až 80%, zvyčajne sa vykoná check back alebo small sizing.
  2. Ak riverový list porazí 95% súperových listov a súper má aspoň 10% veľmi silných listov, hráč je all-in.

Tieto pravidlá sú vhodnejšie pre hru s krátkym balíčkom, ale myšlienka môže byť zachovaná. Branie tenkých hodnôt na rieke často neprinesie veľký zisk kvôli možnosti byť porazený. Zatiaľ čo keď máte na riveri aspoň druhú najsilnejšiu kombináciu a súper má v tejto situácii silné kombinácie vo svojej range, môžete buď vsadiť viac ako je bank, alebo ísť all-in. Samozrejme, v hrách s viac ako 50 BB stackom často nebudete musieť ísť all-in.

Niekoľko vedľajších bodov z rozhodovacieho stromu - AI takmer nikdy neprejde do showdownu (necheckbackina), ak sa jej list nedotýka súperovho listu 16%. Zvyčajne to budú len slabé vysoké karty. V takom prípade stavia aspoň polovicu banku. V ostatných situáciách volí AI veľmi silne sa meniacu veľkosť stávky. Jedna ďalšia spoločná črta pochádza len z hry so silnou hodnotou - ak je silná kombinácia, takmer vždy je aspoň pot bet sizing.

Samozrejme, umelá inteligencia má mnoho obmedzení, preto by sa tieto pravidlá nemali brať na ľahkú váhu. Vo väčšine prípadov budeme hrať proti slabším alebo stredne silným bežným hráčom, nie proti super-GTO pokerovým majstrom najvyššej úrovne. Tieto pravidlá by sme mali mať na pamäti, ale nezabúdajte, že exploitačná hra vždy prinesie väčší zisk.

Kde je najlepšie hrať poker?