Summary: The Internet Chess ToolKit is a Java based set of libraries and widgets useful for performing common tasks such as reading SAN, PGN, FEN, generating legal moves, connecting to online chess server.
See: Description
Package | Description |
---|---|
ictk.boardgame |
The purpose of this package is to supply abstract classes that
facilitate the implementation of turn-based boardgames.
|
ictk.boardgame.chess |
This is the implementation of the Chess game model.
|
ictk.boardgame.chess.io |
This contains all the objects necessary to process standard
data formats for chess games.
|
ictk.boardgame.chess.net.ics |
The ICS package contains objects and interfaces common for all Internet Chess
Server (ICS) type servers.
|
ictk.boardgame.chess.net.ics.event |
The ICS event package contains all events and parsers for those events
that are generated from ICS servers.
|
ictk.boardgame.chess.net.ics.fics |
The FICS package contains objects and interfaces useful for the
Free Internet Chess Server
(FICS).
|
ictk.boardgame.chess.net.ics.fics.event |
The FICS event package contains all events and parsers for those events
that are generated from FICS servers.
|
ictk.boardgame.chess.net.ics.ui.cli |
The ICS CLI package contains Command-Line Interface (CLI) widgets useful
for presentation of and interactions with ICS happenings.
|
ictk.boardgame.chess.ui |
The UI package contains interfaces for various types of displays.
|
ictk.boardgame.chess.ui.cli |
This CLI package contains CommandLine Interface Displays and user interface
components to use with Chess.
|
ictk.boardgame.io |
This package contains all the abstract I/O classes to be implemented
for the game to allow reading of standard game notations.
|
ictk.boardgame.ui |
The UI package contains interfaces for various types of displays.
|
ictk.boardgame.ui.cli |
Command-line Interface (CLI) interfaces and widgets that are common for
all boardgames.
|
ictk.util |
This package contains utility methods and classes to be used for
logging errors and other common tasks where global functions are
traditionally used.
|