記事閲覧
質問掲示板
TOP > 過去ログ > 記事閲覧
fld_nor.gif SabakiでAI同士打ち
投稿日 : 2021/01/02(Sat) 10:21
投稿者 Ted
参照先
質問っぽくなるのでこちらの掲示板にします。
昨日、情報掲示板で簡単にAI同士打ちができました、と書いたのは、
Sabaki v0.43.3です。
v0.43.3には「File」「Preferences...」で言語(日本語)を選べる
機能はありません。
最新のSabaki v0.51.1 はJapaneseが選べます。

v0.43.3 はエンジンがリストで表示され簡単に選べます。
(昨日、KataGo10、15、Leelaは選んで実際に使ってみました。
パスと言うのでしょうか、どうやって実行ファイルと紐ついているのかな~?)


v0.51.1 は「Sabakiの使い方」にあるようにエンジンの登録画面が表示されますが、
そこからエンジンの登録が面倒ですね。

メガパックv4.7.8が公開されていますが、なぜかv0.43.3とv0.51.1が
併記されています。
好きな方を使いなさい、ということでしょうかね。

またいつものように早とちり・間違いあるやも知れません。

1609550515-s-1.jpg1609550515-s-2.jpg1609550515-s-3.jpg

件名 Re: SabakiでAI同士打ち
投稿日 : 2021/01/02(Sat) 20:07
投稿者 Eba
参照先
メガパックにあるSabakiは両方ともあらかじめ同じ対局エンジンが設定されています。
v0.51でエンジン登録画面が表示されたというのは、メガパックのものではなく単独のSabaki v0.51をsetupして起動したのですか?
Sabakiに登録したエンジンは「C:\Users\ユーザー名\AppData\Roaming\Sabaki」に登録されているので、メガパックのSabaki v0.43を起動した後にSabaki v0.51を起動すれば同じエンジンが登録されているはずです。
件名 Re: SabakiでAI同士打ち
投稿日 : 2021/01/03(Sun) 10:53
投稿者 Ted
参照先
話をややこしくしてすみません。
今、メガパックv4.7.8のSbaki v0.51(new)を開くと日本語に出来るし、
エンジンも簡単に選べました。

経緯だけ書いておきます。
①一昨日(元旦)、情報掲示板でEbaさんがSabakiだと書かれていたので、早速Sabakiを立ち上げ
た。(v0.43.3)
対局エンジンをドロップダウンリストから簡単に選べAI対局ができたのでうれしくて
情報掲示板に投稿。

②hope366さんから
考慮時間についてのアドバイスあり。
ここで初めてEbaさんの「Sabakの使い方」へ行く。
日本語でも出来そう。
情報掲示板にお礼を投稿。

③昨日(1月2日)V0.51.1を単独でインストール。(Ebaさんのおっしゃる通り)
対局エンジンの登録とかやや面倒だと感じた。
質問掲示板に、「V0.43.3はエンジン選択が簡単だが日本語はない、V0.51.1は日本語に出来るが
エンジン登録が面倒」と投稿。

④その後、メガパックv4.7.8‌インストール。
KataGo以外は使わず。

③今日(1月3日)たった今。
Sbaki v0.51(new)を開く。
日本語に出来るしドロップダウンリストでエンジンが簡単に選べる。
「C:\Users\ユーザー名\AppData\Roaming\Sabaki」で紐付くのですね。
考慮時間の変更方法は今のところまだ分からないです。
件名 Re: SabakiでAI同士打ち
投稿日 : 2021/01/03(Sun) 11:32
投稿者 hope366
参照先
考慮時間の設定については、0.43.3と0.51.1で登録画面の出し方が微妙に違います。
前回は0.43.3での説明でした。
0.51.1の場合は、「ファイル」→「環境設定」→「エンジン」で登録画面が出ますのでそこで変更します。
右下のハンバーガーメニューから「情報」→「∨」→「エンジンを管理」でも登録画面にたどり着きます。
変更の仕方は0.43.3の時と同じで、「time_settings 0 10 1;」の「10」をお好きな数字にすることでAIに何秒考えさせるかを決めることができます。
件名 Re: SabakiでAI同士打ち
投稿日 : 2021/01/03(Sun) 11:46
投稿者 Ted
参照先
hope366さん

ありがとうございます。
やってみます。

先ほど、「C:\Users\ユーザー名\AppData\Roaming\Sabaki」で紐付くのですね。
とか分かったふりしましたがやはりどうして選んだAIが立ち上がるのか
不思議です。
Sabakiが自分のPC内にあるAIを立ち上げるイメージでしょうか?
件名 Re: SabakiでAI同士打ち
投稿日 : 2021/01/03(Sun) 12:41
投稿者 hope366
参照先
>Sabakiが自分のPC内にあるAIを立ち上げるイメージでしょうか?

そんな感じだと思います😄
件名 Re: SabakiでAI同士打ち
投稿日 : 2021/01/03(Sun) 17:30
投稿者 Ted
参照先
考慮時間の変更が出来ました。
AI毎に設定すると次回対局からもちゃんと覚えていますね。
黒も白も同じAIで時間も変えず対局させると前回の対局とは違う
布石を打ちます。
不思議です。
柳時熏九段と同じく🍷を飲みながらAI同士の対局を見ています。

SabakiがPC内のAIソフトを立ち上げる、についてですが、
今まで聞いたこともない PhoenixGoなんてPC内には無いだろうから
きっとエラーになるだろうと思って試したのですがちゃんと対局します。
僕には不思議です。
件名 Re: SabakiでAI同士打ち
投稿日 : 2021/01/03(Sun) 18:35
投稿者 hope366
参照先
SabakiでKataGoを動かしてみると左の黒い領域に分析結果が表示されます。
一手打つごとに10手くらいの候補手が表示されて、その中から一定のルールに従ってランダムに選ばれているのだと思います。

PhoenixGoはメガパックに同梱されていますので、多分それを呼び出していると思います。
C:\baduk\lizzie\weights、このあたりに置かれていると思います。
件名 Re: SabakiでAI同士打ち
投稿日 : 2021/01/03(Sun) 19:25
投稿者 Ted
参照先
hope366さん

ありがとうございます。
確かに、それらしきPhoenixGo_vi.gzって言うのがありますね。
と言うことは、ドロップダウンリストにあるたくさんのAIの全てが
選択可能ということなんでしょうね。
驚きです!
TOP > 記事閲覧

- WEB PATIO , Modified by Eba -