Changes

Jump to: navigation, search

ChessX

4,215 bytes added, 20:54, 2 August 2019
Created page with "'''Home * User Interface * GUI * ChessX'''<br/> '''Home * Software * Databases * ChessX''' FILE:chessx.jpg|border|right|thumb|li..."
'''[[Main Page|Home]] * [[User Interface]] * [[GUI]] * ChessX'''<br/>
'''[[Main Page|Home]] * [[Software]] * [[Databases]] * ChessX'''

[[FILE:chessx.jpg|border|right|thumb|link=https://sourceforge.net/projects/chessx/| ChessX GUI <ref>[https://sourceforge.net/projects/chessx/ ChessX download | SourceForge.net]</ref> ]]

'''ChessX''',<br/>
a free open source chess [[Databases|database]] and [[GUI]] for [[Windows]], [[Linux]] and [[Mac OS|Mac OS X]] licensed under the [[Free Software Foundation#GPL|GNU General Public License v2]].
Initially, ChessX has started as a continuation of [[SCID]], but after some development, it was decided to break away from the [[Tcl-Tk|Tcl/Tk]] code and start to program in [[Cpp|C++]] with [https://en.wikipedia.org/wiki/Qt_%28software%29 Qt]
<ref>[http://www.chessteacherlessons.com/scid-chessdb-and-chessx/ Scid, ChessDB and ChessX - Chess Teacher Lessons]</ref>.
Initially developed by [[Michal Rudolf]], current developers and maintainers include [[James Coons]] and [[Jens Nissen]] <ref>[http://chessx.sourceforge.net/node/7 Development | ChessX]</ref>.

=GUI=
The ChessX [[GUI]] implements a [https://en.wikipedia.org/wiki/Tab_%28GUI%29 tabbed document interface], the frame-window with caption, [https://en.wikipedia.org/wiki/Menu_bar menu]- and [https://en.wikipedia.org/wiki/Toolbar toolbars], and [https://en.wikipedia.org/wiki/Status_bar status bar] at the bottom. A document window represents a game, and consists of a [[GUI#BoardWindow|board window]] with configurable [[GUI#NotationWindow|notation pane]], game list of the current database, [[Opening Book|opening]] tree and [[ECO]] panes, up to two analyze panes, and a database list window.

=Database=
ChessX has an abstract ''Database'' C++ class, providing a common interface with methods for loading and saving of games, and for performing searches and queries. The concrete classes ''MemoryDatabase'' and ''PgnDatabase'', derived from ''Database'', implement the interface for [[Portable Game Notation|PGN]] file based databases. Large PGN databases are indexed keeping persistent index files (.cxi) for faster re-opening and search.

=Features=
<ref>[https://sourceforge.net/projects/chessx/ ChessX | Free Games software downloads at SourceForge.net]</ref>
* Load and save [[Portable Game Notation|PGN]] files
* Work with multiple databases simultaneously
* Browse [[Chess Game|chess games]], including variations
* [[Entering Moves|Enter moves]], variations, and comments
* Setup [[Chessboard|board]], copy/paste [[Forsyth-Edwards Notation|FEN]]
* Search in Databases for text or [[Chess Position|positions]]
* Display tree of [[Moves|moves]] for the current position
* Analyze using [[UCI]] and [[WinBoard]]/[[XBoard]] Chess engines
* Prepare for [[Opening|openings]] or opponents
* Training mode (next move is hidden)
* Integrated [[Stockfish]] engine

=See also=
* [[Chess Assistant]]
* [[Chess Query Language]]
* [[ChessBase (Database)]]
* [[HIARCS Chess Explorer]]
* [[jose]]
* [[SCID]]
** [[ChessDB]]
** [[Scid vs. PC]]
** [[Scidb]]

=Forum Posts=
* [http://www.talkchess.com/forum/viewtopic.php?t=11911 New free chess database is out - ChessX] by whp, [[CCC]], February 27, 2007
* [http://www.talkchess.com/forum/viewtopic.php?t=13342 ChessX 0.3.0 is out!] by whp, [[CCC]], April 23, 2007
* [http://www.talkchess.com/forum/viewtopic.php?t=29282 New ChessX release] by whp, [[CCC]], August 06, 2009
* [http://www.talkchess.com/forum/viewtopic.php?t=45076 HIARCS Chess Explorer!! vs ChessX Free Chess Database!!] by [[Jose Maria Velasco|Jose mÂș Velasco]], [[CCC]], September 10, 2012
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=45848 ChessX Install] by [[Ted Summers]], [[CCC]], November 04, 2012
* [http://sourceforge.net/p/chessx/mailman/message/32443500/ Limit time that engines may use for analysis] by [[Louis Zulli]], [[ChessX]] / Mailing Lists, June 10, 2014

=External Links=
* [http://chessx.sourceforge.net/ ChessX | Free Chess Database]
* [https://sourceforge.net/projects/chessx/ ChessX download | SourceForge.net]
* [https://sourceforge.net/p/chessx/wiki/ChessX%20Manual/ ChessX / Wiki / ChessX Manual]

=References=
<references />
'''[[Databases|Up one Level]]'''

Navigation menu