Pokerai API でポーカーエクイティを計算するには?
2人以上のプレイヤーのレンジを公開 PokerKit エクイティエンドポイントに送信します。ユースケースで必要な場合にのみ、ボード、サンプル数、シードを追加してください。
直接回答:必須の
ranges 配列を指定して POST /v1/pokerkit/equity を呼び出します。これはモンテカルロによるエクイティ計算であり、GTO の推奨やリアルタイムのプレイ支援ではありません。要点
| 項目 | 値 |
|---|---|
| 操作 | POST /v1/pokerkit/equity |
| 必須パラメーター | ranges: プレイヤーごとのレンジ表記配列。 |
| 任意パラメーター | board(デフォルトは空文字列)、sample_count、seed。 |
| 方法 | モンテカルロ法。OpenAPI の説明では、sample_count には上限があり、未指定の場合はデフォルト値が使用されます。 |
| 再現性 | seed は再現可能なサンプリング用の公開リクエストパラメーターです。 |
最小限の API リクエスト
curl -s https://pokerai.bet/v1/pokerkit/equity \
-H "Authorization: Bearer $POKERAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"ranges":[["AA","KK"],["QQ","JJ"]]}'
公開の EquityRequest スキーマで必須なのは ranges のみです。既知のボードには board を追加し、文書化されたサンプリング制御が必要な場合にのみ sample_count または seed を追加してください。
レスポンスの解釈
成功したレスポンスは HTTP 200 として文書化されています。公開 OpenAPI スナップショットではレスポンススキーマを意図的に未固定としているため、クライアントコードは返された JSON を確認し、文書化されていないフィールドや単一の推奨アクションを想定しないでください。エクイティは送信されたレンジとカードを示すものであり、GTO 戦略を提供するものではありません。
エラー、上限、安全な使用
| HTTP | 公開契約 | 対処方法 |
|---|---|---|
| 422 | HTTPValidationError | 必須の ranges の形式と、指定したパラメーターの型を確認してください。 |
| サンプリング | sample_count には上限があります | より大きな値を送信しても使用されるとは想定せず、現在の動作については API レスポンスとリファレンスを使用してください。 |
このエンドポイントはトレーニング、コーチング、ハンドレビュー、学習、研究に使用してください。リアルマネーでのリアルタイム支援 (RTA) は禁止されています。このページではプランごとに許可される利用条件を公開しておらず、ライブテーブル支援を約束するものでもありません。
関連ドキュメント
- ドキュメントハブ — PokerKit と GTO API の概要。
- ICM エクイティ — レンジエクイティとは異なる、決定論的なペイアウトとチップの計算。
- API リファレンス — 操作レベルのリクエストフォームと現在のレスポンスの詳細。
- OpenAPI スナップショット — 公開
EquityRequest契約。
Real-time assistance at real-money tables is prohibited.