[dev.] calcul d'equity face à plusieurs ranges

Yop !

J’ai une petite question sur le calcul de l’equity entre 2 hands. En fait, ce que fait donc PokerStove.

la question est simple : “comment ca marche” ?

Je suis en pleine programmation et je voudrais reproduire le calcul d’equity.

Pour ca, existe-t’il un algorithme spécial à utiliser ? Une formule mathématique ?

ou alors - plus “simplement”, faut-il prévoir une routine qui passe chaque main de chaque range sur chaque flop possible en revue et calculer le résultat ?

exemple, j’ai QQ+ et en face KK+

dans le cas 1, j’ai donc 3 mains possibles * combinaisons possibles = 18 combos
dans le cas 2, j’ai 2 mains possibles donc 12 combos.

==> Dois-je calculer ces 18 combos vs 12 combos sur les C(52,9) tirages possibles ?

Bref, suis un peu perdu et aurais besoin d’une lumière :wink:

'rci !

PokerStove et co proposent 2 types de simulations: “tout énumérer” qui est la solution dont tu parle.

Et Monte Carlo qui consiste à prendre des mains au hasard dans les ranges définis, simuler un board, regarder le résultat et répéter ça.

http://www.codingthewheel.com/archives/a-pokersource-poker-eval-primer

Merci, votre aide était parfaite :slight_smile:

Je ne connaissais pas codingthewheel, c’est une bonne source; j’ai trouvé d’autres petites infos qui m’ont aidé…

bref, merci :slight_smile: