← Tous les guides
Sur cette page
Guide Sémantique du poker · 06/09 Outils de tournoi 9 min Intermédiaire

Comment calculer l’ICM de tournoi avec l’API PokerKit ?

Envoyez les gains de tournoi ordonnés et les tapis de jetons à POST /v1/pokerkit/icm pour recevoir les valeurs d’équité ICM dans le même ordre des joueurs.

Mis à jour Maintenu par Pokerai API

Réponse directe : envoyez des tableaux payouts et chips correspondants. Dans la réponse documentée, chaque valeur de result.icm correspond, selon sa position dans le tableau, au tapis de jetons soumis par ce joueur et à la structure des gains du tournoi.

Points clés

Point de terminaisonPOST /v1/pokerkit/icm
Entrées requisespayouts et chips, deux tableaux de nombres dans le schéma OpenAPI public
RéponseUn objet result avec un tableau de nombres icm
Limite d’utilisationCalcul de l’équité de tournoi pour la formation, le coaching, l’analyse de mains, l’étude et la recherche ; aucune RTA avec de l’argent réel

Sémantique des entrées

chips fournit les tapis de jetons du tournoi, et payouts fournit les valeurs des gains. Les deux champs sont requis par le schéma public IcmRequest. Conservez un ordre des joueurs stable : la réponse documentée renvoie un tableau icm ; ses positions s’interprètent donc par rapport aux positions chips soumises.

Requête et réponse minimales

Utilisez JSON et une clé API. Cette requête et cette réponse constituent l’exemple de code de la documentation publique pokerkitIcm.

curl -s https://pokerai.bet/v1/pokerkit/icm \
  -H "Authorization: Bearer $POKERAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"payouts":[50,30,20],"chips":[5000,3000,2000]}'
{"result":{"icm":[38.392857142857146,32.75,28.857142857142854]}}

Interpréter l'équité ICM

Dans l’exemple, le premier tapis soumis, 5000, correspond à la première valeur ICM renvoyée, 38.392857142857146 ; les deuxième et troisième positions correspondent de la même manière. Considérez ces valeurs comme la sortie d’équité ICM du point de terminaison pour cette entrée de répartition des gains et de tapis. Ne les réétiquetez pas comme des nombres de jetons, une probabilité de gagner, une stratégie de solveur ou une action de poker recommandée.

Portée et utilisation

Utilisez ce point de terminaison lorsqu’un flux de travail d’entraînement de tournoi, de coaching ou de revue de main terminée nécessite un calcul d’équité ICM à partir d’une structure de gains et d’un ensemble de tapis indiqués. Il ne fournit ni ranges de mains, ni cartes, ni actions de mise, ni stratégie de tournoi, ni recommandation en jeu. Ne l’utilisez pas pour l’assistance aux décisions en direct avec de l’argent réel.

Quota et erreurs

Ce point de terminaison utilise la même clé API et le même système de quotas de compte que l'API publique PokerKit. Consultez la documentation sur les quotas, les tarifs et le tableau de bord pour connaître les limites actuelles du compte au lieu d'intégrer une limite en dur.

Le contrat OpenAPI public déclare une réponse d’erreur de validation 422. Vérifiez que les deux tableaux requis sont conformes au schéma actuel de la Référence ou d’OpenAPI avant de corriger et de soumettre à nouveau une requête. Pour l’authentification et la gestion des quotas de compte, utilisez la documentation sur les erreurs actuelle ; n’effectuez pas de nouvelles tentatives pour une requête non valide inchangée.

Pas de RTA avec de l’argent réel

Pokerai API est réservée à l’entraînement, au coaching, à la revue de mains, à l’étude et à la recherche. L’assistance en temps réel aux tables avec de l’argent réel est interdite. Ne transformez pas la sortie ICM en instruction d’action à une table en direct ni en signal d’automatisation.

Ressources associées

Utilisez les contrats publics actuels et la documentation du compte en complément de ce guide.

RessourceCe qu’il couvreÀ utiliser pour
POST /v1/pokerkit/icmCalcul de l'équité ICM à partir de payouts et chipsConsultation du contrat public actuel de requête et de réponse

SDK, MCP et ressources associées