Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > Games > TBS

    Internet Chess ToolKit 0.2

    Download button

    No screenshots available
    Downloads: 423  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Good (3.0/5)
    13 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    J. Varsoke | More programs
    GPL / FREE
    January 12th, 2007, 20:05 GMT
    ROOT / Games / TBS

     Read user reviews (0)  Refer to a friend  Subscribe

    Internet Chess ToolKit description

    Internet Chess ToolKit project is a Java library for chess with PGN, FEN, SAN, and ICS (FICS, ICC) support.

    Internet Chess ToolKit project is a Java library for chess with PGN, FEN, SAN, and ICS (FICS, ICC) support.

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

    The purpose of the Internet Chess ToolKit is to provide an extensible library to facilitate the development of internet server clients, bots, training programs, peer-to-peer players, and and various other programs useful for the game player. The library was designed with a high level of abstraction and utilization of object oriented design patterns to make it extensible; The model set up should allow for implementations of many games besides Chess, which is the main focus of this library.

    Such other games might include chess variants like BugHouse, or completely different games like scrabble and the Chinese game of Go. Another goal of the library is ease of use. A lot of effort has gone into comprehensive documentation and providing sensible names for methods, as well as providing many convenience methods.

    Here are some key features of "Internet Chess ToolKit":

    · FICS support (limited)
    · legal move generation.
    · game history with variation support (alternative move suggestions).
    · move comment support in text and Numeric Annotation Glyphs (NAG).
    · Standard Algebraic Notation (SAN) read/write support (internationalized for presentation in 16 languages).
    · Portable Game Notation (PGN) read/write support (including move variations, and FEN).
    · Forsyth-Edwards Notation (FEN) read/write support.
    · True MVC structure with board displays driven by game model events.
    · Command-line Board display (GUI to come).
    · Well documented. Sample code also provided.

    What's New in This Release:

    · Limited FICS support style12, match request, kibitz, whisper, say, tell, channel tell, shout, c/t/-shout, emote, move list, pin, gin, seek ads, seek remove, seek clear, game results
    · Timeseal support
    · XSLT java code generation for ICS events
    · Sample ICS Client
    · PGN bugs fixed



    Product's homepage

      


    TAGS:

    Internet Chess | Chess ToolKit | generate moves | Chess | Chess | generate



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM