Code VBA range vs range

Bonjour, es ce que quelqu’un sait ou je pourrai trouver un code VBA range vs range Equity ?

Pour avoir un calculateur d’équité range vs range, il te faut un évaluateur de mains efficace, ce n’est pas une mince affaire: The Great Poker Hand Evaluator Roundup — Coding the Wheel

Ce serais plus simple de te tourner vers des langages comme C++, Java, j’ai même trouvé des évaluateurs très efficaces en python qui te permettent de calculer les équités sans trop ramer.

1 « J'aime »

ok merci pour ta réponse, je vais chercher en python

Pour le python , j’ai trouvé, je vais tester ca.
freepokerdb - Parcourir /fpdb/pypoker-eval-win32 sur SourceForge.net

Personnellement, j’avais fais des tests en python pour un projet sur lequel je travail, j’ai utilisé cet évaluateur: https://github.com/ihendley/treys

C’est un portage en python 3 de la version originale (https://github.com/worldveil/deuces) qui était en python 2. En terme de vitesse, obtiennent environ +235000 évalutions/s pour 5 cartes, +45000 ev/s pour 6 cartes et +15000 ev/sec pour 7 cartes. Sur ma machine j’atteins les 20k ev/s pour 7 cartes perso.

Par contre, si il te faut plus de vitesse, tu seras obligé de passer sur un autre langage comme Java ou C++. Par exemple (https://github.com/andrewprock/pokerstove) ou tu peux atteindre 10+ million évaluations par seconde.

1 « J'aime »

Ok, merci, je vais rester sur python, je ne maîtrise pas le java et C++ pour le moment.

1 « J'aime »

ta besoin pour le preflop?
Si c’est pour preflop, tu peux faire comme Poker Equilab, c’est a dire enregistrer les equity de chaque main vs main dans une liste ou autre, et ensuite pour calculer range vs range, ya plus qu’a additionner (et multiplier par les freq de chaque main). et le tour est joue. C’est pour ca que equilab a des resultats instantanes. C’est deja enregistre dedans =).

1 « J'aime »

Non, j’en ai besoin pour le post-flop, ce que je veux faire, c’est de trouver l’Equity des catégories de combo pour les 1755 flop, pour ensuite en faire une analyse de données, et essayer de trouver des patterns de comment les range se connecte avec le board, et à quel point le board est volatile. Pour en déduire les Strat GTO.

Tout ça, je peux le faire manuellement en copie colle les data flop par flop, ensuite, j’ai un code VBA qui traite tout ça, mais je veux créer une macro, ou en un clique sa le fait sur les 1755 flop d’affilé

par exemple

Equity catégorie

flop catégorie quads full flush straight set two pair overpair top pair pp < tp 2 nd pair pp < 2 nd third pair pair < 3 rd pair A high K high overcards two card > board one card > board no mad hand flush draw bck flush draw osed gutshot no draw draw total combo
Js3d2c equity #DIV/0! #DIV/0! #DIV/0! #DIV/0! 95,22933645 88,80396766 85,55316667 79,83064139 63,23369577 58,95548283 #DIV/0! 56,80318784 #DIV/0! 72,7567593 53,70083066 41,35655799 54,1826875 54,1826875 44,04634901 40,49567897 #DIV/0! 47,16379448 43,46275 46,56319004 51,74222379 46,1010844 51,39895089
As8d4s equity #DIV/0! #DIV/0! #DIV/0! #DIV/0! 93,3339595 85,42559916 #DIV/0! 78,55017978 64,34770428 63,70136185 52,68377065 51,21171399 43,02516154 67,64755944 #DIV/0! 41,29012979 41,71478339 #DIV/0! #DIV/0! 33,76663577 57,1751602 51,49939453 51,33155782 73,45334183 49,30162734 63,91657604 51,6070467

% que le joueur à chaque catégorie




Je peu aussi soustraire au catégorie du joueur B pour voir qui à l’avantage pour chaque catégorie
strat macro GTO