
・やねうら王2017 Earlyとは？

やねうら王2017 Earlyとは、「真やねうら王」からの改造です。

複数CPU搭載のときに全スレッドを使い切ることが出来るようになりました。Xeon 22コア×Dualのような構成のときに、88論理スレッドすべてを使い切ることが出来るようになりました。

・やねうら王2017 Earlyの遊び方

    将棋所かShogiGUIから思考エンジンとして登録して使ってください。
    実行ファイルはWindows 64bit版、CPUはAVX2用にコンパイルされています。
	またAVX2有りの場合、Skylake以降だと(Skylake以前のAVX2と比較して)
	10%程度さらに高速化されます。

    以下のようにファイルを配置します。

    YaneuraOu-2017-early.exe      : やねうら王2017 Early本体
    YaneuraOu-2017-early_ja.txt   : これを用いると思考エンジンの設定項目の表示が日本語化される。
    book/standard_book.db   : 基本定跡
	book/yaneura_book1.db   : やねうら大定跡(これは別途ダウンロードが必要)
	book/yaneura_book3.db   : 真やねうら定跡(これは別途ダウンロードが必要)
		※　やねうら大定跡のダウンロードは https://github.com/yaneurao/YaneuraOu の
			末尾のところにダウンロードリンクがあります。

	※　AVX2に対応していないCPUの場合、以下のなかから
　　　　　　ターゲット環境のCPUのものを選択して、それを
	    YaneuraOu-2017-early.exeとリネームしてお使いください。

		YaneuraOu-2017-early-sse42.exe : SSE4.2以降用
		YaneuraOu-2017-early-sse4.exe  : SSE4  以降用
		YaneuraOu-2017-early-sse2.exe  : SSE2  以降用
		YaneuraOu-2017-early-nosse.exe : SSEなし

    eval/KK_synthesized.bin        : 3駒関係の評価関数で用いるファイル(KK)
    eval/KKP_synthesized.bin       : 3駒関係の評価関数で用いるファイル(KKP)
    eval/KPP_synthesized.bin       : 3駒関係の評価関数で用いるファイル(KPP)

        evalフォルダに入れる評価関数バイナリ(上記の3ファイル)は、以下のところからダウンロード出来ます。

			https://github.com/yaneurao/YaneuraOu
			の「やねうら王評価関数バイナリ」のところ。

		また、Apery(WCSC26),Apery(2016 = 浮かむ瀬)の
		評価関数ファイルもそのまま使えます。
		これについては、Aperyの公式サイトからダウンロード出来ます。

			Aperyの公式サイト
			http://hiraokatakuya.github.io/apery/
			の
			第26回世界コンピュータ将棋選手権バージョン (for Windows 64bit)
			をクリックしてダウンロードしたファイルを解凍して、
			20160307/
			のフォルダのなかに入っているものを、やねうら王の実行ファイル配下のevalフォルダにコピーします。

    ・入玉宣言勝ちに対応しています。
    ・Ponder(相手番で思考する)に対応しています。
    ・秒読み、フィッシャールールに対応しています。
    ・最小思考時間設定に対応しています。
    ・スレッド数は思考エンジン設定で選べます。
    ・定跡の指し手がランダムに選択されます。
    ・置換表サイズは、思考エンジン設定のところで設定した値に従います。

	その他は、docs/
			https://github.com/yaneurao/YaneuraOu/tree/master/docs
	配下にある、
		解説.txt
		USI拡張コマンド.txt
	なども併せてご覧ください。
