Chess Engines
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 |
Vanessa Chess is the first multi-document, multithreading chess program for Macintosh with an intuitive interface and a strong chess engine. It features customizable chessboards and chess pieces, an annotation editor for text styles and diagrams, a game analysis and position editor, multiple undo...
Platforms: Mac
License: Freeware | Size: 1.9 MB | Download (182): Vektor3 Chess Download |
IRC-Chess project is a 2-player chess game for IRC which turns a computer into an IRC chess bot. It consists of a Java chess server, with frontend scripts to convert an IRC client into a chess bot. Players then communicate with the bot using standard IRC commands, and dont require any special...
Platforms: *nix
License: Freeware | Size: 60.42 KB | Download (180): IRC-Chess Download |
Indo Chess is directed above all at novice users. The less expert players will find space here to have fun and improve their chess, as the game`s engine is not very powerful and it can calculate only 4 or 5 moves in advance. So, if you are a good player, you will beat Indo Chess quite easily. On...
Platforms: Windows
License: Freeware | Size: 1024 B | Download (175): Indo Chess Download |
Sigma Chess is a master strength Macintosh chess program for both OS X and Classic Mac OS. The feature set includes: Optional HIARCS engine, UCI Engine support, Databases, PGN/EPD, basic desktop publishing, endgame databases, novice levels, a true perspective 3D board, ExaChess compatibility and...
Platforms: Mac
License: Freeware | Download (164): Sigma Chess 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 |
Amazing new pc chess game! Easy to use and provides realistic visualizations with multiplayer options! A cool soundtrack plus game hints guarantee hours of fun!
Platforms: Windows
License: Freeware | Size: 1.86 KB | Download (158): Chess Mafia Download |
Excellent chess game against the PC or against Internet users, succesor to "US Chess Live," which also offers many more options.If you are a chess fan, or are starting out, with this program you can get a lot of help. Apart from playing the PC you can also play on-line with thousands of Internet...
Platforms: Windows
License: Freeware | Size: 6 KB | Download (156): World Chess Live 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 |
ExaChess Lite is a freeware version of ExaChess, a full-featured chess database. ExaChess Lite allows up to 256 games per file, reading and storing Chessbase (CBF) and PGN formats among others, and can be used with a variety of chess engines to play computer games or annotate existing games.
Platforms: Mac
License: Freeware | Size: 1.8 MB | Download (124): ExaChess Lite Download |
Gtk-engines is a package containing a number of sample themes for GTK+..
Platforms: *nix
License: Freeware | Size: 665.6 KB | Download (120): Gtk-engines 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 |
Chess.com automatic player program. It gives possibility to link a chess engine (rybka, zappa etc) to the chess.com site and play automatically.
Platforms: Windows
License: Freeware | Size: 414 KB | Download (116): chess.com automatic player 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::ICClib is a Perl interface to Internet Chess Server commands. SYNOPSIS use Chess::ICClib; my $icc = Chess::ICClib->new([-prompt=>$ICC], [-host=>$host,-port=>$port] [-user=>$user,-pass=>$password]); $icc->ICCCommand("finger romm"); Chess::ICClib - Perl interface to Internet Chess...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (111): Chess::ICClib Download |
Chess game, features:Theme-ableNetwork playMove recorder
Platforms: Mac
License: Freeware | Download (106): Glyph Chess Download |
Emacs Chess is an object-oriented library written in Elisp for manipulating chess objects (games, plies, positions, etc.), and for displaying them..
Platforms: *nix
License: Freeware | Size: 389.12 KB | Download (102): Emacs Chess Download |
Chess::Elo is a Perl module to calculate Chess "Elo" ratings. SYNOPSIS use Chess::Elo qw(:all); # Alice is going to thump Bob... my ($alice_elo, $bob_elo) = (2100, 1200); # Oh no, Alice lost to Bob! my $result = 0; # 0.5 for draw, 1 for win my @new_elo_alice_bob = elo ($alice, 0,...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (102): Chess::Elo Download |
Chess::FIDE is a Perl extension for FIDE Rating List. SYNOPSIS use Chess::FIDE; my $fide = Chess::FIDE->new(-file=>filename); $fide->fideSearch("surname eq Kasparov"); Chess::FIDE - Perl extension for FIDE Rating List. FIDE is the International Chess Federation that every quarter of the...
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (101): Chess::FIDE Download |