GNU Chess

From Wikipedia, the free encyclopedia
Jump to: navigation, search
GNU Chess
GNU Chess 6.0.0 on XBoard 4.5.1
GNU Chess 6.0.0 on XBoard 4.5.1
Developer(s) The GNU Chess Team
Stable release 6.0.1 / September 7, 2011; 5 months ago (2011-09-07)
Operating system GNU/Linux, Unix, Mac OS X
Type Computer chess
License GPL v3 or later
Website GNU Chess

GNU Chess is a computer program which plays a full game of chess against a human or other computer program.

GNU Chess is one of the oldest computer chess programs for Unix-based computers and one of the earliest available with full source code.

GNU Chess has been ported to many other platforms. The GNU Chess project is one of the older parts of the GNU package of software, having started in 1984, the author having collaborated with Richard Stallman, pre-GNU.

The first version of GNU Chess was written by Stuart Cracraft. Versions from 2 to 4 were written by John Stanback. Version 5 was written by Chua Kong-Sian. Version 6 was written by Fabien Letouzey. Dozens of programmers have enhanced and expanded GNU Chess.

On basic, current computer chess architecture, GNU Chess plays at senior master / weak international master strength (2500+ Elo on simple hardware (Intel Core 2 Duo)), without parallel processing, according to the IQ6 test suite.

The goal of GNU Chess is to serve as a basis for research. GNU Chess 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. It is often used in conjunction with a GUI program such as XBoard. 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).

In 2011, GNU Chess underwent transition to version 6, which is based on Letouzey's Fruit 2.1 chess engine, a strong and well-debugged searcher with heavy use of invariant assertions, and very few bugs.

Some GNU Chess enthusiasts still maintain the 5.07 code base,[1] adding new features and making it stronger. According to the CCRL rating list[2] the current version of GNU Chess 5 is about 350 Elo stronger than the original FSF version. It is still weaker than GNU Chess 6 however.

[edit] See also

[edit] References

  1. ^ [1]; 5.07 GNU Chess branch
  2. ^ [2]; CCRL rating list

[edit] External links

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages