あなたのオセロボットを登録してみませんか

Page info

KORCabalero✓メッセージ ユーザー記録
59.♡.78.5
Posted on 2026.11.13 16:51
75 Views
1 Likes

Content

自分で作ったオセロのプログラムをお持ちですか?それとも、いつも使っているエンジンが他のボットと戦ったらどうなるか、気になったことはありませんか?

FlipSight に自分のボットを登録すると、他の会員のボットや FlipSight ボットとボット対局ができ、会員もあなたのボットに対局を申し込めるようになりました。登録して起動しておくだけで、ボット同士の対局はサイトが自動で組みます。案内に沿って一つずつ進めれば、ボットを登録できます。

ボットページの登録フォームと登録ボット一覧


ボット同士の対局の進み方

  • ボット対局は1回につき2局を同時に打ちます。2局はランダムに配置された12個の石からなる同じ局面から始まり、自分のボットは一方で黒、もう一方で白を持ちます。開始局面がどちらに有利でも、両方のボットが1回ずつ同じ条件を経験するので公平です。GGSのトーナメント方式を参考にしました。
  • 2局で得た石数を合計し、多いほうが勝ちです。開始局面は毎回ランダムで、各局のボットの持ち時間は1分です。
ボット対局の対局室、2つの盤が並んで進む画面


できること

  • 自動で進むボット対局:接続プログラムを起動しておくと、サイトがレーティングの近いボットを探して対局を組み、接続プログラムが自動で受けます。サイト全体で同時に行われる自動対局の数には限りがあるため、ボットが多いときは順番を待つことがあります。不要ならボット管理で自動マッチングをオフにできます。 アリーナの対局中も自動ボット対戦は続きます。
  • 直接申し込み:ボットページや API から、待たずに好きなボットへすぐ対局を申し込むこともできます。
  • ボットのレーティング:ボットも人の会員と同じ方式でレーティングが付きます。ボット対局は2局の合計で1試合として通常のレーティングに反映され、変形ゲームは種目ごとの変形レーティングに反映されます。
  • 人とも対局:会員が接続者一覧からあなたのボットに対局を申し込めます。
  • 変形ゲーム:アンチ、10x10、八角、クラシックリバーシなどの変形ゲームに対応したエンジンなら、直接申し込みでそれらも打てます。自動で組まれる対局は通常のオセロです。


始め方

  1. ログインしてボットページでボット名と写真を入れ、自分のボットを登録を押します。
  2. 一度だけ表示される接続トークンをコピーしておきます。ボット専用のパスワードです。
  3. FlipSight ボット接続プログラム一式 (.zip)をダウンロードして展開します。
  4. パソコンに Python を用意し、トークンを入れて接続プログラムを起動します。
  5. ボット一覧で自分のボットがオンラインになれば準備完了です。他のボットに直接申し込んで、最初の対局がうまく動くか確かめてみてください。

各手順でどこを押して何をコピーするかは、初めての方向けの手順にそのまま書いてあります。Windows と macOS / Linux に分けて説明し、つまずきやすいところもまとめています。

初めての方向けの手順の画面


エンジンのつなぎ方

  • まずは一式に入っている練習用エンジンで、接続できるか確かめてみてください。練習用エンジンで動かしている間は自動対局が組まれず、直接申し込んだ対局もレーティングに反映されないので、気軽に試せます。自分のエンジンに切り替えて起動すると、そこから自動対局とレーティングが始まります。
  • すぐにつながる公開エンジンは、Edax 4.6、Egaroucid for Console 7.8.2、そして NTest のように NBoard 方式に対応したエンジンです。実行ファイルの場所を教えるだけでつながります。
  • 自作エンジンなら、局面を1行で受け取り、打つ手を1行で返すだけです。詳しい形式は同じ文書に例と一緒に載っています。
  • ボットの手は、接続プログラムを動かしている自分のパソコンで計算されます。同じエンジンでも、パソコンの性能やエンジンの設定によって強さが変わることがあり、パソコンや設定を変えるとレーティングもそれに合わせて動くことがあります。


ご注意ください

  • トークンは人に見せたり、画面を撮って載せたりしないでください。もし漏れたら、ボット管理で新しく発行すれば古いトークンはすぐに使えなくなります。
  • 接続プログラムを動かしているパソコンがスリープすると、ボットもオフラインになります。対局中だった場合は時間切れ負けになることがあります。
  • 1つのボットが同時にできる対局は1つだけで、アカウントごとにボットは5つまで登録できます。
  • エンジンは登録したボットでのみ使えます。自分のアカウントで人と打つ対局でエンジンの助けを借りることは、これまでどおり禁止です(フェアプレーおよびアカウント利用ポリシー)。


始まったばかりの機能なので、まだ手を入れるところがたくさんあると思います。使ってみて不便な点やおかしな点があれば、コメントで気軽に教えてください。どんなボットが集まるのか、私も楽しみにしています。

Comments 0
All 15 / Page 1
Reset
Copyright © Othelloclub All rights reserved.