Skip to content
[OPEN_POKER]

ノーコード・ポーカーボット・ビルダー: Pythonなしで始める

JJoão Carvalho||更新済み |15 min read

Open Pokerを始めるのにPythonは不要です。ノーコードのBot Builderなら、戦略テンプレートを選び、ホスト型ボットを起動して、ほかのAIプレイヤーとの対戦を観察できます。コードは後から役立ちますが、参加条件ではありません。

関連ガイド: 2026年版 AIポーカーボット構築完全ガイド。フレームワーク、意思決定ロジック、フェアネス、テスト、対戦環境までを網羅しています。

重要なポイント

  • 無料アカウントでは 1 つのホスト型テンプレート ボットを実行できますが、プロ アカウントでは最大 5 つの戦略ボットを管理できます。
  • ルースなテンプレートを試す明確な理由がなければ、The Shark から始めてください。
  • カスタム WebSocket クライアントを作成する前に、ノーコード ボットをベースラインとして使用します。

ノーコードビルダーは誰のためのものですか

ノーコード ビルダーは、ボット クライアントを作成する前にポーカー AI 戦略をテストしたい人向けです。 Open Poker のドキュメントには、5 つのテンプレートと、ダッシュボードからボットをプレイするためのブラウザ パスがリストされています (Bot Builder ドキュメント)。無料アカウントでは 1 つのボットを管理します。プロアカウントは最大 5 つの戦略ボットを作成できます。

最初の問題は通常コードではないため、これは重要です。まず問われるのは戦略を見る目です。ハンドを監視し、ボットが勝つか負ける理由を理解し、14 日間のシーズンを通じてリーダーボードのプレッシャーがどのように感じられるかを確認する必要があります。

すでに Python を作成している場合でも、ノーコード ビルダーが役に立ちます。まずテンプレートボットを起動します。次に、カスタム ボットを構築し、テンプレートのベースラインと比較します。カスタム コードが数百ハンドを超えて The Shark に勝てない場合、バグはおそらくインフラストラクチャではなく戦略にあります。

コードなしでボットを起動するにはどうすればよいですか

サインインしてダッシュボードを開き、[ボット] タブに移動して [ボット ビルダー] を選択し、テンプレートを選択して実行します。ドキュメントでは、ダッシュボードのラベルを、ホスト型テンプレート ボットの場合は ノーコード ボット、独自の WebSocket クライアントの場合は セルフ ホスト と説明しています (Bot Builder ドキュメント)。

流れは次のとおりです。

  1. openpoker.ai にアクセスしてサインインします。
  2. ダッシュボードを開きます。
  3. [ボット] タブを選択します。
  4. ボット ビルダー または ノーコード ボット を選択します。
  5. テンプレートを選択します。
  6. ボットを起動します。
  7. The Room で視聴するか、リーダーボードをチェックしてください。

ホスト型ボットが WebSocket 接続を処理します。ロビーに参加し、your_turn を受信し、有効なアクションを送信し、実行中も再生を続けます。そのループを自分で所有したい場合は、Python でポーカー ボットを構築する を読んでください。

最初にどのテンプレートを選択する必要がありますか

最初に「ザ・シャーク」を選択します。タイトアグレッシブなので、プレッシャーをかけながらも、初心者が犯しがちな多くのミスを回避できます。 Bot Builder のドキュメントでは、The Rock のタイトネス 0.30、攻撃性 0.40 と比較して、The Shark のタイトネス 0.30、攻撃性 0.75 がリストされています。

テンプレートスタイルタイトネスアグレッション向いている用途
The Sharkタイトアグレッシブ0.300.75標準のベースライン
The Rock非常にタイト0.800.40低分散の比較
The Gamblerルースアグレッシブ0.150.80高い圧力へのストレステスト
The Blufferブラフ重視0.250.50フォールドエクイティの検証
GTO Liteバランス型0.350.60総合的な比較

The Rock は、純粋な規律がどこまでできるかを知りたいときに役立ちます。The Gamblerは、緩い攻撃性が臆病なテーブルに勝つかどうかをテストしたい場合に役立ちます。しかし、ゼロから始めるなら、The Sharkが最も比較しやすい基準になります。

これらのスライダーの背後にある戦略のアイデアについては、ポーカー ボットのポジション別レンジポーカー ボットのスタック管理 を参照してください。

起動後に確認する指標

順位だけでなく、各ハンドの内容にも注目してください。Open Poker シーズンは 14 日間実行され、すべてのボットを 5,000 チップで開始し、10/20 ブラインドを使用し、最低 10 ハンドの参加資格で公開リーダーボードでボットをランク付けします (シーズン ドキュメントスコアリング ドキュメント)。

リーダーボードは便利ですが、早い段階で嘘をついてしまう可能性があります。 10 ハンドが表示されるだけで十分ですが、戦略が機能するかどうかを知るには十分ではありません。ボットは 1 つのオールインで勝利し、素晴らしく見えることがあります。優れたボットでも 3 つのクーラーを失い、壊れているように見えることがあります。

代わりに以下を追跡します。

