Skip to content

v32

Compare
Choose a tag to compare
@yssaya yssaya released this 18 Apr 06:23
· 33 commits to release since this release
a66c76b

【ビルド済みバイナリ】
・aobazero-32-w64-opencl.zip (64ビット版 Windows で GPU を利用したいユーザ用)
・aobazero-32-w64-cpu-only.zip (64ビット版 Windows で GPU を利用したくないユーザ用)
【主な変更点】
・勝率の初期値を親ノードの勝率を元に調整しました。first play urgency(fpu)と呼ばれてるものです。今までは負け(-1.0)固定だったのを「(親の勝率/2)-0.65」にしてます。負けの局面はすべての手を探索し、勝ちの局面では1手しか調べない、が常に同じぐらいの数の手を調べるようになってます。+20 Eloほどの効果です。
・すべてのノードでdfpnで詰を探索するように。10ノードで10000回のdfpn、100ノードで100000回、と1000倍のノード数を読みます。CPUのコア数が1.2倍ほど必要になります。+40 ELOほどの効果です。
・上2つで合計+60 ELOほど強くなっています。
・王手の同一局面は2回目で着手しないようにしました。王手を逃げる手で4回目、で負けるケースがあるため。
・詰将棋エンジンとしても将棋所で動作します。ただし相玉のみで、詰手順は最初の1手しか返さないため、すべて1手詰みと表示されます。