Retour aux articles
strategytoolsmath

Comment GrindLab Calcule l'EV : Décortiquer le Verdict, Comparer des Lines, Exploiter

13 mai 2026·10 min de lecture·Par l'équipe GrindLab

Comment GrindLab Calcule l'EV : Décortiquer le Verdict, Comparer des Lines, Exploiter

Quand tu analyses un spot dans le Lab, le verdict ne se contente plus de te dire "+2.3bb, joué". Sous chaque pill EV, un breakdown détaillé montre d'où vient le profit — combien tu gagnes parce que villain fold, et combien tu gagnes (ou perds) au showdown. C'est ce qui te permet de comparer deux lines proprement et d'exploiter les ranges adverses.

Cet article décortique la formule, explique comment lire le verdict, et donne trois cas d'usage concrets : comparer des sizings, choisir entre call et raise, exploiter un villain fold-happy.


La formule de l'EV d'un bet ou d'un raise

Quand tu mises ou raises, ton EV se décompose en deux branches probabilistes. Soit f la probabilité que villain fold, eq ton équité contre sa range continuante, pot le pot avant ton action, bet ta mise totale, et callAmount ce que villain doit ajouter pour caller :

EV = f × pot
   + (1 − f) × (eq × (pot + callAmount) − (1 − eq) × bet)

Deux choses à retenir :

  1. Si villain fold (proba f) : tu gagnes le pot existant avant ta mise — ta mise te revient. C'est le terme f × pot.
  2. Si villain call (proba 1 − f) : ça va au showdown. Tu gagnes (pot + callAmount) net de ta mise quand tu touches (proba eq), tu perds ta mise totale quand tu loses (proba 1 − eq).

Le détail clé pour les raises : callAmount n'est pas égal à bet. Si villain a misé 2bb et que tu raises à 12, villain n'ajoute que 10 pour caller (pas 12). Le terme showdown utilise pot + callAmount, pas pot + bet. Cette nuance évite de surévaluer l'EV des raises, et c'est précisément le bug qu'on a corrigé le 13 mai sur la lib evCalculator du Lab.

Pour un simple bet (premier à parler, villain n'a rien misé), callAmount = bet, donc la formule se réduit à la version classique eq × (pot + bet) − (1 − eq) × bet.


Le breakdown sous le verdict : fold vs call

Le bloc "Détail de l'EV" dans la tooltip à côté du pill montre trois lignes :

LigneCalculInterprétation
EV vs range foldf × potCe que tu encaisses quand villain fold — pure fold equity
EV vs range call(1 − f) × (eq × (pot + callAmount) − (1 − eq) × bet)Ce que tu gagnes (ou perds) quand villain call
Totalsomme des deuxL'EV affichée dans le pill

Cas typiques :

  • evFold > 0, evCall ≈ 0 → bluff propre. Tu gagnes parce que villain fold, pas parce que tu touches.
  • evFold ≈ 0, evCall > 0 → value bet. Tu gagnes parce que ta main est devant la calling range.
  • evFold > 0, evCall < 0 → bluff agressif. Ton EV positive repose entièrement sur la fold equity. Si tu te plantes sur ton estimation de fold%, tu deviens −EV.
  • evFold > 0, evCall > 0 → semi-bluff / value bet à fold equity. Le scénario le plus profitable : tu gagnes dans les deux branches.

Apprends à lire ces trois nombres avant le label vert/rouge — c'est là que se trouve la vraie info.


Pourquoi un pill vert peut être rouge dans le label

Le pill affiche l'EV vs fold. Le label du verdict ("Très bon bet" / "Mauvais raise" / etc.) compare ton action à l'alternative naturelle :

  • Si tu es premier à parler : alternative = check. EV alternative = eq × pot.
  • Si tu fais face à un bet : alternative = call (ou fold si call est −EV). EV alternative = max(EV_call, 0).

Ces deux baselines sont différentes. Conséquence : un raise peut être +EV vs fold (le pill est vert) et worse than call (le label est rouge).

Exemple réel (situation observée dans le Lab le 12 mai) :

  • Flop 8s8c4c, pot 6.1bb. Villain bet 2, hero raise 12, villain call.
  • Équité de hero vs calling range : 45.3%. Villain call 100% du temps.
  • EV raise = +1.64bb (positif — le pill est vert).
  • EV call alternative = +3.48bb (caller aurait rapporté plus).
  • Verdict : "Très mauvais raise" → tu laisses 1.84bb par instance sur la table.

La description sous le label le dit explicitement : Raise : +1.64bb. Call : +3.48bb. Tu perds 1.84bb en raisant — call est largement supérieur. C'est la lecture correcte du spot.


Use case 1 : comparer deux bet sizings

Tu hésites entre c-bet 1/3 pot (35%) ou 2/3 pot (65%). Plutôt que de raisonner abstraitement sur la fold equity, configure les deux sizings dans le Lab et lis les breakdowns.

Sizing 1/3 pot sur un board sec où villain fold rarement :

  • evFold modéré (villain fold 25%) × pot = +1.0bb
  • evCall solide (équité 55% vs calling range, sizing petit) = +1.4bb
  • Total = +2.4bb

Sizing 2/3 pot :

  • evFold plus élevé (villain fold 45%) × pot = +1.8bb
  • evCall plus faible (équité 50%, gros sizing risqué) = +0.8bb
  • Total = +2.6bb

Le gros sizing gagne marginalement. Mais le breakdown montre que ton +EV repose plus sur la fold equity (1.8bb sur 2.6bb = 70%) — si ton estimation de fold% est surévaluée, le 2/3 pot s'écroule plus vite que le 1/3 pot. Le 1/3 pot est plus robuste parce que evCall y est plus gros.

C'est ce que le breakdown te donne : pas juste "lequel est mieux", mais lequel est plus fragile.


Use case 2 : exploiter un villain fold-happy

Tu joues contre un regular qui fold 70% des c-bets de turn quand il est en BB. Tu veux savoir si overbet shove flop est rentable.

Dans le Lab, configure :

  1. Sa range d'entering au turn (range OOP BB call vs CO open).
  2. Filtre via "Filtres intelligents" → MDF avec sa fréquence de fold 70%. Apply.
  3. Le breakdown s'update :
    • evFold = 0.70 × pot = très gros (en overbet, le pot est déjà grand)
    • evCall = 0.30 × showdown EV (négatif, tu es derrière)
  4. Si evFold + evCall > 0 → exploit valide.
  5. Compare au sizing standard (1/2 ou 3/4 pot) — l'overbet a souvent un meilleur evFold (par dollar gagné) mais un evCall pire.

L'arbitrage fold equity vs showdown loss est la décision exploitative centrale. Le breakdown la rend visible numériquement, pas intuitivement.

À l'inverse, si villain est sticky (call 90% des c-bets), inverse l'analyse : evFold devient négligeable, ton EV repose intégralement sur evCall. Donc value bet only — bluff = brûler des bb.


Use case 3 : choisir entre call et raise face à un bet

C'est le cas qui a motivé le fix du 13 mai. Quand tu fais face à un bet et que tu envisages de raise, le pill de raise t'affiche l'EV vs fold (toujours assez positif si tu as de l'équité). Mais l'alternative naturelle est call, pas fold.

