将棋でディープラーニングを実験するためのプロジェクトです。
基本的にAlphaGoの手法を参考に実装していく予定です。
検討経緯、実験結果などは、随時こちらのブログに掲載していきます。
http://tadaoyamaoka.hatenablog.com/
※モンテカルロ木探索の実装は囲碁プログラムのRay+Rnの実装を参考にしています。
- Windows 10 64bit
- Visual Studio 2015
- Ubuntu 16.04 LTS
- g++
- CUDA 9.0
- cuDNN 7
上記USIエンジンのビルド環境に加えて以下が必要
ライセンスはMITライセンスとします。
cppshogiはAperyのソースを流用しているため、GPLライセンスとします。