GNU Chess
GNU Chess 6.0.0 on XBoard 4.5.1 | |
Developer(s) | GNU project |
---|---|
Stable release | 6.1.1[1] / November 23, 2013 |
Operating system | GNU/Linux, Unix, Mac OS X |
Type | Computer chess |
License | GPL v3 or later |
Website | GNU 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. It's 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.
Features
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.
It is often used in conjunction with a GUI program such as XBoard or glChess, 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).
History
The first version of GNU Chess was written by Stuart Cracraft. This 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.
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.
In 2011, GNU Chess underwent transition to version 6, which is based on Letouzey's Fruit 2.1 chess engine.
Some GNU Chess enthusiasts still maintain the 5.07 code base.[2] According to CEGT[3] the latest development of this code base (GNU Chess 5.50) is about 100 Elo stronger than Fruit 2.1.
See also
References
- ↑ Ceballos, Antonio (2013-03-11). "GNU Chess release 6.0.3". info-gnu. http://lists.gnu.org/archive/html/info-gnu/2013-03/msg00004.html.
- ↑ ; 5.07 GNU Chess branch
- ↑ ; the CEGT rating list
External links
|