Chinese Chess Rules
This is a Chinese chess game software. Programming language is C, using GLIB-2.0, GTK+-2.0 libraries and some simple socket fuctions, so OS platform should be GNU/Linux. I write this just for playing this game under GNU/Linux with my friends simply, and hope it will be useful to other Chinese...
Platforms: *nix
License: Freeware | Size: 174.08 KB | Download (43): Chinese Chess for Linux Download |
Free Chess Game allows you to play as White or Black, with all regular chess rules such as three move repetition and 50 move rule and En Passant. Save Games and retrieve PGN and FEN strings.
Platforms: Windows
License: Freeware | Download (83): Free Chess Download |
Xiang Qi, or Chinese chess, is the most popular board game in China, and it is very challenging. iXiangQi program allows you to enjoy playing this ancient Chinese Chess game with your favorite Mac. iXiangQi runs on both Intel and PowerPC Mac under Mac OS X Tiger and Leopard.
Platforms: Mac
License: Freeware | Size: 1.08 MB | Download (36): iXiangQi Download |
There are are a dozen or so chess games out there on the web, most of them use java applets. There lies the problem, they nearly all communicate using non-HTTP port 80 methods which usually means that if you're sitting behind a firewall (ie using the internet at work), they don't work.This chess...
Platforms: JavaScript
License: Freeware | Size: 71.68 KB | Download (45): javascript Chess Download |
PlayE4 chess software offers multi-players chess games in real time. The 3D, user-friendly chess software allows chess enthusiasts to enlarge their pool of game partners and play against players of their skill level any time of day. PlayE4 is available in 3 game modes and 6 different languages...
Platforms: Windows
License: Freeware | Size: 346 KB | Download (58): PlayE4 Online Chess Download |
NetChess is a chess program that allows you to play with an opponent over internet/intranet or on your own computer. You can load or save game. The built-in chat provides a quick and efficient solution to essential communication between players. This software will verify your moves according to...
Platforms: Windows
License: Freeware | Size: 344 KB | Download (146): NetChess Download |
Free Chess Game based on the ChessBin.com Computer Chess project. ChessBin Chess allows you to play as White or Black, with all regular chess rules such as three move repetition and 50 move draw and En Passant.
Platforms: Windows
License: Freeware | Size: 224 KB | Download (51): ChessBin Download |
PHPChessLIB is a set of object oriented libraries for use in php chess programs. The libraries recognize chess rules and moves. Planned Features include: 50 move rule... stalemate recognition... insufficient mating material draws... 3 move repetition.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 14.7 KB | Download (47): PHPChessLIB Download |
dlib is a library for developing portable applications dealing with networking, threads, graphical interfaces, data structures, linear algebra, machine learning, XML and text parsing, numerical optimization, Bayesian nets, and numerous other tasks.
Platforms: *nix
License: Freeware | Size: 2.46 MB | Download (108): dlib C++ Library Download |
MB Free Chinese Numerology is a unique resource that calculates your lucky number based on the concepts of Chinese numerology. It has its basis in the Lo Shu grid and is wisely used till date in the Eastern countries. A comprehensive and detailed reading is generated based on the input name and...
Platforms: Windows
License: Freeware | Size: 1.38 MB | Download (533): MB Chinese Numerology Download |
This 3D chess game can be played as a stand-alone game, over the Internet.
Key Features:
1. 3 Levels of smart engine power.
2. Playing via Internet or local Network or Game Server.
3. Amazing 3D OpenGL Graphics and Animation.
4. Music and Sound effects.
5. Undo/Redo.
6....
Platforms: Windows
License: Freeware | Size: 5.64 MB | Download (344): Falco Chess Download |
MB Free Chinese Numerology is a unique resource that calculates your lucky number based on the concepts of Chinese numerology. It has its basis in the Lo Shu grid and is wisely used till date in the Eastern countries. A comprehensive and detailed reading is generated based on the input name and...
Platforms: Windows
License: Freeware | Size: 1.38 KB | Download (157): MB Free Chinese Numerology Download |
Java3D chess project is a Java applet that allows you to play chess. Java 3D Chess is a chess program with uses Java 3D. You can play the game on any computer capable of using Java. You can play Java 3D Chess agains yourself or a friend (on the same computer). Maybe inthe near future you...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (277): Java3D chess Download |
Chess::Game::MoveList is a specialized list class for recording the moves of a Chess::Game. SYNOPSIS $movelist = Chess::Game::MoveList->new("white", "black"); $wpawn = Chess::Game::Pawn->new("e2", "white"); $entry = $movelist->add_move($wpawn, "e2", "e4"); $true = $entry->get_piece() eq...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (125): Chess::Game::MoveList Download |
Chess::Game is a class to record and validate the moves of a game of chess. SYNOPSIS use Chess::Game; $game = Chess::Game->new(); $clone = $game->clone(); $move = $game->make_move("e2", "e4"); $move_c = $clone->make_move("e2", "e4"); $true = ($move->get_piece() ne $move_c->get_piece());...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (125): Chess::Game Download |
FSA::Rules is a Perl module to build simple rules-based state machines in Perl. Synopsis my $fsa = FSA::Rules->new( ping => { do => sub { print "ping!n"; my $state = shift; $state->result(pong); $state->machine->{count}++; }, rules => [ game_over => sub { shift->machine->{count} >=...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (99): FSA::Rules Download |
Fantasy Chess is a chess game environment with a game server, GTK GUI, private and public AI, and a lot of libraries to help developers..
Platforms: *nix
License: Freeware | Size: 1.7 MB | Download (119): Fantasy Chess v2 Revision Download |
Games::Chess Perl module represent chess positions and games. SYNOPSIS use Games::Chess qw(:constants); my $p = Games::Chess::Position->new; $p->at(0,0,BLACK,ROOK); $p->at(7,7,WHITE,ROOK); print $p->to_text; The Games::Chess package provides the class Games::Chess::Piece to represent...
Platforms: *nix
License: Freeware | Size: 49.15 KB | Download (114): Games::Chess Download |
Chess::PGN::Parse is a Perl module that reads and parses PGN (Portable Game Notation) Chess files. SYNOPSIS use Chess::PGN::Parse; use English qw( -no_match_vars ); my $pgnfile = "kk_2001.pgn"; my $pgn = new Chess::PGN::Parse $pgnfile or die "cant open $pgnfilen"; while...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (252): Chess::PGN::Parse Download |
Chess::PGN::Filter is a Perl extension for converting PGN files to other formats. SYNOPSIS use Chess::PGN::Filter; filter(source => $pgn,filtertype => XML); OR my %substitutions = ( hsmyers => Myers, Hugh S (ID), ); my @exclude = qw( WhiteElo BlackElo EventDate ); filter(...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (159): Chess::PGN::Filter Download |