やねうら王2016Mid、final version公開しました

やねうら王2016Midのほう、学習部も一通り書けたので、これで安定バージョンとします。

AVX2用以外にSSE4.2,SSE4.1,SSE2,no SSEの実行ファイルもビルドしなおしてGitHubのexeフォルダに放り込んでおきました。

https://github.com/yaneurao/YaneuraOu/

評価関数ファイル、28バリエーション

やねうら王で使える評価関数ファイル28バリエーション公開しました

また、上記の評価関数ファイルは、やねうら王ライブラリに含まれ、今年10月に開催される電王トーナメントにて、やねうら王ライブラリの一部として用いることが出来ます。

評価関数パラメーターを共有メモリに展開する機能

doc/解説.txt のほうにも少し書きましたが、同じバージョンのやねうら王を複数起動したときに、共有メモリを用いて評価関数パラメーターのを共有し、メモリを節約するようになっています。

開発において、40C80HTのマシン上でやねうら王同士を160個起動して、80並列対局させるためにどうしてもこの機能が必要でした。

よって同じバージョンのやねうら王で異なる評価関数ファイルで対局させたい場合は、この機能をオフにする必要があります。思考エンジン設定から行えます。


やねうら王2016Mid、final version公開しました” への3件のコメント

  1. 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

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です