Changes

2,935 bytes added ,  06:39, 25 July 2012
Created page with "==About Gnuchess= File:Gnuchess.svg Gnuchess is a Sugar front end to the gnuchess program [http://www.gnu.org/software/chess/], a computer program for playing chess. [[..."
==About Gnuchess=

[[File:Gnuchess.svg]]

Gnuchess is a Sugar front end to the gnuchess program [http://www.gnu.org/software/chess/], a computer program for playing chess.

[[File:Gnuchess.png|300px]]

== Where to get Gnuchess ==
The Gnuchess activity is '''not yet''' available for download from the [http://activities.sugarlabs.org Sugar Activity Library]: [http://activities.sugarlabs.org/en-US/sugar/addon/??? Gnuchess]

The source code is available on [http://git.sugarlabs.org/simplegnuchess on the Sugar Labs Gitorious server].

== Using Gnuchess ==

=== The Toolbars ===

[[Image:Gnuchess-toolbar.png]]

:from left to right
;Activity-toolbar Button: (toolbar described below)
;Edit-toolbar Button: (toolbar described below)
;View-toolbar Button: (toolbar described below)
;Configure-toolbar Button: (toolbar described below)
;Custom-toolbar Button: (toolbar described below)

;New game: Starts a new game.
;Undo: Reverts last move (When playing against the robot, the last two moves are reverted.)
;Hint: Used to offer a hint to the current player
;Message area: Used to indicate current status
;Stop Button: used to exit the activity

----

'''Activity Toolbar'''

;Activity name field: used to change the name of the activity
;Reflection Button: used to write descriptions for the Journal entry of this instance of Portfolio
;Share Button: disabled (Gnuchess Activity does not support sharing)

[[Image:Gnuchess-edit-toolbar.png]]

;Copy: Copy current game to clipboard (in algrbraic chess notation)
;Paste: Paste a game from the clipboard (in algrbraic chess notation)

[[Image:Gnuchess-view-toolbar.png]]

;Fullscreen: Used to show board at full screen with no toolbars showing. (Type ESC to return from Fullscreen mode.)
;Playback: Playback the current game as an animation.
;Game history: See a transcript of the game history in algebraic chess notation [http://en.wikipedia.org/wiki/Algebraic_notation_%28chess%29].
;White: Display of White's most recent move
;Black: Display of Black's most recent move

[[Image:Gnuchess-configure-toolbar.png]]

;Play White:
;Play Black:
;Easy:
;Hard:
;Play against the computer:
;Play against a person:

[[Image:Gnuchess-custom-toolbar.png]]

Used to load custom artwork for each piece from the Sugar Journal.

== Learning with Gnuchess ==

== Extending Gnuchess ==

== Where to report problems ==
You can '''soon''' report bugs and make feature requests [https://bugs.sugarlabs.org/newticket?component=gnuchess on our bug-tracking system] (You need to create an account first). To list all open tickets of Gnuchess you can use [https://bugs.sugarlabs.org/query?status=accepted&status=assigned&status=new&status=reopened&component=Bulletinboard query component=Gnuchess]. You are also welcome to leave comments/suggestions on the [[Talk:Activities/Gnuchess]] page.

== Credits ==
The Sugar wrapper for GNU Chess was written and is maintained by [[User:Walter]].

[[Category:Activity]]