GPS将棋 / GPSShogi

GPS将棋は、東京大学大学院総合文化研究科の教員・学生が開催しているゲームプログラミングセミナー(Game Programming Seminar = GPS)のメンバーが中心になって開発が行われているソフトウェアです。ゲームプログラミングの研究として開発が行われています。2009年の第19回世界コンピュータ将棋選手権では優勝することができました.

Open Source / Free Softwareとしてソースコードやデータを公開しています。無保証ですが実行や改変は自由にできるライセンスです。配布の際はライセンスの条件を確認してください。開発者の開発環境はC++ (gcc 4.3), Linuxです。Linux, FreeBSD, MacOSX (32, 64 bit) ではほとんどのソースコードがそのまま利用できると期待されます。Microsoft Windows (32 bitのみ)への移植も目標の一つではありますが、現在のところ、Microsoft Windows上でのコンパイル は困難だと思われます。

GPS将棋のソースコードは、ライブラリとその他の二つの部分から構成されています。ライブラリの部分のライセンスはGPS将棋全体より制限の緩いものになっています。

OpenShogiLib(OSL)部分

  • GPS将棋の中核部分の将棋ライブラリです(OpenShogiLib)。主に研究目的に将棋プログラミングをする方を想定して提供されています。OSLだけでは実際に将棋を指すソフトウェアにはなりませんが、OSLをベースに独自のアプリケーションを構築可能です。
  • OSLのサブセットは、コンピュータ将棋選手権使用可能ライブラリとして認定されていますので、コンピュータ将棋選手権での利用も可能です。
  • BSD風のライセンス(osl/ライセンス)です。

GPSShogi部分

  • OSLを利用した実際の将棋プログラムが含まれています。
  • GNU GPLというライセンスです。

試してみる

雑多な情報


[ 編集 | 凍結 | 差分 | バックアップ | 添付 | リロード ]   [ 新規 | | ヘルプ ]
http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/index.php?GPSshogi トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-11-26 (木) 19:12:36 (115d)