電竜戦指定局面戦のメモ
| 投稿日 | : 2024/06/30(Sun) 13:57 |
| 投稿者 | : 山下 |
| 件名 | : Re: 電竜戦指定局面戦のメモ |
| 投稿日 | : 2024/07/04(Thu) 04:03 |
| 投稿者 | : 山下 |
| 参照先 | : |
dlshogiの歩の枚数の入力は最大8枚、なのでそこも入玉には影響があるかもしれません。
ただ入玉してからの宣言までが下手なのは変わらない、と思うので
NNUE系と対戦させて手数を延ばす棋譜を学習させるか、
敵陣に10枚で勝率100%、7枚で勝率90%、みたいな補正した学習を
させる必要があるのかもしれません。
ただ入玉してからの宣言までが下手なのは変わらない、と思うので
NNUE系と対戦させて手数を延ばす棋譜を学習させるか、
敵陣に10枚で勝率100%、7枚で勝率90%、みたいな補正した学習を
させる必要があるのかもしれません。
| 件名 | : Re: 電竜戦指定局面戦のメモ |
| 投稿日 | : 2024/07/03(Wed) 18:28 |
| 投稿者 | : tns |
| 参照先 | : |
入玉の評価については入力の歩の枚数上限の影響もあるかもしれませんね。駒台の歩が10枚以上になってくると、手番に関わらず負けているのに高い評価値が付いていることがあります。
特に相手が歩で点数を稼いでいて、大駒や金駒はこちらが持っているときが怪しいです。
特に相手が歩で点数を稼いでいて、大駒や金駒はこちらが持っているときが怪しいです。
| 件名 | : Re: 電竜戦指定局面戦のメモ |
| 投稿日 | : 2024/06/30(Sun) 16:29 |
| 投稿者 | : 山下 |
| 参照先 | : |
先手勝率も計算してみました。
ほぼ先手勝率100%か0%か、という感じで極端な感じです。
局数が多くて勝率が偏っている下の5つの指定局面あたりは調整が必要かもしれません。
1勝1敗の数 先手勝率
3回戦 6 1.00
4回戦 8 0.12
5回戦 6 0.83
8回戦 7 0.00
9回戦 7 0.00
1勝1敗の数 先手勝率 (28チームなので最大14)
1回戦 2 1.00
2回戦 1 1.00
3回戦 6 1.00
4回戦 8 0.12
5回戦 6 0.83
6回戦 5 0.00
7回戦 3 0.33
8回戦 7 0.00
9回戦 7 0.00
10回戦 3 1.00
11回戦 4 1.00
12回戦 4 1.00
ほぼ先手勝率100%か0%か、という感じで極端な感じです。
局数が多くて勝率が偏っている下の5つの指定局面あたりは調整が必要かもしれません。
1勝1敗の数 先手勝率
3回戦 6 1.00
4回戦 8 0.12
5回戦 6 0.83
8回戦 7 0.00
9回戦 7 0.00
1勝1敗の数 先手勝率 (28チームなので最大14)
1回戦 2 1.00
2回戦 1 1.00
3回戦 6 1.00
4回戦 8 0.12
5回戦 6 0.83
6回戦 5 0.00
7回戦 3 0.33
8回戦 7 0.00
9回戦 7 0.00
10回戦 3 1.00
11回戦 4 1.00
12回戦 4 1.00
| 件名 | : Re: 電竜戦指定局面戦のメモ |
| 投稿日 | : 2024/06/30(Sun) 15:35 |
| 投稿者 | : mak |
| 参照先 | : |
指定局面戦の勝敗表のところに裏表でセットにした時の先手の勝率を表示してくれたら問題のある初期局面が見つけやすいのでお願いしたいです。
ときに評価値が1手で800点とかになるのも見かけるのですが事前に評価値チェックしてないこともあるのでしょうか?
ときに評価値が1手で800点とかになるのも見かけるのですが事前に評価値チェックしてないこともあるのでしょうか?
多分他の方よりいいハードだと思うのですが、そのかいもあって1部では5位でした。
重みは選手権で使ったのと同じ384x30bです。NPSは8枚で16万ほど。
下はRoundごとに、1勝1敗だった試合数です。1回戦の2は1勝1敗が2つ。28チームなので最大は14です。
スイス式なので3回戦以降は近いレベルと当たってるせいか、1勝1敗が多いです。
個人的な印象ですがレート差が200近くあっても、今のソフトの強さだと、
開始局面に差があるとそのまま「持っていかれる」ことが多い気がします。
平手の初期局面はもちろん、指定局面戦にしても、優劣を決めるのが難しくなってる気がします。
1勝1敗の数 先手勝率 (28チームなので最大14)
1回戦 2 1.00
2回戦 1 1.00
3回戦 6 1.00
4回戦 8 0.12
5回戦 6 0.83
6回戦 5 0.00
7回戦 3 0.33
8回戦 7 0.00
9回戦 7 0.00
10回戦 3 1.00
11回戦 4 1.00
12回戦 4 1.00
dlshogiに勝てた1局は遠山さんと竹部さんに解説していただきました。
面白かったのですが終盤は解説が難しすぎて理解しようとするだけで疲れました・・・。
電竜戦TSEC5指定局面戦【第1部】 11回裏▲AobaZero-△dlshogi
https://denryu-sen.jp/denryusen/dr5_tsec/dist/#/dr5tsec+buoy_nzk51_dr5tsec1p-11-bottom_26_aobazero_dlshogi-120-2F+aobazero+dlshogi+20240629180027/26
【2024.06.29】第5回世界将棋AI電竜戦TSEC指定局面戦 午後の部
https://youtu.be/VRnrFrYv-V8?t=12850
先手で28点、後手は27点で宣言なのですが標準のdlshogiは手番がないので
違いを判断できずに、先手で点数が足りないのに勝ったと思っています。
次回もdlshogiベースを利用する場合は、入力部分は追加して学習しなおそうと思います。
電竜戦TSEC5指定局面戦【第2部】 24回裏▲AobaZero-△しゅうた
https://golan.sakura.ne.jp/denryusen/dr5_tsec/dist/#/dr5tsec+buoy_james5d_dr5tsec2p-24-bottom_15_aobazero_syuuta-60-2F+aobazero+syuuta+20240630064636/
ちょっと残念だったのが第1部で2局、第2部で5局、時間切れで負けたことです。
ネットワークの遅延か、と思い下のコマンドでpingのログを取ってみたところ
ネットワークの遅延はまったくなく(通常36msが最大でも72ms)、
マシン自体が反応しなくなる(pingの間隔が51秒になる)のが原因ぽいです。
99%は1秒ごとなのですが、51秒や52秒になるときが5回発生していました。
RunPodで、Community Cloudという一般の方のマシンを使ってるのでそのせいかもしれません。
もしくは4090が最大10枚使えるのに8枚しか使ってないので、残りの2枚が割り当てられた時
遅延が発生するのかも。次回はSecure Cloudから借りてみようかと思います。
第1部の途中からdlshogiの設定で Time_Margin=30000 にしてたのですが、それでも切れてたので
第2部の38回裏から Time_Margin=55000 にしています。標準はTime_Margin=1000 の1秒です。
$ ping yahoo.com | xargs -I_ date +'%c _' >> ping.txt
pingの間隔
秒 回数
0 70
1 63250
2 758
3 72
4 7
5 16
51 3
52 2
06/29 23:08:28 52秒, 37.7 ms
06/29 23:42:40 52秒, 36.4 ms
06/30 01:01:53 51秒, 37.6 ms
06/30 05:21:15 51秒, 36.5 ms
06/30 10:49:50 51秒, 36.5 ms