[[GPSshogi]]

* 準備 [#q9d5e731]
- [[OpenShogiLib]]を入手し libosl.a をコンパイルしておく [[osl/Install]]
- gpsshogi 配布物をダウンロードしosl と同じディレクトリに展開する
* usi 対応guiで遊ぶ [#i86cb676]
- GUIプログラムを起動し(Linuxの場合mono Shogidokoro.exe等)
- 思考エンジンに gpsshogi/bin/gpsusi を指定
* 総合guiで遊ぶ [#j9ade48a]
+ ダウンロード: osl ([[OpenShogiLib]]) とgpsshogiを同じディレクトリに展開する。[[GPSFish]]を使う場合も同様
-- http://gps.tanaka.ecc.u-tokyo.ac.jp/cgi-bin/viewvc.cgi/trunk/osl.tar.gz?view=tar
-- http://gps.tanaka.ecc.u-tokyo.ac.jp/cgi-bin/viewvc.cgi/trunk/gpsshogi.tar.gz?root=gpsshogi&view=tar
-- gzip -d < osl.tar.gz | tar xvf -
-- gzip -d < gpsshogi.tar.gz | tar xvf -
+ コンパイル
-- libosl{core,std,full}.a のコンパイル: [[osl/Install]] 参照
 (cd osl; make -j2)
-- gpsshogiのデータ設定
 (cd osl; ln -s ../gpsshogi/data)
-- sample確認
 cd osl/sample;
 make -j2
 ./random_play # など
+ gpsshogiのコンパイルと動作確認 (gpsfishだけ使う場合は不要)
 (cd gpsshogi/bin; make gpsshogi gpsusi)
 ./gpsshogi/bin/gpsshogi --benchmark
 ./gpsshogi/bin/gpsusi --benchmark
+gpsfishのビルドは[[GPSFish]]のページを参照

* 使い方 [#u8c8941d]
** 思考プログラム [#ve7b6999]
- [[GPSFish]] (usi)
- gpsshogi/bin/gpsusi  (usi)
- [[./gpsshogi]] (csaプロトコル)
- GUIは付属していないので、利用者で用意する
** 総合gui [#j9ade48a]
- [[./viewer]]
* csa形式の対戦 [#p7f3a82f]
- [[./gpsshogi]]
* xshogi で遊ぶ [#f9a9a0e8]
- [[./gpsshogi]]
* 開発者向け [#x2b93fa4]
** 分散環境での探索 [#ic8b3045]
- gpsshogi/sample/tcpcluster (新型)
- [[./分散探索(usi.pl)]] (旧型)



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS