|
Internet Chess ToolKit v0.2.0 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| ChessBoardNotation | ChessBoardNotation is an interface for parsing strings to produce boards. |
| Class Summary | |
| ChessAnnotation | ChessAnnotation - typicall annotations and comments on a move. |
| ChessMoveNotation | the parent class of all ChessNotations. |
| ChessReader | ChessGameReader is an abstract class that parses input streams and produces Game objects. |
| ChessWriter | ChessWriter is an abstract class that writer game files |
| FEN | FEN is an abstract class that parses strings to produce Board objects. |
| NAG | Numeric Annotation Glyph (NAG) - this class is used to translate, and parse, NAG into verbose annotations. |
| PGNReader | PGNReader reads PGN formated files |
| PGNWriter | PGNWriter writes Portable Game Notation chess files |
| SAN | SAN - Standard Algebraic Notation Moves are represented as: Nb7++, gxh8=Q, O-O-O, e4, Rad1# |
This contains all the objects necessary to process standard data formats for chess games. Included are PGN (Portable Game Notation), FEN (Forsythe-Edwards Notation) and SAN (Standard Algebraic Notation). Also included are different type of annotation methods including NAG (Numerica Annotation Glyphs).
|
Submit a bug or feature Visit the Website Internet Chess ToolKit is licensed under the GPL v2 . |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||