Freeware for the Game of Go and Chess
for Windows 95 and higher in English and German
Unfortunately the development and the support for the following programs had to be finished in 2003. However, since some people found some of them very useful, here they are still available and briefly explained:
CompoGo
An "all-in-one" solution for Go/Weiqi/Baduk. You may be interested in if you need an easy sgf viewer with tabbed windows; want to conveniently manage your games in databases, sort and edit or analyze them; often search for Josekis and wish to have the continuations displayed immediately; embed replayable games into an html page by means of JavaScript; like to use a solving option for puzzles/tsumegos; need an interface for the IGS; play via email or on the Dragon Go Server; want to play or analyze games via a peer-to-peer connection; use the analysis features of the GnuGo engine and play against it; export diagrams in various formats, including kifu; appreciate a lot of smaller features which make the user interface faster and handier or even offer unusual functions, such as a screensaver option; need unicode support for Asian languages (also available in IGS chats); take images from goban positions and want to convert them to sgf and then broadcast the game on a website or wish to create larger documents consisting of games, html, rtf and images, in a way "e-books".
iSchach Client (packed with rar)
A very extensive chess program which is useful for most players. You can play chess in a playing zone, against "Winboard" engines and via email. Especially the latter function (MailChess compatible) is very convenient, including automatic management of the thinking times and reading of conditional moves/variations, etc.
The integrated database feature offers many helpful, easy to use functions as well as a database of 3500 great combinations (sorted and classified!) together with a solving option.
Last but not least there are useful print functions, features like the support of Fischer random chess and many possibilities for converting games to HTML-pages (PGNtoJS), such as replayable moves, very flexible layouts, many solving options for puzzles, support of search indexes, interface to (Java) analysis engines and even to the DGT board - live game transmissions are possible. It even handles problem/fairy chess and checkers games (can also be used as a database for such variants).
Max
A little program that allows one to play checkers/draughts, go/weiqi or reversi/othello with various board sizes, chess, Fischer random chess, janus chess, gothic chess or Grosses Schach games per email, online via a peer2peer connection or against an engine (Go players may use CompoGo instead).
Chess rules in PHP
To verify the legality of chess moves entered on websites.
You may use the function set_FEN($FEN) (format: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1) to setup the position, add_Move($Move) (format-examples: e2-e4, d7-d5, e4-d5, g8-f6, e1-g1 (Castling), h7-h8Q, h7-h8R, h7-h8B, h7-h8N) to add the move and get_GameState() to check for mate, etc.
For a move check without adding use is_Move_legal($Move). If the position and move are ok, get_current_Position($BlackBelow) delivers the new position as HTML and get_FEN() as FEN.
In addition, a function read_Game($Moves) exists. The parameter is a reference to a result of a MySQL-request. The moves in the corresponding table must be available in the format described above and will be read and added to the starting position and saved to the variable $Notation as PGN-notation. The last position is set up.
Have fun!
Thanks to www.servmax.de for hosting this site.
|
|