Projects / Internet Chess ToolKit

Internet Chess ToolKit

Internet Chess ToolKit is a Java-based set of libraries and widgets useful for performing common tasks such as reading SAN (internationalized), FEN, PGN, generating legal moves, and connection to Internet Chess Servers (FICS).

Operating Systems

Recent releases

  •  03 Oct 2003 21:15

    Release Notes: This release adds FICS support, Timeseal support, XSLT Java code generation for ICS events, a sample ICS Client, and fixes for a couple of PGN bugs.

    •  18 Aug 2003 09:58

      Release Notes: An Event structure was added to allow listening on the board model. A CLI board display implementation demo was added. A pretty rare bug was fixed, and a sample program that shows how to use the MVC design and the new event model was included.

      •  05 Aug 2003 00:48

        Release Notes: Lots of bugs were fixed, and there are a few changes in PGNReader to better handle NAGs and Results for variation lines. History now allows non-unique variations. Sample code was added so people have an easier time getting started, along with format options for PGNWriter.

        •  21 Jul 2003 04:50

          Release Notes: This is a bugfix release. A few changes in the PGNReader allow it to be a little more flexible in handling different interpretations of the PGN spec. There were a few bugs spotted in the chess model when rare board positions were reached (like pawn checking the King taken enpassant on the next move). The next non-bugfix release will include the FICS interface.

          •  29 Mar 2003 03:51

            No changes have been submitted for this release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.