Jump to content

GNU Chess: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Citation bot (talk | contribs)
Add: title. Changed bare reference to CS1/2. | Use this bot. Report bugs. | Suggested by BrownHairedGirl | Linked from User:BrownHairedGirl/Articles_with_bare_links | #UCB_webform_linked 1429/2197
No edit summary
Line 32: Line 32:
GNU Chess has been enhanced and expanded since. Versions from 2 to 4 were written by John Stanback. Version 5 of GNU Chess was based on the Cobalt chess engine written by Chua Kong-Sian.<ref>{{Cite web|url=https://groups.google.com/forum/#!msg/gnu.chess/UGpLeswpTSU/5UtPTsLqhB8J|title = Redirecting to Google Groups}}</ref>
GNU Chess has been enhanced and expanded since. Versions from 2 to 4 were written by John Stanback. Version 5 of GNU Chess was based on the Cobalt chess engine written by Chua Kong-Sian.<ref>{{Cite web|url=https://groups.google.com/forum/#!msg/gnu.chess/UGpLeswpTSU/5UtPTsLqhB8J|title = Redirecting to Google Groups}}</ref>


In 2011, GNU Chess transitioned to version 6, which is based on Fabien Letouzey's [[Fruit (software)|Fruit 2.1 chess engine]]. According to [[Chess Engines Grand Tournament|CEGT]]<ref>[http://www.husvankempen.de/nunn/40_40%20Rating%20List/40_40%20All%20Versions/rangliste.html ] {{Webarchive|url=https://web.archive.org/web/20110308175817/http://www.husvankempen.de/nunn/40_40%20Rating%20List/40_40%20All%20Versions/rangliste.html |date=2011-03-08 }}; the CEGT rating list</ref> version 5.60 of this code base is stronger than Fruit 2.3, the latest version of that chess engine.
In 2011, GNU Chess transitioned to version 6, which is based on Fabien Letouzey's [[Fruit (software)|Fruit 2.1 chess engine]]. According to [[Chess Engines Grand Tournament|CEGT]]<ref>{{cite web|url=http://www.husvankempen.de/nunn/40_40%20Rating%20List/40_40%20All%20Versions/rangliste.html|archive-url=https://web.archive.org/web/20110308175817/http://www.husvankempen.de/nunn/40_40%20Rating%20List/40_40%20All%20Versions/rangliste.html|archive-date=2011-03-08|title=The CEGT rating list}}</ref> version 5.60 of this code base is stronger than Fruit 2.3, the latest version of that chess engine.


== See also ==
== See also ==
Line 55: Line 55:
[[Category:1984 software]]
[[Category:1984 software]]
[[Category:Chess engines]]
[[Category:Chess engines]]
[[Category:GNU Project software|Chess]]
[[Category:DOS games]]
[[Category:Free chess software]]
[[Category:Free chess software]]
[[Category:Free educational software]]
[[Category:GNU Project software|Chess]]
[[Category:GP2X games]]
[[Category:GP2X games]]
[[Category:Linux games]]
[[Category:Linux games]]
Line 62: Line 64:
[[Category:Video games developed in the United States]]
[[Category:Video games developed in the United States]]
[[Category:Windows games]]
[[Category:Windows games]]
[[Category:DOS games]]
[[Category:Free educational software]]

Revision as of 20:00, 17 March 2022

GNU Chess
Developer(s)GNU Project
Initial release1984; 40 years ago (1984)
Stable release
6.2.9[1] Edit this on Wikidata / 13 July 2021
Repository
Operating systemLinux, Unix, macOS, Windows
TypeComputer chess
License2010[a]: GPL-3.0-or-later
1992[b]: GPL-2.0-or-later
1986: Chess-GPL[c][2][3]
Websitewww.gnu.org/software/chess/

GNU Chess is a free software chess engine which plays a full game of chess against a human being or other computer program. The goal of GNU Chess is to serve as a basis for research. It has been used in numerous research contexts.

GNU Chess is free software, licensed under the terms of the GNU General Public License version 3 or any later version, and is maintained by collaborating developers. As one of the earliest computer chess programs with full source code available, it is one of the oldest for Unix-based systems and has since been ported to many other platforms.

Features

As of 2 September 2017 GNU Chess 5.60 is rated at 2813 Elo points (when using one CPU) on CCRL's 40-moves-in-40-minutes list. For comparison, the strongest chess engine in the list using one CPU, Strelka 5.5, has an Elo rating of 3108 (the 295 ELO point difference indicates that Strelka 5.5 would beat GNU Chess 5.60 in about 85% of games). On the same list, Fritz 8 is rated at only 2701, and that program in the 2004 Man vs Machine World Team Championship beat grandmasters Sergey Karjakin, Veselin Topalov and reached a draw with Ruslan Ponomariov. The IQ6 test suite (a collection of chess problems from Livshits's book Test Your Chess IQ) indicates that on a single core of an Intel Core 2 Duo CPU GNU Chess performs at the senior master/weak international master strength of 2500+ on the Elo rating system.[citation needed]

It is often used in conjunction with a GUI program such as XBoard or GNOME Chess, where it is included as the default engine. Initial versions of XBoard's Chess Engine Communication Protocol were based on GNU Chess's command-line interface. Version 6 also supports the Universal Chess Interface (UCI). Since version 6.1 GNU chess supports a graphical mode for terminal emulators.

GNU chess terminal graphic mode

History

The first version of GNU Chess was written by Stuart Cracraft. Having started in 1984 in collaboration with Richard Stallman prior to his founding of the GNU Project, GNU Chess became one of the first parts of GNU.[citation needed]

GNU Chess has been enhanced and expanded since. Versions from 2 to 4 were written by John Stanback. Version 5 of GNU Chess was based on the Cobalt chess engine written by Chua Kong-Sian.[4]

In 2011, GNU Chess transitioned to version 6, which is based on Fabien Letouzey's Fruit 2.1 chess engine. According to CEGT[5] version 5.60 of this code base is stronger than Fruit 2.3, the latest version of that chess engine.

See also

Notes

  1. ^ GPL-3.0-or-later since 2010-01-03, version 5.08.
  2. ^ GPL-2.0-or-later since 1992-05-30, version 4.0.43.
  3. ^ GNU Chess General Public License

References

  1. ^ Antonio Ceballos Roa (14 July 2021). "GNU Chess 6.2.9 released". Retrieved 18 July 2021.
  2. ^ "GNU Chess General Public License". 1986.
  3. ^ Yigit, Ozan (1986-12-17). "yetti's Christmas/New Year goodies (gnu chess)". Newsgroupont.general.
  4. ^ "Redirecting to Google Groups".
  5. ^ "The CEGT rating list". Archived from the original on 2011-03-08.