kaorahi

Results 69 issues of kaorahi

Lizzie を使っていて, スペースキーで探索を一時停止したあと再度スペースキーを押すと, また 0 visits から探索がやり直しになります. Leela Zero や KataGo のように, 「盤面が変わっていなければ続きから探索」という動作にするのはいかがでしょうか. KataGo のこの動作に慣れているので, 何かと気軽にスペースキーを押してしまって, 後悔することが多いです. (試作: #106 に依存しています) https://github.com/kaorahi/TamaGo/tree/continue_search もっと欲を言えば, 一手進めた際の部分木の再利用だのニューラルネット出力のキャッシュだのもありますが, コードの複雑化に見合うほど必須かは疑問です.

request

#91 を参照 (やっつけ試作あり). この試作は, lz-analyze に以下の細工をしたもの. * 探索が進むたびに, 探索した系列を「最善応手系列」と詐称して出力 * 適当に sleep をはさみながら途中経過を出力することで, 一手ずつ打っているようにアニメーション GUI 側の対応が不要なのが利点 (Lizzie, LizzieYzy, LizGoban の「サブ碁盤に PV を常時表示する機能」がそのまま使える). GUI をだますハックなので細かな不具合は割り切らざるをえないのが欠点 (LizGoban だと visits グラフが乱れる). 別案は, まじめに専用コマンドを独自導入する方法....

enhancement

#91 を参照 (やっつけ試作あり). 実装は清書中.

enhancement

経緯は #91 を参照. 「1000 visits のツリーの画像」などを描きたいときに, 最善手が確定しても探索を打ち切らない手段がほしい. 実装例は kaorahi/TamaGo@c454642. README を書き足して PR を送る予定です.

enhancement

経緯は #91 を参照. GTP の `load_sgf ` の変種で `tamago-read_sgf ` がほしい. デバッグなどで適当な局面を解析したいときに, GUI で棋譜を編集 → クリップボードに SGF をコピー → term に貼りつけて次のように実行, ができると手軽. ``` SGF='(;SZ[9]KM[7];B[fe];W[de];B[ec])' echo "tamago-read_sgf $SGF\n..." | python3 main.py...

enhancement

TamaGo を少し改造して MCTS の可視化を試しています. 現状のやっつけ実装からいくらか体裁を整えたら, マージの可能性はございますでしょうか? 教育やデモには良さそうに思われますが, プロジェクトの趣旨に合わなければご遠慮なく却下ください. 概念図ではない「現物」は見たことがなかったので, 個人的にはおもしろいです. ## アニメーション https://github.com/kaorahi/TamaGo/tree/mcts_step https://github.com/kobanium/TamaGo/assets/38910552/cef351d2-1bdb-4ab5-9967-48cb1927e234 * 色 = 勝率 (前回の自手番との相対値) * 文字の大きさ = visits (親との相対値) (kaorahi/lizgoban#100 を参考にしました) ## ツリー表示 https://github.com/kaorahi/TamaGo/tree/treeviz 100visits...

enhancement

On kata-get-param in `docs/GTP_Extensions.md`, is the sentence "Current supported PARAMs are:" outdated? Many more PARAMs are listed by kata-list-params. Are these also supported by kata-set-param? On rootNumSymmetriesToSample in `cpp/configs/gtp_human5k_example.cfg`, is...

In Panel UI, the layouts of all the UI parts are rearranged in every play/undo/redo after d2c587cdb. #781 seems to be fixed if we stop this redundant work. Can anybody...

I simply repeat the items like this: ``` * [2024-09-xx]@ Foo's birthday * [2025-09-xx]@ Foo's birthday * [2026-09-xx]@ Foo's birthday * [2027-09-xx]@ Foo's birthday * [2027-09-xx]! Update Foo's birthday ```...