|
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 |