記事閲覧
質問掲示板
TOP > 記事閲覧
fld_nor.gif LeelaGUI のエンジン最大レベルについて
投稿日 : 2022/10/29(Sat) 21:56
投稿者 MAOmao000
参照先
odagaki0621 様
こちらの環境では同じ操作をしても正常に動作します。
とりあえず発生するエラーについて画面フリーズが起こっているのか、それとも LeelaGUI が勝手に終了してしまうのか、等の具体的な事象をお教えください。分かる範囲でお答えします。
編集 編集
< 1234567>
件名 Re: LeelaGUI のエンジン最大レベルについて
投稿日 : 2022/12/05(Mon) 13:52
投稿者 MAOmao000
参照先
odagaki0621 様
持ち時間と試行回数に関して秒読み時間を追加することで見直しを行いました。
持ち時間をゼロ、秒読み時間を2以上とすれば試行回数が一定以上であれば毎回同じ思考時間となります。
また残り思考時間は時間調整(Clock Adjust)ダイアログで参照、更新が可能です。
詳細は以下を参照してください。
https://github.com/MAOmao000/LeelaGUI/releases

編集 編集
件名 Re: LeelaGUI のエンジン最大レベルについて
投稿日 : 2022/12/05(Mon) 22:00
投稿者 odagaki0621
参照先
MAOmao000さんへ LeelaGUIの更新ありがとうございました v1.8.6をダウンロードしてチェックしましたが特にエラーは発生しないようです
質問を2つ 秒指定の枠が少し左に寄っているのは何か意味があるのでしょうか それと[エンジン最大レベルの1000回試行以下に設定した場合に
1手の思考時間が5秒以内になりますCPU(GPU)にもよりますが数手以内に持ち時間の設定時間に戻る場合と数手を超えて5秒以内が続く(特に100回
試行)場合がある]という件はどうなりましたでしょうか katagoモード時に最大レベルを表示しなければ解決するような気がしますが…
編集 編集
件名 Re: LeelaGUI のエンジン最大レベルについて
投稿日 : 2022/12/09(Fri) 14:44
投稿者 MAOmao000
参照先
odagaki0621 様
秒指定の枠ずれについては修正しました。
思考時間と試行回数の件は Leela も KataGo もいずれかを越えたら手を決めるという仕様になっています。
一定時間に処理する試行回数はその時の局面やキャッシュメモリの内容に左右されかなりバラツキがあります。
思考時間を固定化する場合は試行回数を無制限としてください。
試行回数を少なく指定する場合には思考時間が節約できるという利点もあります。
編集 編集
件名 Re: LeelaGUI のエンジン最大レベルについて
投稿日 : 2022/12/09(Fri) 18:23
投稿者 odagaki0621
参照先
MAOmao000さんへ v1.8.7をダウンロードしてチェックしましたが特にエラーは発生しないようです
katagoモード時にエンジン最大レベルを消すのが難しいのでしたら「ニューラルネットワークを使う」の下段が空いているので注意書きとして
(相手手番中も先読みする)設定時と持ち時間指定を優先したい場合「無制限」を指定してください と表示したら判り易いと思います
もっと判り易い表示があれば上記の表示は修正して下さい

追記 v1.8.7の少し前のバージョンから搭載されているkatagoの新探索部の出どころを教えて頂きますか?
編集 編集
件名 Re: LeelaGUI のエンジン最大レベルについて
投稿日 : 2022/12/20(Tue) 11:01
投稿者 MAOmao000
参照先
odagaki0621 様

v1.8.8の修正で「ニューラルネットワークを使う」の下段の空きがなくなってしまいました。
次回修正時にはunlimited(無制限)の文言をpondering, time priority(熟考、時間優先)に変えてみようと思います。
なおkatagoの新探索部とは何を意味するのでしょうか?
何のことか分からないのでお答えできません。
編集 編集
件名 Re: LeelaGUI のエンジン最大レベルについて
投稿日 : 2022/12/20(Tue) 18:48
投稿者 odagaki0621
参照先
MAOmao000さんへ v1.8.8をダウンロードしてチェックしましたが特にエラーは発生しないようです
katagoの探索部というのはkatago.exeやkatago_OpenCL.exeのことです 明らかに以前の探索部よりファイルサイズが大きくなっています

それとエンジン最大レベルの数値設定のウィンドウが新設されて細かく試行回数が設定できる様になっていますが 棋力(思考時間)の制御が
できていない様に思えます(以前に指摘した100回試行等は5秒以内に強制的に打つようですが)それに一般ユーザーは持ち時間や秒読み時間の
設定で棋力コントロールができるので ほとんどエンジン最大レベルには触らないと推測できます その上 数値設定のウィンドウが新設されたので
100回-20000回のプリセットは削除してもいいと思います 検討をお願いします

