Main > Games > TBS >

Internet Chess ToolKit 0.2

Internet Chess ToolKit 0.2

Sponsored Links

Internet Chess ToolKit 0.2 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 1032
Date added: 2007-01-12
Publisher: J. Varsoke

Internet Chess ToolKit 0.2 description

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.
Main features:
- 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.
Enhancements:
- 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

Internet Chess ToolKit 0.2 Screenshot

Advertisements

Internet Chess ToolKit 0.2 Keywords

Bookmark Internet Chess ToolKit 0.2

Hyperlink code:
Link for forum:

Internet Chess ToolKit 0.2 Copyright

WareSeeker periodically updates pricing and software information of Internet Chess ToolKit 0.2 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Internet Chess ToolKit 0.2 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
DHTML Windowing Toolkit is a cross-browser JavaScript library for the creation of inline DHTML windows to contain content. Free Download
SILC (Secure Internet Live Conferencing) is a protocol which provides secure conferencing services in the Internet. Free Download
AdventNet Agent Toolkit C Edition is a rapid prototyping and development tool to build SNMP (SNMP v1, SNMP v2c and SNMP V3) agent, TL1 agent, and CLI ... Free Download
VP Toolkit is an Internet client/server C++ library, with support for object threads. Free Download
Gerris is an Open Source Free Software library for the solution of the partial differential equations describing fluid flow. Free Download
conexus is a generalized C++ I/O library that includes support for BSD sockets, serial/TTY, and packet capture (via pcap). Free Download
Coronet project is a library which implements an epoll and coroutine based library that allows for async operations. Free Download
Emacs Chess is an object-oriented library written in Elisp for manipulating chess objects (games, plies, positions, etc.), and f Free Download