Releases: Harumichi-Toshiki/Dainagon
Release list
電竜戦TSEC7版Dainagon_v2(CUDA版)
【早速リリース!Dainagon_v2】
電竜戦TSEC7版のDainagon_v2のCUDA版です。
1部の指定局面戦では26位
2部の先手持ち時間0秒戦では22位でした。
依然としてフロムスクラッチ開発を行っています。
もし、NVIDIAのRTX系グラボなどを使っている場合はCUDA版のほうが高速です。
付属モデル:Chunagon_v27系
使い方
解凍後Dainagon_v2.exeをGUIアプリに登録してください。
(開発者向け)もし、Dainagon系モデルを開発した場合はmodel.onnxを入れ替えると動作します。FP16モデルに限りますので、詳しくは学習コード、ONNX変換コードを参照してください。そのうち上げる予定ですが、もし私が上げ忘れていたらメールをいただけると助かります。
注意事項(前回からの変更点)
メモリが32GBの場合、大体思考時間10分程度でエンジンが落ちます。連続対局時は再始動に1分以上かかります。一度エンジンを落としてから起動して…という流れになるので連続対局はほとんど不可能だと思ってください。相手の手番に先読み(USI_Ponder)はほぼ使えません。実際大会中に落ちました。また、Ponderから帰ってこれないこともあります。(電竜戦の2分+2秒Fならもしかしたら耐えるかも)ハッシュメモリ(USI_Hash)の設定は効きません。あるだけメモリを食いつくします。
ある程度のハッシュメモリの設定が効くようです。- まさかのふかうら王非対応モデル、Dainagon専用エンジンのみで動作します。
Bookの使用可否はBookが存在するか否かになっています。不要であれば消してください。
YANEURAOUDBファイルも対応しました!(読み込みには多少の時間がかかります)
今回の定跡はBoothで販売しているので是非。https://dainagon-shogi.booth.pm/items/8607978
ついに主なエラーが消えて、実用化に成功しました。
また、ハッシュメモリやNodeLimitなどの設定がguiから出来るようになっています。
使っていただけると幸いです。
もし大会などでこのエンジンを使用する場合はDainagonEngineを使用した旨などを書いていただけると励みになります。
電竜戦TSEC7版Dainagon_v2(DirectML版)
【早速リリース!Dainagon_v2】
電竜戦TSEC7版のDainagon_v2のDirectML版です。
1部の指定局面戦では26位
2部の先手持ち時間0秒戦では22位でした。
依然としてフロムスクラッチ開発です。
DirectMLで動くので、ノートパソコンとか外部GPUがなくても、CPU内臓GPUだけで動作します。
今回大会に出したCUDA版もそのうち公開します。
もし、NVIDIAのRTX系グラボなどを使っている場合はCUDA版のほうが高速です。
付属モデル:Chunagon_v27系
使い方
解凍後Dainagon_v2.exeをGUIアプリに登録してください。
(開発者向け)もし、Dainagon系モデルを開発した場合はmodel.onnxを入れ替えると動作します。FP16モデルに限りますので、詳しくは学習コード、ONNX変換コードを参照してください。そのうち上げる予定ですが、もし私が上げ忘れていたらメールをいただけると助かります。
注意事項(前回からの変更点)
メモリが32GBの場合、大体思考時間10分程度でエンジンが落ちます。連続対局時は再始動に1分以上かかります。一度エンジンを落としてから起動して…という流れになるので連続対局はほとんど不可能だと思ってください。相手の手番に先読み(USI_Ponder)はほぼ使えません。実際大会中に落ちました。また、Ponderから帰ってこれないこともあります。(電竜戦の2分+2秒Fならもしかしたら耐えるかも)ハッシュメモリ(USI_Hash)の設定は効きません。あるだけメモリを食いつくします。
ある程度のハッシュメモリの設定が効くようです。- まさかのふかうら王非対応モデル、Dainagon専用エンジンのみで動作します。
Bookの使用可否はBookが存在するか否かになっています。不要であれば消してください。
YANEURAOUDBファイルも対応しました!(読み込みには多少の時間がかかります)
今回の定跡はBoothで販売しているので是非。https://dainagon-shogi.booth.pm/items/8607978
ついに主なエラーが消えて、実用化に成功しました。
また、ハッシュメモリやNodeLimitなどの設定がguiから出来るようになっています。
使っていただけると幸いです。
もし大会などでこのエンジンを使用する場合はDainagonEngineを使用した旨などを書いていただけると励みになります。
WCSC36版Dainagon_v1
【ついにリリース!大会版Dainagon_v1!】
WCSC36版のDainagon_v1です。
1次予選22位
フロムスクラッチの範囲内で全体6位
噂の安定しないメモリリークするエンジンです。
DirectMLで動くので、ノートパソコンとか外部GPUがなくても、CPU内臓GPUだけで動作します。
使い方
解凍後Dainagon_v1.exeをGUIアプリに登録してください。
注意事項
- メモリが32GBの場合、大体思考時間10分程度でエンジンが落ちます。
- 連続対局時は再始動に1分以上かかります。一度エンジンを落としてから起動して…という流れになるので連続対局はほとんど不可能だと思ってください。
- 相手の手番に先読み(USI_Ponder)はほぼ使えません。実際大会中に落ちました。また、Ponderから帰ってこれないこともあります。(電竜戦の2分+2秒Fならもしかしたら耐えるかも)
- ハッシュメモリ(USI_Hash)の設定は効きません。あるだけメモリを食いつくします。
- まさかのふかうら王非対応モデル、Dainagon専用エンジンのみで動作します。
- Bookの使用可否はBookが存在するか否かになっています。不要であれば消してください。
追記
ARM系のCPUでは動きが遅いようです。
Intel、AMD系のCPUなら級位者〜初段程度の方までなら実用的なレベルで動くと思います。
参考:RyzenAI9 HX370で3000NPS