XBoard

From Wikipedia, the free encyclopedia
Jump to: navigation, search
XBoard
GNU Chess 5.0.7 on Xboard 4.2.7
GNU Chess 5.0.7 on XBoard 4.2.7
Developer(s) GNU project
Stable release 4.7.3 / January 6, 2014; 6 months ago (2014-01-06)
Operating system GNU/Linux, FreeBSD, NetBSD, OpenBSD, Microsoft Windows
Type Computer chess
License GPL
Website XBoard

XBoard is a graphical chessboard for the X Window System. It is developed and maintained as free software by the GNU project. WinBoard is a port of XBoard to run natively on Microsoft Windows.

Overview[edit]

Originally developed by Tim Mann, these programs are compatible with various chess engines[1] that support the Chess Engine Communication Protocol such as GNU Chess. It also supports Internet Chess Servers,[2] e-mail chess,[3] and the playing of saved games.[4]

It has been recently enhanced a great deal, and the Chess Engine Communication Protocol was extended to meet the needs of modern engines (which have features such as hash tables, multi-processing and end-game tables, which could not be controlled through the old protocol).

XBoard has always been supportive of Chess variants, such as Suicide Chess or Crazyhouse, acting as a client for Internet Chess Servers that offered such variants. This support has now been extended to all of the World's major Chess variants: xiangqi (Chinese Chess), shogi (Japanese Chess), makruk (Thai Chess) and many Western variants on boards of deviating sizes (e.g. Capablanca Chess). It offers a Westernized representation for these games, but the almost limitless configurability of WinBoard does allow a high-quality traditional oriental representation of these games.[5]

Another computer chess protocol is the Universal Chess Interface (UCI). XBoard/WinBoard supports this protocol (and its dialects USI and UCCI, which are in common use for Shogi and Chinese Chess) through adapter programs such as Polyglot and UCI2WB.

See also[edit]

References[edit]

  1. ^ Hagen, William von (13 May 2010). Ubuntu Linux Bible: Featuring Ubuntu 10.04 LTS. John Wiley and Sons. pp. 15–16. ISBN 978-0-470-88180-4. Retrieved 11 November 2011. 
  2. ^ Negus, Chris (9 May 2003). Red Hat Linux 9 bible. Wiley Pub. p. 242. ISBN 978-0-7645-3938-1. Retrieved 11 November 2011. 
  3. ^ Mui, Linda; Quercia, Valérie (1994). X user tools. O'Reilly & Associates. p. 186. ISBN 978-1-56592-019-4. Retrieved 11 November 2011. 
  4. ^ Johnson, Chris F. A. (2005). Shell scripting recipes: a problem-solution approach. Apress. p. 294. ISBN 978-1-59059-471-1. Retrieved 11 November 2011. 
  5. ^ "XBoard". gnu.org. Retrieved 11 November 2011. 

External links[edit]