追記 LeelaGUIでPassが続いて対局が終了した時の対戦結果についてですが2個の添付画像を参照してもらえば判ると思いますがLeela0110の
対戦結果は正常に表示されていますがkatagoの対戦結果は全て添付画像の様になります もし修正が困難な場合は対戦結果を表示しないように
した方がいいと思います

1671529724-s-1.jpg1671529724-s-2.jpg

編集 編集
件名 Re: LeelaGUI のエンジン最大レベルについて
投稿日 : 2023/01/12(Thu) 21:25
投稿者 odagaki0621
参照先
MAOmao000さんへ LeelaGUIの更新ありがとうございました v2.0.0をダウンロードしてチェックしました
katagoモード時にPassが続いて対局が終了した時の対戦結果に現れるバグは改善しているようです
しかし katagoのエンジン設定(GTP)をして再起動した際に"zlib1.dllが見当たりません"のエラーが
表示されてフリーズし全く動かなくなりアプリを削除して再インストールする羽目になりました
仕方が無いので"KaTrain"からzlib1.dllをコピーして間に合わせました
分析エンジンの登録は意味不明のエラーが発生して登録ができません エラーが出るたびに削除して
再インストールし直す事になり中々先に進めませんので 後日 追記の予定です

追記 分析とGTPの各エンジンを登録した時に 片方しか登録しなかった場合どうなるか等 よくわからないので教えてもらえますか?
それと各エンジンの登録時に指定ファイルを間違えた時のエラーが削除して再登録が必要な場合があるので
Lizzieyzyのように最初からモデルパターンを登録してある方が初級者ユーザーにとっては助かると思います
編集 編集
件名 Re: LeelaGUI のエンジン最大レベルについて
投稿日 : 2023/01/14(Sat) 12:18
投稿者 MAOmao000
参照先
odagaki0621 様
ご指摘ありがとうございます。
zlib1.dll の件
KataGo をソースからビルドしているので 64ビットの EIGEN版のみ未同梱の zlib1.dll を参照するようにしてしまいました。v2.0.1 で参照しないものに入れ替えました。(32ビット版KataGoが提供されないので64ビット版もソースからビルドしています。なお静的リンクでできるだけ外部のdllを取り込んでいるのでKataGo提供版より大きくなっています。)
KataGoがエラーログを出さずに異常終了するとLeelaGUIが動作しない件
v2.0.1で修正しました。
分析とGTP エンジンの件
どちらも KataGo の実行ファイルは同じで第一引数を analysis とするか gtp として起動するかの違いです。ただ構成ファイルが analysis_exsample.cfg と gtp_example.cfg で若干異なるため対応する構成ファイルを指定する必要があります。構成ファイルのパス情報を設定画面でクリアすれば同梱の対応する方の構成ファイルが自動で選択されます。
編集 編集
件名 Re: LeelaGUI のエンジン最大レベルについて
投稿日 : 2023/01/14(Sat) 17:37
投稿者 odagaki0621
参照先
MAOmao000さんへ LeelaGUIの修正ありがとうございました v2.0.1をダウンロードしてチェックしましたが
削除して再登録が必要なエラーは発生しないようです
前書込みでも触れましたが出来ればLizzieyzyのように最初からエンジンが登録されていれば初めてLeelaGUIを
使用する人も戸惑わないで済むと思いますので検討願います

追記 LeelaGUIのkatagoのCPUエンジンモードでは直接対戦の結果 b18c384nbt-uecよりg170e-b20c256x2の方が強いと判りました
従ってkatagoのCPUエンジンモードでは最初からg170e-b20をプリセットしておくことをお勧めします
編集 編集
件名 Re: LeelaGUI のエンジン最大レベルについて
投稿日 : 2023/01/21(Sat) 12:42
投稿者 MAOmao000
参照先
odagaki0621 様

ご希望通りとはいきませんが、KataGo の構成定義ファイルを分析と GTP で一本化してみました。(katago_common.cfg) これで分析と GTP の切り替え時に書き替える必要がなくなりました。なおこのファイルは他の GUI でも使えます。
CPU 版の LeelaI18N.exe の場合デフォルトは 20x256 としたつもりですが。
KataGo OpenCL 版はそのうち v1.12.3 として改良版がリリースされるようです。並行して分散トレーニングにも 18x384 モデルが取り入れられるようです。
編集 編集
TOP > 記事閲覧
< 1234567>
件名 スレッドをトップへソート
名前
URL
画像添付


暗証キー
画像認証 (右画像の数字を入力) 投稿キー
コメント sml_cool.gifsml_sml.gifsml_yawn.gifsml_q.gifsml_big.gifsml_shm.gifsml_wink.gifsml_cry.gifsml_roll.gifsml_bonk.gif

- WEB PATIO , Modified by Eba -