La scienza del poker: Cosa possiamo imparare dall’intelligenza artificiale?

Questa volta discuteremo un articolo un po' diverso, i cui autori mirano a creare regole adatte al poker basandosi sugli algoritmi dei programmi di deep-learning. Dopo il gioco dell'intelligenza artificiale Claudico e Libratus, è stato osservato che la loro parte più forte è la risoluzione delle situazioni al river. Gli autori dell'articolo cercano di esaminare le decisioni prese dai programmi al river e di creare regole comprensibili.

Per questo esperimento sono state scritte due intelligenze artificiali identiche, che non avevano alcuna regola predefinita, tranne la comprensione della forza delle carte. Tali condizioni permettono di scoprire nuovi modi per risolvere le situazioni di poker, poiché non vengono incluse le conoscenze dei giocatori regolari. I programmi stessi hanno imparato solo l'uno dall'altro, giocando 100.000 partite Heads-Up No-Limit.

Tuttavia, gli autori hanno limitato un po' le possibilità di gioco, quindi le conclusioni dovrebbero essere prese con una certa cautela. Le restrizioni aggiuntive del gioco erano le seguenti:

  1. Le mani sono analizzate in base alla loro forza e a quella dell'avversario nelle situazioni al river in percentuale (cioè quanto della gamma dell'avversario viene superata).
  2. Vengono risolte solo le situazioni al river. Questa restrizione cambia poco a causa della prima restrizione.
  3. Vengono analizzati solo check/call e check/fold. Probabilmente la restrizione che cambia di più, poiché vengono escluse le situazioni di donk e raise.
  4. Si gioca con un mazzo di 10 carte variabile. Questa restrizione non cambia sostanzialmente nulla a causa della seconda e della prima restrizione, ma riduce l'albero delle decisioni.
  5. Viene analizzato il gioco in posizione.

Dopo 100.000 simulazioni è stato osservato il gioco appreso, che è presentato in un complesso albero delle decisioni:

Gli autori derivano due regole principali dal gioco dell'intelligenza artificiale:

  1. Se al river la mano batte dal 20% all'80% delle mani dell'avversario, di solito si fa check back o si mette una piccola puntata.
  2. Se al river la mano batte il 95% delle mani dell'avversario e l'avversario ha almeno il 10% di mani molto forti, si mette all-in.

Queste regole sono più adatte al gioco shortstacked, ma l'idea può essere mantenuta. Prendere thin value al river spesso non porterà molti profitti a causa della possibilità di essere battuti. D'altra parte, quando si ha almeno la seconda mano più forte al river e l'avversario ha mani forti nella sua gamma in una tale situazione, si può mettere più del pot bet o andare all-in. Naturalmente, nei giochi con stack superiori a 50 BB, spesso non sarà necessario andare all-in.

Alcuni aspetti collaterali dell'albero delle decisioni – l'intelligenza artificiale quasi mai va allo showdown (non fa check back) se la loro mano non supera il 16% delle mani dell'avversario. Di solito saranno semplicemente carte alte deboli. In tal caso, mettono almeno metà del piatto. In altre situazioni, l'intelligenza artificiale sceglie una puntata molto variabile. Un'altra somiglianza emerge solo dal gioco di valore forte – se si ha una mano forte, quasi sempre si mette almeno una puntata del pot.

Naturalmente, il gioco dell'intelligenza artificiale ha molte limitazioni, quindi queste regole non dovrebbero essere accettate ciecamente. Nella maggior parte dei casi giocheremo contro giocatori regolari deboli o di medio livello, non contro maestri di poker super-GTO di altissimo livello. Queste regole dovrebbero essere tenute a mente, ma bisogna ricordare che il gioco exploitative porterà sempre più profitti.

Dove è meglio giocare a poker?