やねうら王2016Midのほう、学習部も一通り書けたので、これで安定バージョンとします。
AVX2用以外にSSE4.2,SSE4.1,SSE2,no SSEの実行ファイルもビルドしなおしてGitHubのexeフォルダに放り込んでおきました。
https://github.com/yaneurao/YaneuraOu/
評価関数ファイル、28バリエーション
やねうら王で使える評価関数ファイル28バリエーション公開しました
また、上記の評価関数ファイルは、やねうら王ライブラリに含まれ、今年10月に開催される電王トーナメントにて、やねうら王ライブラリの一部として用いることが出来ます。
評価関数パラメーターを共有メモリに展開する機能
doc/解説.txt のほうにも少し書きましたが、同じバージョンのやねうら王を複数起動したときに、共有メモリを用いて評価関数パラメーターのを共有し、メモリを節約するようになっています。
開発において、40C80HTのマシン上でやねうら王同士を160個起動して、80並列対局させるためにどうしてもこの機能が必要でした。
よって同じバージョンのやねうら王で異なる評価関数ファイルで対局させたい場合は、この機能をオフにする必要があります。思考エンジン設定から行えます。
linuxで学習させたら評価関数書き込みエラーで(´・ω・
)としますが・・・・
)コメントにもあるように無効化してるんでしょうけど(´・ω・
さきほどmakefileのほうでLinux環境なら、_LINUXというシンボルを定義するようにして、Linux環境用のmkdir()を書いたものをGitHubに上げました。(Linux環境でのコンパイルが通ることは確認しましたが、動作テストはしていないです。) ご確認いただければと。
ありがとうございます。エラーなくなって
↓みたいな感じなので問題なさそうです。
27010000 sfens , at Sun Jul 24 03:01:33 2016
rmse = 0.0800168 , mean_error = 185.525
.
rmse = 0.0800102 , mean_error = 185.463
.
save_eval() finished. folder = eval/0