Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.7で投了勝率の自動調整に対応 #47

Open
yssaya opened this issue Nov 25, 2020 · 0 comments
Open

v1.7で投了勝率の自動調整に対応 #47

yssaya opened this issue Nov 25, 2020 · 0 comments

Comments

@yssaya
Copy link
Collaborator

yssaya commented Nov 25, 2020

棋譜生成される方は更新をお願いします。
投了勝率が自動調節になりました。間違った投了の割合が5%未満になるようにしています。

現在の投了の勝率は23%とかなり大きな値です。
この影響で投了なしだったときは平均手数が141手だったのが
10%で投了、で105手に
23%で投了、で82手ぐらいまで下がってます。

閾値の確認のために全体の10%の棋譜では投了せず、その棋譜の直近1000局(正確には0.999の指数移動平均)

新しい推定値 = 古い推定値 * 0.999 + 0.001

で間違った投了が5%未満になるようにしています。

これに関連して棋譜(*.csa)のフォーマットが変更になってます。

+6978KI,'v=0.545,800,6978KI, ...

のように "v=" でMCTSで探索して最大回数の手の勝率、を追加しています。(実際に着手した手ではないです)。
勝率は自分の手番から見た勝率でv=1.0で自分が勝ち、v=0.0で負けです。

https://github.com/kobanium/aobazero/releases

また2225万棋譜まで公開されています。
https://drive.google.com/drive/folders/1dbE5xWGQLsduR00oxEGPpZQJtQr_EQ75

水たまりさんが、一括してダウンロードできるスクリプトを公開されてます。

AobaZeroの棋譜をコマンドラインからダウンロードする
https://tokumini.hatenablog.com/entry/2020/09/11/140000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant