Article de florian99p99 : Le size GTO river

Le sizing optimal river

De quelle Equity a-t-on besoin pour bet IP ?

Quand on bet vilain va défendre de sorte à rendre notre EV de bluff égale à EV de check.

  • Soit : EQ(IP) POT = - BET + freq.fold (BET + POT)

Par exemple si on règle notre équity de bluff sur 0 on a :

  • 0 = - BET + freq.fold (BET + POT)
  • Freq.fold = BET / (BET + POT)

On peut donc écrire

Sizing en % pot MDF Freq.fold
20 0,83 0,17
33 0,75 0,25
50 0,67 0,33
67 0,60 0,40
100 0,50 0,50
133 0,43 0,57
167 0,37 0,63
200 0,33 0,67
300 0,25 0,75

MDF = minimum defense frequency
On a maintenant une idée de la freq. Fold de vilain face à un bet.

Qu’est-ce que l’équity river ?

River comme il n’existe plus de carte à venir, notre Equity c’est seulement le pourcentage de mains de la range de vilain que l’on domine.

Par exemple si on à 60 % d’équity vs la range de vilain cela veut dire que l’on se fait battre par 40 % de la range de vilain.

Courbe héro en vert :

image

On voit que héro est devant 60 % des mains, et qu’il est battu par 40 %.

Avec quelles mains peut-on value ?

Nous pouvons écrire l’équation suivante :

  • EV check = EV BET
  • EQ(IP) POT = -BET + freq.fold (POT + BET) + (1 – freq.fold) (freq de win vs call) (2 BET + POT)

Grace à notre connaissance de l’équity que l’on a vue ci-dessus, on sait que :

  • EQ(IP) POT = freq.fold POT + (1 – freq.fold) (freq de win vs call) (POT)

Donc :

  • freq.fold POT + (1 – freq.fold) (freq de win vs call) (POT) = -BET + freq.fold (POT + BET) + (1 – freq.fold) (freq de win vs call) (2 BET + POT)
  • 0 = -1 + freq.fold + (1 – freq.fold) (freq de win vs call) 2
  • 1 – freq fold = (1 – freq.fold) (freq de win vs call) 2
  • 1 = (freq de win vs call) 2
  • (freq de win vs call) = 1/2

Pour value bet, on doit gagner ½ vs la range call

On peut maintenant connecter toutes nos équations pour obtenir l’équity minimum pour bet x pourcentage du pot

Soit :

  • 0.5 = [EQUITY - BET / (BET + POT)] / (POT / (BET + POT)
  • EQUITY = 0.5 (POT / (BET + POT) + BET / (BET + POT)]

On peut donc écrire si no air on 0 % d’Equity :

Sizing en % pot Equity minimum %
166,00 81,20
133,00 78,54
100,00 75,00
67,00 70,06
50,00 66,67
33,00 62,41
20,00 58,33
10,00 54,55
Epsilon 50

Plus nos airs on de l’Equity, plus on devra bet strong.

Exemple solver pour un BET pot (air 0 % Equity):

image

Si on met plusieurs sizes on obtient ceci :

image

image

image

Action solver (pot 100)
image

Essayons de comprendre pourquoi !

En fait, ce que nous avons trouvé au-dessus c’est l’Equity minimum pour que le bet soit > au check, mais cela ne permet pas de trouver le sizing optimal.

En réalité ce qui se passe, c’est que si nous misons trop cher, on va se faire call plus souvent par mieux, et faire payer plus cher les mains de vilain qui call et que l’on bat.

Si par exemple on bet pot avec une main qui à 75 % d’Equity, on se retrouve juste au seuil de rentabilité. Car on va perdre un BET contre 25 % de la range, gagner 1 BET + POT contre 25 %, et gagner le pot le reste du temps, pour un total EV de 0.75 fois le pot. Soit l’EV que l’on gagne si on check.

Il est possible d’augmenter notre EV en baissant le sizing, car vilain va call plus donc on va gagner plus de value que si on avait simplement check.

Toutefois BET trop small aura pour conséquence que nos value hand vont miss de l’EV, il faut donc trouver le bon compromis.

Comment trouver le sizing optimal.

On peut écrire ceci :

  • EV BET = - BET + (freq.fold) (BET + POT) + (1 – freq.fold) (win vs call) (2 BET + POT)
  • EV BET = (BET / (POT + BET) + (POT / (POT + BET) – (1 – EQUITY)) (POT + BET) – (1 – EQUITY) (BET)

Remarquons que depuis le début nous n’avons pas pris en compte les raise bluff, mais les équations sont tout à fait en mesure de prendre en compte cette variable, pour cela il faut baisser la fréquence de win vs call, donc down notre Equity, car on va devoir fold contre des bluffs. Vous pouvez remarquer aussi que si vilain utilise une stratégie de raise, mais ne bluff pas, alors c’est exactement la même chose que s’il call. Car dans tous les cas on perd un BET.

On a donc en dérivé 0 :

  • Pot / (Pot + BET) ^2 – 2 (1 – EQUITY)
  • (1 – EQUITY) 0.5 (POT + BET) ^2
  • 0 = 1 – (2) (1 – EQUITY) (1 + 2 (BET) + (BET) ^2)

Avec cette formule on peut maintenant trouver notre sizing optimal.

Reprenons notre exemple de 75 % d’Equity

  • 0 = 1 – (2) (1 – 0.75) (1 + 2 (BET) + (BET) ^2)
  • 0 = 1 – (0.5) (1 + 2 (BET) + (BET) ^2)
  • 0 = 1 – (0.5) - (BET) - 0.5 (BET) ^2)
  • 0 = (0.5) - (BET) - 0.5 (BET) ^2)

