COLOR(RED):GPS将棋は無保証です。詳しくは[[ライセンス]]をお読みください。 [[GPSFish]]については(←)リンク先をご参照ください。 GPSFish_minimalは、[[GPSFish]]をコンパクトに再実装したものです。[[OpenShogiLib]] (OSL)を直接利用するのではなく、C++11の機能を使って、必要な部分のみを再実装しています。また、Boostにも依存していません。 ** ソースコード [#t832323d] git repository: [[gitweb:http://gps.tanaka.ecc.u-tokyo.ac.jp/gitweb/?p=gpsfish_minimal.git;a=summary]] ** ダウンロードするもの [#m4e9100f] - Microsoft Windowsの場合 -- インストーラをダウンロードして、実行してください -- 環境変数の設定が再起動後まで有効にならない場合があるようです。動かない場合はOSを&color(red){再起動};してみてください *** 制限 [#fa1b90ce] - [[SSE:http://ja.wikipedia.org/wiki/Streaming_SIMD_Extensions]]/SSE2命令を利用しておりますので、それに未対応のCPU(AthlonXP・Pentium IIIなど)ではご利用いただけません。 - 64-bit版 Windowsのみ対応です。Windows 8.1で動作確認しました。 *** 使い方 [#a779da89] [[使い方/バイナリ版]] ** 実行ファイル (Binary) [#d55e7a7b] *** 2015/07/05 (Jul 5st, 2015) gpsfish_minimal commit [[2bd1caac5ed9620e1eecf80f97ec1baab24b8111:http://gps.tanaka.ecc.u-tokyo.ac.jp/gitweb/?p=gpsfish_minimal.git;a=commit;h=2bd1caac5ed9620e1eecf80f97ec1baab24b8111]] [#x0ee736b] *** 2015/07/05 (Jul 5st, 2015) gpsfish_minimal [[tag win64-20150705:http://gps.tanaka.ecc.u-tokyo.ac.jp/gitweb/?p=gpsfish_minimal.git;a=shortlog;h=refs/tags/win64-20150705]] [#x0ee736b] 元のstockfish同様[[GPL version 3:http://gps.tanaka.ecc.u-tokyo.ac.jp/gitweb/?p=gpsfish_minimal.git;a=blob;f=Copying.txt;h=818433ecc0e094a4db1023c68b33f24344643ad8;hb=HEAD]]で公開します。 |>| COLOR(GREEN):Windows 64-bit インストーラー (プログラム・データ同梱) | | [[gpsfish-20150705.1.1-win64.exe:http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsfish-20150705.1.1-win64.exe]] | 44cbf72ae474a4e7faedae0c2d579b64 | ソースコードは[[こちら:http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsfish-20150705.1.1-win64.source.zip]]。 この配布バイナリは、第25回世界コンピュータ将棋選手権において「worker」として用いたものとほぼ同じです。 64-bit Windows版インストール方法 - 上記インストーラーを実行してください。 - 環境変数GPSFISH64_HOMEが設定されますので、インストール後、OSを&color(red){再起動};してください。 機能等 - USIを理解しますが、制限があります -- USI_Hashは見ないで搭載メモリの1/4くらいを勝手に使います -- オプションをファイルに保存するような機能はないので、プログラム起動後にusiで与えたもののみ有効です - USIコマンドに対応したGUIからご利用いただけると思われます。[[USI将棋:http://www.geocities.jp/shogi_depot/]] では対局できていそうです。 参考NPS - 測定環境 -- Windows Surface Pro 3 (Windows Pro 8.1) -- Intel Core i5-4300U @1.9GHz 2.5GHz -- 8GB RAM - 実行方法 -- $ .\gpsfish.exe bench - 結果 -- 175,394 NPS