Skip to content

Commit

Permalink
水匠5の埋め込み方法のメモ
Browse files Browse the repository at this point in the history
  • Loading branch information
select766 committed Oct 10, 2022
1 parent d37f105 commit 283fe72
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions README.md
Expand Up @@ -25,6 +25,20 @@ gzip -cd .dl/suisho5_20211123.halfkp.nnue.cpp.gz > .dl/embedded_nnue.cpp

ビルドするソースコードリスト、コンパイラオプションは `build/ios_{arm64,x86_64}/CMakeLists.txt` に記述する。(本当は1ファイルにまとめたいのだがcmakeの知識が足りないだけ)

# 本家水匠5を埋め込む

上記のビルド手段は`SuishoPetite`評価関数を埋め込む。本家水匠5を埋め込むことも可能。ただしビルド結果が100MBを超えるためGithubに上げることができない。

curlコマンドを以下に変更。

```
curl --create-dirs -RLo .dl/suisho5_20211123.halfkp.nnue.cpp.gz https://github.com/mizar/YaneuraOu/releases/download/resource/suisho5_20211123.halfkp.nnue.cpp.gz
```

`CmakeLists.txt`(アーキテクチャ別に2個ある)の`target_compile_options`の中の`-DEVAL_NNUE_KP256`を削除。

これで埋め込まれる評価関数が変わる。

# git タグ

パッケージのバージョンはgitのタグで識別される。`1.2.3`のように3つの数字で表す。
Expand Down

0 comments on commit 283fe72

Please sign in to comment.