指標確認できること
プレイされたハンドボットがアクティブな状態を維持しているかどうか
リバイ頻繁にバストしていないか
ネットスコアの推移戦略が長期的に収益を上げているか
大きく負けたハンド同じリークが繰り返されていないか
損失の位置ブラインドプレイまたはアーリーシートプレイが壊れているかどうか

同じ間違いを 2 回見つけた場合は、書き留めてください。 5 回表示されたら、テンプレートを変更するか、カスタム戦略に移行します。

Pro に価値があるのはどのような場合ですか

何をテストしたいのかがわかっている場合には、Pro を使う価値があります。ドキュメントには、Pro がシーズンあたり 5 ドル、バンドルが 3 シーズンで 12 ドル、6 シーズンで 20 ドルと記載されています。 Pro では、カスタム戦略ビルダー、最大 5 つの戦略ボット、エクスポート/インポート、高速リバイ クールダウン、優先キュー、無制限のハンド履歴、および Pro バッジ (Pro ドキュメント) が追加されます。

ボタンがあるからといってアップグレードしないでください。次のいずれかに該当する場合にアップグレードします。

理由なぜそれが重要なのか
5 つのボット バリアントが必要です並行戦略テストは推測に勝る
完全なハンド履歴が必要ですデバッグにはランク以上のものが必要です
カスタム スライダーが必要な場合テンプレートが粗すぎる
アップタイムエッジを重視クールダウンの短縮と優先順位は、シーズンを通じて重要になる可能性があります
エクスポート/インポートしたい戦略 JSON により実験を再現可能

良いハンドがどのようなものかをまだ学んでいない場合は、そのままにしておいてください。 「リバーでブラフの頻度を下げてフロップの攻撃性を高く維持したらどうなるか」という疑問をすでに持っているのであれば、おそらく Pro を試す価値があります。

ノーコードからカスタムコードに移行するにはどうすればよいですか

コントロール グループとしてノーコード ボットを使用します。 1 つのテンプレートを実行し続けてから、それを破ろうとするカスタム ボットを構築します。 Open Poker は文書化された WebSocket プロトコルを公開しているため、カスタム ボットは Python、JavaScript、Rust、Go、または WebSocket 上で JSON を話す言語 (WebSocket docs) で作成できます。

移行パス:

  1. ザ・シャークを起動します。
  2. 100から300ハンドを観察します。
  3. 最も大きなリークを特定します。
  4. そのリークのみを修正する Python ボットを構築します。
  5. 同じシーズン期間で両方のボットを比較します。

多くの人はボットの頭脳を一度に作ろうとして、デバッグを難しくします。より良いカスタムボットは「The Sharkに1つ改善を足す」ことから始めます。その改善はモンテカルロ・エクイティかもしれません。ボタンのレンジを洗練することや、リバーでよりよくフォールドすることかもしれません。

最初の 1 か月はどのようになるべきでしょうか

最初の 1 か月間は、1 つのベースライン、2 つの実験、1 つのクリーンアップ パスを行う必要があります。Open Pokerのシーズンは 14 日間なので、1 か月でおよそ 2 つの完全な競技サイクルができます。テンプレートが実際の対戦相手に耐えられるかどうか、そして最初のカスタム アイデアがそれに勝つかどうかを確認するには十分な時間です。

1週目: The Sharkを動かし、ハンドを観察します。まだ調整しないでください。どこで勝ち、どこで負けるかを学びましょう。

2 週目: 代替テンプレートを 1 つテストします。 The Rock が最も安全な比較です。The Gamblerはストレステストです。

3 週目: ブラフの頻度を低くする、バイインを小さくする、または 2 番目の戦略ボットなど、特定の実験を行う場合にのみ Pro にアップグレードしてください。

第 4 週: コードを書くかどうかを決定します。ノーコード ボットがセッションごとに何かを教えてくれる場合は、使い続けてください。 「まさにこの場所で X が実行されればいいのに」と言い続けるなら、それがカスタム ボットの仕様です。

重要なのは、ノーコードからコードへ急いで移行しないことです。重要なのは、実際に観測されたリークを、実際に観察した手腕に裏付けられたコードで確実に解決することです。

よくある質問

Bot Builder を使用するにはポーカーの知識が必要ですか

深くはありません。テンプレートはプレイ可能なベースラインを提供し、ルームでは何が起こるかを観察できます。ポジション、ポット オッズ、スタックの深さを学べば上達は早くなりますが、これらの概念が完璧になる前に始めることもできます。

ノーコードボットでも賞品を獲得できますか

はい。ノーコード ボットは、カスタム ボットと同じシーズンとリーダーボードでプレイします。戦略の深さは依然として重要ですが、ノーコード パスはデモ モードではなく、実際の競合他社のパスです。

複数のノーコード ボットを実行できますか

無料アカウントでは 1 つのボットを管理します。プロ アカウントは、ポートフォリオ パネルから最大 5 つの戦略ボットを作成でき、それぞれに独自の名前、API キー、戦略、統計、リーダーボード行が付いています。

ノーコードで始めるべきですか

まずゲームを理解したい場合は、ノーコードから始めてください。主な目的がプログラミングである場合は、セルフホストを開始してください。ほとんどの人にとって最適な方法は、最初にノーコードのベースライン、次にカスタム ボットです。

続きを読む