[[ダウンロード]] *ダウンロード/過去の記録 [#q8dc6f50] ** 実行ファイル (Binary) [#ebe6450a] *** 2009/12/05 (Dec 5th, 2009) [#p1243b34] - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/osl-source_20091205.tar.gz - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-source_20091205.tar.gz *** 2009/09/22 (September 23th, 2009) [#f8e2613c] - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/osl-source_20090923.tar.gz - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-source_20090923.tar.gz *** 2009/06/24 (June 24th, 2009) [#f6c74694] - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-data_20090624.zip - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-single-linux-amd64_20090624.zip - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-smp-linux-amd64_20090624.zip 主な変更点 - (linux版のみ) gpsshogi_viewerというGUIを追加 (要qt) [[使い方/viewer]] - 並列版での詰探索の不具合修正 - 自身のメモリ使用量が分かる環境(linux版では/proc/self/statm)では、ノード数制限を無視し、{時間、深さ、メモリ使用量}のいずれかが限界に達するまで考えつづける -- GUIから指定されたハッシュの大きさに従うようになったため、defaultの32Mバイトだとすぐに使い尽くして(早指しだったり投了したり)不安定になります。200MB以上が目安で、増やしただけ長考できます。とはいえ物理メモリの8-9割程度までが無難です。 - LANG=ja_JP.eucJP 等で起動すると、読み筋を「△5八銀成」等日本語で表記 (端末の環境をeucに揃えておく必要あり) *** 2009/05/26 (May 26th, 2009) [#hd14a15e] インストーラーを作成しましたので、こちらをご利用いただくのが便利です。single版とSMP版の両方がC:\Program Files\gpsshogi にインストールされます。インストール後、適切な方をご使用ください。(GUIはインストールされません。各自別途インストールしていただく必要があります。) | 32-bit Windows用 | md5sum |h |>| インストーラー | | [[setup_gpsshogi_20090526.exe:http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/setup_gpsshogi_20090526.exe]] | 7759ce91cc220b8ebea601dc957d4b55 | |>| 以下、マニュアルインストール用です | |>| データファイル | | [[gpsshogi-data_20090526.zip:http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-data_20090526.zip]] | 053a6427a1725dd164125f876ca45c35 | |>| バイナリ | | [[gpsshogi-bin-single-windows-pentium4_20090526.zip:http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-single-windows-pentium4_20090526.zip]] | a234bd58f8396efebba494d35fe9b302 | | [[gpsshogi-bin-smp-windows-pentium4_20090526.zip:http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-smp-windows-pentium4_20090526.zip]] | 4df4b8504cdc4ad788e31ff75096238c | 以前のバージョンをお使いのかたは、削除してからインストールされるとよいでしょう。 - データファイル, バイナリファイル - OSL_HOME環境変数 の削除が必要です。 *** 2009/05/17 (May 17th, 2009) [#sab117ef] 5/18 Windows版はXPで動作しないことが分かりました。現在調査中ですが、修正後改めて公開しようと思います。早速試して頂いたかたに感謝いたします。 - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-data_20090517.tar.gz - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-single-linux-pentium4_20090517.tar.gz - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-smp-linux-pentium4_20090517.tar.gz 2009/05/06のLinux Pentium4 SMP版に不具合がありましたので(SMPが有効ではありませんでした)、こちらをどうぞ。 *** 2009/05/06 (May 6th, 2009) [#n1444ab8] - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-data_20090506.tar.gz - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-single-linux-amd64_20090506.tar.gz - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-single-linux-pentium4_20090506.tar.gz - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-smp-linux-amd64_20090506.tar.gz - %% http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-smp-linux-pentium4_20090506.tar.gz %% amd64が64-bit版、pentium4が32-bit版です。 // *** 2007/12/1 (Dec 1st, 2007) [#f6a7e9f5] // - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-single-linux-amd64_20071201.tar.gz // - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-single-linux-i686_20071202.tar.gz // - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-smp-linux-amd64_20071201.tar.gz // - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-smp-linux-i686_20071202.tar.gz // - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-data_20071201.tar.gz // *** 2007/5/7 (May 7th, 2007) [#b0b978ca] // この5月7日版は、第17回世界コンピュータ将棋選手権(2007/5/3〜5)に出場したときのものです // - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-single-linux-amd64_20070507.tar.gz // - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-single-linux-i686_20070507.tar.gz // - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-smp-linux-amd64_20070507.tar.gz // - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-bin-smp-linux-i686_20070507.tar.gz // - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-data_20070507.tar.gz ** パフォーマンスについて [#m829871f] 2009/05/17日版のソースコードは、大きな変更はありませんが、2009年5月の選手権当時より多少開発が進んでいます。 選手権で使用したバイナリは、ここで配布されているバイナリとは違い、プロファイルを利用した最適化をするなど、時間をかけてコンパイルされました。そのため、Linux配布版は、NPS値にして、選手権版よりも20%程度遅くなっています。さらに、Windows配布版では、一部最適化を抑制するなどしてコンパイルされていますので、Linux配布版よりも遅くなっているはずです(同一のマシン環境がないため数字での比較はできておりません)。 参考NPS値をあげます。 Core2Duo T9300 2.5GHz(32-bit 2コア)のノートPC上で実験しました。 Windows VistaがホストOS。 その上で、VMWareのLinuxがゲストOSとして動いています。 ベンチマーク方法 バイナリ内部に記録されている局面に対して、次の手を探索する速度を見るものです。30秒ほどかかります。さまざまな情報が出力されますが、nodes/secの値を見ます。 ./gpsshogi.exe -v -e test --benchmark SMP版では、-Nによりコア数を指定できます。デフォルトはマシン上の全コアです。 ./gpsshogi.exe -v -e test --benchmark -N 2 なお、"-e test"は、名前に反して重要で、学習による新しい評価関数を使用するモードです。 - Windows版 -- single版 95,717 nodes/sec -- SMP版 158,735 nodes/sec - Linux版 -- single版 98,901 nodes/sec -- SMP版 --- 1コア使用 108,472 nodes/sec --- 2コア使用 175,914 nodes/sec - 選手権仕様のビルド -- 2コア使用 218,690 nodes/sec - 上記ノートPCとは関係ありませんし、上記ベンチマークの結果でもないのですが、参考までに。 -- Floodgateで動いてるgps_l(1コア) 10万NPS程度 -- 選手権マシン 120万-190万NPS程度(局面によって異なります)(8コア。選手権仕様のビルド) NPS値の注意: - GPS将棋が計測するNPS値には、詰将棋による局面も含まれます。他の将棋プログラムのNPS値とは意味合いが異なると思いますので、比較できません。 - 特にSMP上では、NPS値が2倍になったからといって、<強さ>が2倍になるわけではありません。 -- 特に現時点のGPS将棋の場合では、逐次版と並列版で詰将棋の振る舞いやノード数が異なります ** ソースコード (Source) [#g912e243] *** 2009/06/24 (June 24th, 2009) [#g9e50abc] - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/osl-source_20090624.tar.gz - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-source_20090624.tar.gz *** 2009/05/26 (May 26th, 2009) [#y7fa1ac3] - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/osl-source_20090526.tar.gz - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-source_20090526.tar.gz *** 2009/05/17 (May 17th, 2009) [#j6c9c23c] - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/osl-source_20090517.tar.gz - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-source_20090517.tar.gz *** 2009/05/06 (May 6th, 2009) [#a97ad7b4] - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/osl-source_20090506.tar.gz - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/gpsshogi-source_20090506.tar.gz *** 依存ライブラリ [#mc41ea76] - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/others/boost1.35_1.35.0.orig.tar.gz - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/others/qt4-x11_4.4.3.orig.tar.gz - http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/download/others/tbb22_20090809oss_src.tgz