ぼっとのページ


(「もごぼっと」についてはこちら)(休止中)
(「リラぼっと」「コリラぼっと」についてはこちら)
(「レイぼっと」についてはこちら)
(「リラぼっとZ」についてはこちら)
(「カタぼっと」についてはこちら)

★おしらせ★

iGo棋院 が2008年1月末で閉鎖してしまったので、ポカぼっとは iGo棋院避難所(仮名) に移転しました。 囲碁きっず に入れていたポカぼっとも新対局場のCPU負荷の 問題で休止しています。

はじめに

iGo棋院ネットワーク系の対局場 に接続して碁を打つロボットを作成しています。 現在はiGo棋院本部で「ポカぼっと」という名前で試験的に稼働しています。 佐為の碁倶楽部 にいる「佐為ぼっと」と同じようなものですが、独自に作成したものです。

内部で使用してる思考エンジンは、

です。また、会話機能は、 を使用しています。

プログラムの概要

iGoサーバとクライアントの間でやりとりされているプロトコルを独自に 解析し、クライアントのふりをしてサーバに接続しています。 また、GNU Goとは GTP と言うプロトコルで通信しています。

現在、perlでおよそ700行1000行程度のプログラムになっています。 FreeBSD上で動かして いますが、恐らくWindows上でも動くでしょう。

使い方

対局の簡単な流れは以下の通りです。 その他、チャットウィンドウで次のような命令が使えます。

GNU Goの棋力

自分が打ってみた感じでは、レベル10で7級程度だと思います。 全般にきちんと打って来ますが、ときどきとんでもない手抜きをします。 小ヨセに入ると正確に打って来ます。

KGSでは10〜11Kにランクされているようです。 市販ソフトの最強のものに比べると、1〜2子程度弱いようです。

投了について

前述したように、ぼっとは終盤で形勢が著しく悪い場合は投了します。 具体的には、次のような条件で投了します。(version 3.7.10の場合) なお、着席した状態で「投了」コマンドが使え、ぼっとが投了するのを 禁止することが出来ます。トグルになっていて、再度使えば投了するモードに 戻ります。

会話機能について

会話機能は、 人工無能マスオ をそのまま使っています。このエンジンは学習機能を備えていますが、 現在その機能は使っていません。

また、会話データは付属のサンプルをそのまま使っています。 なにやらエロい会話をしますが、私の趣味ではありません(笑)。

クオリティぼっとについて

現在、iGo棋院には「クオリティぼっと」というぼっとを常駐させていますが、 これはVIP囲碁部専用ぼっとです。ポカぼっととの違いは、 となっています。 ポカぼっとがマルチタスク化して、ぼっとを2体投入する意味が無くなったので、 クオリティぼっとは引退しました。 3/24〜5/9の一ヵ月強の間に1944局打って、1133勝643敗8持碁でした。 短い間でしたが、ご愛顧ありがとうございました(笑)。

「もごぼっと」について

こちら を参照してください。(休止中)

「リラぼっと」「コリラぼっと」について

こちら を参照してください。

「レイぼっと」について

こちら を参照してください。

「リラぼっとZ」について

こちら を参照してください。

「カタぼっと」について

こちら を参照してください。

掲示板

意見、感想、要望、苦情等は掲示板にお願いします。

開発履歴


Bot for iGo / kashi