Ce qui donne :

0.41

Le sizing optimal est 41 % pot size bet

On peut donc écrire :

Equity Sizing en pot size bet
66 % 30 %
75 % 50 %
82 % 66 %
87.5 % 100 %
95 % 210 %

Revenons à notre exemple avec le solver

Comme le solver ne peut pas trouver le sizing optimal, on doit donc résoudre 5 équations, et choisir celle qui à le résultat le plus élevé pour trouver le size GTO de l’arbre imposé au solver.

Exemple 9d6s : 90.14 % d’Equity

On va comparer 170, 133, 100, 67, et 50.

  • (1.67 / (1 + 1.67)) + (1 / (1 + 1.67) – (1 – 0.9014)) (1 + 1.67) – (1 – 0.9014) (1.67) = 1.19754
  • (1.33 / (1 + 1.33)) + (1 / (1 + 1.33) – (1 – 0.9014)) (1 + 1.33) – (1 – 0.9014) (1.33) = 1.20994
  • (1 / (1 + 1)) + (1 / (1 + 1) – (1 – 0.9014)) (1 + 1) – (1 – 0.9014) (1.) = 1.2042
  • (0.67 / (1 + 0.67)) + (1 / (1 + 0.67) – (1 – 0.9014)) (1 + 0.67) – (1 – 0.9014) (0.67) = 1.17047
  • (0.5 / (1 + 0.5)) + (1 / (1 + 0.5) – (1 – 0.9014)) (1 + 0.5) – (1 – 0.9014) (0.5) = 1.13613

Le sizing le plus EV+ des 5, est 133, c’est celui qui est pris par le solver.

Si le solver avait eu le choix entre une infinité de sizing pour cette main, il aurait préféré 1.24:

Sur le même sujet, vous pouvez jeter un œil à l’article d’Alexandre LUNEAU [Blog] Bien choisir son sizing - Le Blog du Team Winamax

3 « J'aime »

@florian99p99 , j’ai fait en sorte que ton article soit désormais lisible sans « écueil orthographique et de grammaire ».

Tu peux ajouter toutes précisions qui te semblera nécessaire.

2 « J'aime »

il manque un « + » nan ? :confused:

EV BET = - BET + (freq.fold) …

1 « J'aime »

Super intéressant, et plus « clair » que d’habitude pour un novice, je dirais :+1:

1 « J'aime »

Oui en effet, je corrige cela tout de suite.

(Rien qu’avec une vérification « d’homogénéité » sur les grandeurs, on voit qu’il y a un problème…)

Edit : Corrigé, merci

1 « J'aime »

@greg31150 arrête de saborder le travail de Florian. Jaloux va :wink:

1 « J'aime »

ah bravo le taff de relecture :partying_face:

3 « J'aime »

J’imagine que florian avait mis 20 fautes pour tester greg. Greg a donc un petit 19/20 :slight_smile:

2 « J'aime »

Je voulais voir si des personnes allaient relire ma relecture…

1 « J'aime »

A mon époque une faute de grammaire c’était 4 points donc ça me fait plutôt 16/20…

C’est toujours mieux que mes notes au quizz poker où je tourne entre 2 et 4 sur 20 selon si je suis une luckbox au QCM ou pas…

Edit : fautes corrigées (en fait il y avait 2 fautes :innocent:)

Finalement @florian99p99, autant que tu continues à écrire tout seul…

4 « J'aime »

Merci pour ta relecture @greg31150

Oui

1 « J'aime »

:rofl:

Je vais corriger cela cet aprem…

@reyj, facile de corriger 3 fautes dans un texte déjà 90÷ corrigé ^^

Pour ce qui veulent un solver quadratique, voici un lien : Calculateur d’équation quadratique - Symbolab

ou Solveur d’équations quadratiques (mathsisfun.com)

Ce matin en me rasant, je me disais justement qu’il n’était plus si facile de nos jours de trouver un bon solver quadratique…

2 « J'aime »

Avec plaisir. J’ai corrigé suite aux remarques de @reyj aussi…

Aucun problème sur leboncoin @greg31150. Tu n’as pas beaucoup cherché.

1 « J'aime »

Je n’avais pas vérifié ces résultats, c’est ce trouvé par Alexandre LUNEAU, je viens de faire les calculs, et je trouve ceci :

Equity size optimal
50 0
60 0,12
66 0,21
75 0,41
82,5 0,66
87,5 1
95 2,16

je n’ai pas les même résultat pour 95,75, et 66

vous pouvez essayer de comparer l’EV des deux stratégie, et voir la quelle maximise l’EV, en respecter les règle de calcule de l’article

Je viens de me faire un solver quadratique, et une macro pour caluler le sizing optimal pour tout nombre entiers entre 49 et 101, et j’ai (à vérifier)

equity Sizing optimal en potsize bet
50 0,00
51 0,01
52 0,02
53 0,03
54 0,04
55 0,05
56 0,07
57 0,08
58 0,09
59 0,10
60 0,12
61 0,13
62 0,15
63 0,16
64 0,18
65 0,20
66 0,21
67 0,23
68 0,25
69 0,27
70 0,29
71 0,31
72 0,34
73 0,36
74 0,39
75 0,41
76 0,44
77 0,47
78 0,51
79 0,54
80 0,58
81 0,62
82 0,67
83 0,71
84 0,77
85 0,83
86 0,89
87 0,96
88 1,04
89 1,13
90 1,24
91 1,36
92 1,50
93 1,67
94 1,89
95 2,16
96 2,54
97 3,08
98 4,00
99 6,07
100

pour le 100 % d’équity j’ai mis infinie car c’est le size qui maximise nos bluff.