Workflow correct :

  1. Dans l'Action Panel, sélectionne "Raise" et règle le sizing. Lis le breakdown.
  2. Switch vers "Call". Le breakdown affiche evWin / evLose / evCall total.
  3. Compare les deux totals. Si EV_call > EV_raise, caller extrait plus de valeur — typiquement quand villain est sticky avec une range solide qui ne fold pas au raise.

Le label "Très mauvais raise" déclenche quand EV_raise < EV_call − 0.15 × pot (seuil normalisé). C'est le tier le plus sévère du classifier. Si tu le vois, c'est que call est nettement meilleur — pas juste un peu.


Tournois et bounty PKO

Si tu joues en PKO et que tu configures le bounty dans le Lab (Game Config → MTT → Bounty), le breakdown l'intègre automatiquement quand villain est all-in.

Mécanique : si hero gagne le showdown contre un villain all-in, hero capture la bounty de villain en plus du pot. Le terme showdown devient :

eq × (pot + callAmount + bounty) − (1 − eq) × bet

Conséquence : un shove qui est −EV chip-EV peut devenir +EV bounty-inclus si la bounty est conséquente. C'est la dynamique centrale du PKO — l'agressivité maximale paie sur les short stacks parce que leur bounty se transfère.

Le breakdown affiche directement le total ajusté bounty. Pour voir la sensibilité, tu peux faire varier la valeur de la bounty dans la config et observer comment l'EV scale linéairement avec elle.


Limites et hypothèses

Quelques choses à savoir pour bien interpréter les chiffres :

  1. Excluded combos = fold : GrindLab suppose que les combos que tu as exclus de la calling range sont des folds purs. En réalité, certains pourraient over-raise ou se splatter all-in. Pour les spots all-in (où aucun raise n'est possible), l'approximation est exacte ; pour les spots intermédiaires, c'est une simplification. Le disclaimer dans la tooltip le rappelle.

  2. HU postflop : le calcul est exact pour les scénarios heads-up postflop sans pré-bet (le cas le plus courant). Pour les 3-bets préflop où hero avait déjà ouvert, la valeur dérivée de potBeforeAction est légèrement approximative — l'erreur reste petite en pratique.

  3. Bounty modélisée côté win uniquement : si hero perd le showdown contre un villain all-in, le modèle ne soustrait pas la bounty de hero (parce que la config ne stocke qu'une seule valeur bounty). En PKO réel, perdre te coûte aussi ta propre bounty. À garder en tête pour les shoves limites.

  4. Pas de combinatoire ICM : l'EV affichée est en bb, pas en $-EV. Pour les bulles de tournoi, ajoute mentalement le risk premium ICM ou utilise un outil dédié.


Conclusion

Le breakdown EV de GrindLab transforme une métrique opaque (+2.3bb) en trois nombres lisibles : ce que tu gagnes sur la fold equity, ce que tu gagnes au showdown, et le total. C'est la différence entre "savoir que c'est +EV" et "savoir pourquoi c'est +EV".

Trois habitudes à prendre :

  1. Lis le breakdown avant le label. Le pill vert/rouge te dit où tu vas, le breakdown te dit pourquoi.
  2. Compare au breakdown de l'alternative. Si tu raises, regarde toujours l'EV du call à côté. Si tu bets, regarde l'EV du check.
  3. Stress-test la fold%. Si ton EV repose à 80% sur evFold, ton edge est fragile. Si elle repose à 80% sur evCall, elle est robuste.

Ouvre n'importe quel spot dans le Lab GrindLab et survole le (i) à côté du pill EV. Tu verras le breakdown.

Pratique avec le Calculateur d'Equity GrindLab

Analysez n'importe quelle main, visualisez votre equity en temps réel et développez les instincts pour prendre de meilleures décisions à la table.

Essayer gratuitement