Internet Chess ToolKit 0.2
Sponsored Links
Internet Chess ToolKit 0.2 Ranking & Summary
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 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
Internet Chess ToolKit 0.2 Keywords
ToolKit
Internet Chess ToolKit
FEN
PGN
SAN
ICC
Internet chess
Java library
chess
Internet
support
library
FICS
ics
Internet Chess ToolKit 0.2
TBS
Bookmark Internet Chess ToolKit 0.2
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
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
play internet chess
internet chess clubs
play internet chess free on yahoo
internet chess club
Internet chess server
internet chess games
internet chess game
icc internet chess club
where can i play chess on the internet
support kids
internet explorer update
chessbase
toolkit home page
online chess
hsbc internet banking
child support
driverguide toolkit
chess games internet online chess 'internet chess'
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
Latest Software
Popular Software
Favourite Software