GNU Chess

GNU Chess(グヌー・チェス)は、人間コンピュータチェスを行うフリーソフトウェアのチェスエンジンである。GNU Chessは研究の基盤を提供することを目標としており、多くの環境で利用されてきた。

GNU Chess
開発元 GNUプロジェクト
初版 1984年 (1984)
最新版
6.2.9 / 2021年7月14日 (2021-07-14)[1]
リポジトリ
対応OS LinuxUNIXMicrosoft WindowsmacOS
サポート状況 開発中
種別 コンピュータチェス
ライセンス GNU GPL v3+
公式サイト www.gnu.org/software/chess/

GNU ChessはGNU GPL v3+で公開されているフリーソフトウェアであり、共同開発者によってメンテナンスが行われている。完全なソースコードを提供する最初のコンピュータチェスプログラムの1つである。UNIXベースのシステムで最古のコンピュータチェスプログラムの1つであり、多くのプラットフォーム移植されている。

特徴

CCRL (Computer Chess Rating Lists)による、40/2のリストでは、イロレーティングの数値は2661である[2](比較対象として挙げると、人間で最強のプレイヤーであるマグヌス・カールセンのイロレーティングは2882である。また、2004年に開かれたMan vs Machine World Team Championshipセルゲイ・カヤキンベセリン・トパロフといったグランドマスターに勝利し、ルスラン・ポノマリョフと引き分けたことで知られるフリッツ8のレーティングの数値は2665である。[3])

XBoardやGNOME ChessといったGUIプログラムではデフォルトのエンジンとして含まれており、これらと組み合わせて使われることが多い。XBoardのChess Engine Communication Protocolの初期のバージョンはGNU Chessのコマンドラインインタフェースがベースとなっている。バージョン6.1以降ではターミナルエミュレータでのグラフィカルモードをサポートしている。

歴史

GNU Chessの最初のバージョンはStuart Cracraftによって開発された。1984年、GNUプロジェクトの発足前にリチャード・ストールマンとの協力体制を始めたため、GNU Chessは最初期のGNUソフトウェアの一つである。

それ以降、GNU Chessは改善と拡張を継続している。バージョン2からバージョン4はJohn Stanbackが開発した。バージョン5はChua Kong-Sianの開発したチェスエンジンであるCobaltがベースとなっている。[4]

2011年、GNU Chessはバージョン6に移行した。 これはFabien Letouzeyの開発したFruit2.1がベースである。

脚注

  1. GNU Chess 6.2.9 (2021年7月14日). 2021年7月15日閲覧。
  2. CCRL Blitz - GNU Chess 6.25 64-bit”. 2023年2月7日時点のオリジナルよりアーカイブ。2024年3月5日閲覧。
  3. CCRL Blitz - February 5, 2023 at the Wayback Machine (archived February 7, 2023)
  4. Cracraft, Stuart (1999年10月10日). GNU Chess 5”. Google Groups. 2024年3月5日閲覧。

関連項目

外部リンク

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.