chess playing
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1810
pychess 0.6 Final
pychess is a chess game written using pygtk. more>>
pychess is a chess game written using pygtk.
Should be able to do most things xboard does, but in a nicer gtk/svg enviroment.
Will support
- Svg pieces
- Pgn reading/writing
- Animation
- DnD
- Builtin move validation
- Multiple engines
- and much more.
<<lessShould be able to do most things xboard does, but in a nicer gtk/svg enviroment.
Will support
- Svg pieces
- Pgn reading/writing
- Animation
- DnD
- Builtin move validation
- Multiple engines
- and much more.
Download (0.41MB)
Added: 2007-04-11 License: GPL (GNU General Public License) Price:
927 downloads
Role Playing Tools 1.1
Role Playing Tools extends the pen and paper role playing tabletop to the computer. more>>
Role Playing Tools extends the pen and paper role playing tabletop to the computer by providing a die rolling tool with a full expression language including Javascript functions, tabbed rolling bars, quick summation features, and the ability to save and restore sessions. There is also a client and server map sharing tool. Both are intended to be simple and powerful and enhance the game, not distract from it.
We found that we wanted to augment our pen-and-paper roleplaying (primarily 3.5ed D&D) with computer aids.
These tools extend and augment our traditional playing style. They are not a role playing game by themselves, nor are they meant to replace everything at the D&D table.
DiceToolis a simple but powerful expression parser that has built in functions for random number generation and can be further extended by JavaScript to do all sorts of calculations.
MapToolis an elegant graphical tool to share maps (images) and map data (drawings, markers, grid placement) in a client/server fashion between multiple players.
TokenToolis an accessory to MapTool. Drag any image onto the workspace and use the mouse to move and zoom the image in the reticle. Then drag from the preview pane directly onto MapTool -- or File->Save to save a png file.
<<lessWe found that we wanted to augment our pen-and-paper roleplaying (primarily 3.5ed D&D) with computer aids.
These tools extend and augment our traditional playing style. They are not a role playing game by themselves, nor are they meant to replace everything at the D&D table.
DiceToolis a simple but powerful expression parser that has built in functions for random number generation and can be further extended by JavaScript to do all sorts of calculations.
MapToolis an elegant graphical tool to share maps (images) and map data (drawings, markers, grid placement) in a client/server fashion between multiple players.
TokenToolis an accessory to MapTool. Drag any image onto the workspace and use the mouse to move and zoom the image in the reticle. Then drag from the preview pane directly onto MapTool -- or File->Save to save a png file.
Download (2.4MB)
Added: 2006-12-15 License: MIT/X Consortium License Price:
1049 downloads
mChess 0.11
mChess is a simple cross-platform email chess program. more>>
mChess is a simple cross-platform email chess program.
The aim is to be able to play chess with your friends via email using a nice user interface without having a chess board standing in your living room for weeks.
<<lessThe aim is to be able to play chess with your friends via email using a nice user interface without having a chess board standing in your living room for weeks.
Download (0.44MB)
Added: 2007-05-27 License: Perl Artistic License Price:
884 downloads
Tonic Chess bridge4
Tonic Chess project is an online chess software. more>>
Tonic Chess project is an online chess software.
Tonic is a graphical interface for playing online chess. It is based on Jin.
From now on Tonic is really open source software (and free as in libre as well) - I managed (I had some problems last time I tried) to import source to cvs sourceforge repository. It is a bridge2 release source with few little modifications. You can read how to get it from cvs here. If you are impatient pastenenter in console:
cvs -d:pserver:anonymous@tonic-chess.cvs.sourceforge.net:/cvsroot/tonic-chess login
When prompted for password just hit enter. And then:
cvs -z3 -d:pserver:anonymous@tonic-chess.cvs.sourceforge.net:/cvsroot/tonic-chess co -P tonic
You should see a list of files downloaded from cvs repository. If you are a non-console user (i.e. Windows or Mac user) I recommend visiting this site. I myself use Linux for development. And Netbeans sometimes as you could figure out from examining the contents of tonic directory. So, enjoy the opensourceness of Tonic!
I uploaded new screenshot to Tonic project site. It is Tonic in Aero GTK engine tuxedo. Quite a peculiar engine imo, but you can use other GTK engines if you run Tonic in Java 6 aka Mustang (you know you can get it from here, dont you?) I test Tonic with Mustang and Ive problems with tray icon. After some searching Ive realized why Tonic crashed under Java 6 - the problem was tray.jar plugin and its dependencies - tray.so or tray.dll, so if you want to run Tonic on Java 6 move them away from theirs directory. Ive written a class for tray icon using new desktop API from Mustang, but it doesnt work as expected in KDE (tray icon is invisible) ; GNOME is better, but I have to work on the popup menu. Well, what could I say? Mustang is in beta stage, but it has some goodies to wait for (early splashscreen, access to tab component, ...).
<<lessTonic is a graphical interface for playing online chess. It is based on Jin.
From now on Tonic is really open source software (and free as in libre as well) - I managed (I had some problems last time I tried) to import source to cvs sourceforge repository. It is a bridge2 release source with few little modifications. You can read how to get it from cvs here. If you are impatient pastenenter in console:
cvs -d:pserver:anonymous@tonic-chess.cvs.sourceforge.net:/cvsroot/tonic-chess login
When prompted for password just hit enter. And then:
cvs -z3 -d:pserver:anonymous@tonic-chess.cvs.sourceforge.net:/cvsroot/tonic-chess co -P tonic
You should see a list of files downloaded from cvs repository. If you are a non-console user (i.e. Windows or Mac user) I recommend visiting this site. I myself use Linux for development. And Netbeans sometimes as you could figure out from examining the contents of tonic directory. So, enjoy the opensourceness of Tonic!
I uploaded new screenshot to Tonic project site. It is Tonic in Aero GTK engine tuxedo. Quite a peculiar engine imo, but you can use other GTK engines if you run Tonic in Java 6 aka Mustang (you know you can get it from here, dont you?) I test Tonic with Mustang and Ive problems with tray icon. After some searching Ive realized why Tonic crashed under Java 6 - the problem was tray.jar plugin and its dependencies - tray.so or tray.dll, so if you want to run Tonic on Java 6 move them away from theirs directory. Ive written a class for tray icon using new desktop API from Mustang, but it doesnt work as expected in KDE (tray icon is invisible) ; GNOME is better, but I have to work on the popup menu. Well, what could I say? Mustang is in beta stage, but it has some goodies to wait for (early splashscreen, access to tab component, ...).
Download (5.0MB)
Added: 2007-01-15 License: GPL (GNU General Public License) Price:
1013 downloads
Chess Training Tools 1.2.14
Chess Training Tools is a collection of chess training tools. more>>
Chess Training Tools is a collection of chess training tools. It includes a chess visualization trainer that teaches chess visualization by drilling you on the color of a particular square, and also on your ability to tell if two squares are the same color, if two (or three) squares are on the same diagonal, if two squares are a knight move apart, or if two squares are two knight moves apart.
This is a program that I wrote for my own use to improve my chess visualization ability. I decided to share it with other players, since I believe they can benefit from it. It basically helps you remember what color the squares are, how the pieces move, and so on, all in your head.
It does so by posing you various excercises that, if practiced every day, will let you visualize positions without the aid of a board.
I use this tool every day. You may want to use it the way I do, or you could develop your own method of training. I work my way through the panels, doing 20 of each excercise. I proceed Color->Same Color->Diagonal 2->Diagonal 3->Knight->Knight 2->Mate.
Then, after all of that I play a game against Vince. Start slow, by either lagging the display by one ply, or by blanking out one quadrant. Work your way up to the 7 ply and four quadrants.
Enhancements:
- This release added undo, or move takeback to the PlayTest ("Vince").
<<lessThis is a program that I wrote for my own use to improve my chess visualization ability. I decided to share it with other players, since I believe they can benefit from it. It basically helps you remember what color the squares are, how the pieces move, and so on, all in your head.
It does so by posing you various excercises that, if practiced every day, will let you visualize positions without the aid of a board.
I use this tool every day. You may want to use it the way I do, or you could develop your own method of training. I work my way through the panels, doing 20 of each excercise. I proceed Color->Same Color->Diagonal 2->Diagonal 3->Knight->Knight 2->Mate.
Then, after all of that I play a game against Vince. Start slow, by either lagging the display by one ply, or by blanking out one quadrant. Work your way up to the 7 ply and four quadrants.
Enhancements:
- This release added undo, or move takeback to the PlayTest ("Vince").
Download (0.016MB)
Added: 2006-05-03 License: GPL (GNU General Public License) Price:
1275 downloads
ChessY! 1.0
ChessY! project allows you to visually review the game histories from Yahoo! online chess. more>>
ChessY! project allows you to visually review the game histories from Yahoo! online chess.
You can email to yourself at the end of a Yahoo! online chess game.
<<lessYou can email to yourself at the end of a Yahoo! online chess game.
Download (0.065MB)
Added: 2006-11-30 License: GPL (GNU General Public License) Price:
1058 downloads
Chess::FIDE::Player 1.00
Chess::FIDE::Player is a Perl module to parse player data from FIDE Rating List. more>>
Chess::FIDE::Player is a Perl module to parse player data from FIDE Rating List.
SYNOPSIS
use Chess::FIDE::Player qw(@FIDE_field);
my $player = Chess::FIDE::Player->new(%param);
print $player->id() . "n";
$player->value(field);
Chess::FIDE::Player - Parse player data from FIDE Rating List. FIDE is the International Chess Federation that every quarter of the year releases a list of its rated members. The list contains about fifty thousand entries. This module provides means of translation of every entry into a perl object containing all the fields.
Constructor
$player = Chess::FIDE::Player->new(%param);
The constructor creates a hash reference, blesses it and fills it with parameters passed in %param. The parameters should be fields corresponding to @FIDE_field (see section EXPORT). If a field is not defined, a default value contained in %init is used, and if it is the id field, the next default id is increased by one.
value
$player->value(field); $player->value(field,$value);
First one retrieves a field in the $player object. If the field is not valid (i.e. not contained in @FIDE_field, an undef is returned. Second one sets the field to $value, and again in case of an invalid field undef is returned. Otherwise the new value of the field is returned.
EXPORT
@FIDE_field
- array of valid fields for the Player object.
<<lessSYNOPSIS
use Chess::FIDE::Player qw(@FIDE_field);
my $player = Chess::FIDE::Player->new(%param);
print $player->id() . "n";
$player->value(field);
Chess::FIDE::Player - Parse player data from FIDE Rating List. FIDE is the International Chess Federation that every quarter of the year releases a list of its rated members. The list contains about fifty thousand entries. This module provides means of translation of every entry into a perl object containing all the fields.
Constructor
$player = Chess::FIDE::Player->new(%param);
The constructor creates a hash reference, blesses it and fills it with parameters passed in %param. The parameters should be fields corresponding to @FIDE_field (see section EXPORT). If a field is not defined, a default value contained in %init is used, and if it is the id field, the next default id is increased by one.
value
$player->value(field); $player->value(field,$value);
First one retrieves a field in the $player object. If the field is not valid (i.e. not contained in @FIDE_field, an undef is returned. Second one sets the field to $value, and again in case of an invalid field undef is returned. Otherwise the new value of the field is returned.
EXPORT
@FIDE_field
- array of valid fields for the Player object.
Download (1.1MB)
Added: 2006-12-21 License: Perl Artistic License Price:
1038 downloads
BabyChess 16
BabyChess is a chess program. more>>
BabyChess is a chess program. You can edit chess games, play chess on the internet, and play locally against engines.
BabyChess is distributed as free software under the terms of the GNU GPL.
Main features:
- Games between humans and/or engines can be played in the match window. XBoard engines are supported.
- The chess position editor lets you edit a chess position, and save it in FEN notation, as used by other chess programs.
- The chess game editor understands PGN notation.
- The game archive editor reads PGN files that contain any number of chess games. It displays a list of all games and lets you edit those games using the game editor.
- The ICS client connects you to an Internet Chess Server and lets you play games against human opponents.
- The "evaluator" of BabyChess is a chess engine that uses its own communication protocol. It is not an XBoard engine. This program is given a FEN position as an argument and analyzes the position. During the thinking process, information about the current best move and more is written.
- The game editor uses the chess evaluator to analyze chess positions.
- Internally, the evaluator uses 64 bit numbers even on 32 bit systems, meaning it is possible to analyze more than 2 billion positions on PCs.
- This program implements an XBoard chess engine. It uses the evaluator as a backend.
- In addition to the standard algebraic notation (SAN). French, German and Dutch notations are supported. Figurine notation is also supported, also the current fonts dont make it look good. New notations can be created.
<<lessBabyChess is distributed as free software under the terms of the GNU GPL.
Main features:
- Games between humans and/or engines can be played in the match window. XBoard engines are supported.
- The chess position editor lets you edit a chess position, and save it in FEN notation, as used by other chess programs.
- The chess game editor understands PGN notation.
- The game archive editor reads PGN files that contain any number of chess games. It displays a list of all games and lets you edit those games using the game editor.
- The ICS client connects you to an Internet Chess Server and lets you play games against human opponents.
- The "evaluator" of BabyChess is a chess engine that uses its own communication protocol. It is not an XBoard engine. This program is given a FEN position as an argument and analyzes the position. During the thinking process, information about the current best move and more is written.
- The game editor uses the chess evaluator to analyze chess positions.
- Internally, the evaluator uses 64 bit numbers even on 32 bit systems, meaning it is possible to analyze more than 2 billion positions on PCs.
- This program implements an XBoard chess engine. It uses the evaluator as a backend.
- In addition to the standard algebraic notation (SAN). French, German and Dutch notations are supported. Figurine notation is also supported, also the current fonts dont make it look good. New notations can be created.
Download (0.31MB)
Added: 2005-07-21 License: GPL (GNU General Public License) Price:
1557 downloads
TryChess 0.2
TryChess project is a multiplayer online chess game. more>>
TryChess project is a multiplayer online chess game.
First it was only a test to try PHP5s news features. But it started growing and became a nearly complete chess game with many features.
Main features:
- Multiplayer game
- Preview move
- Hostory of moves
- Check and Check mate detection
- Browser indepentant (even lynx works, but does not look so good :) )
- Special moves supported partialy (rochade,...)
- Top Score list
- Invite friend function
- "Whos online?"
- Forum
- Admin functions
- Search for users
<<lessFirst it was only a test to try PHP5s news features. But it started growing and became a nearly complete chess game with many features.
Main features:
- Multiplayer game
- Preview move
- Hostory of moves
- Check and Check mate detection
- Browser indepentant (even lynx works, but does not look so good :) )
- Special moves supported partialy (rochade,...)
- Top Score list
- Invite friend function
- "Whos online?"
- Forum
- Admin functions
- Search for users
Download (MB)
Added: 2006-11-21 License: GPL (GNU General Public License) Price:
1068 downloads
PicoChess 0.1
PicoChess project is a small chess program. more>>
PicoChess project is a small chess program.
PicoChess will support one and two player games, as well as playing against itself. It can also load and save games, and export transcripts of games.
<<lessPicoChess will support one and two player games, as well as playing against itself. It can also load and save games, and export transcripts of games.
Download (0.11MB)
Added: 2006-11-27 License: GPL (GNU General Public License) Price:
1061 downloads
IRC-Chess 0.1
IRC-Chess project is a 2-player chess game for IRC which turns a computer into an IRC chess bot. more>>
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 software to play.
Frontend scripts are available for IRSSI and X-Chat.
The client is merely responsible for interpreting this data and displaying it. In this way, porting the system to a variety of IRC clients is very simple, since
the client script will be short, and effectively contain no code specific to the game being played.
In other words, the Java part is smart. The script is dumb and is just there to make things look pretty.
This idea works. Currently, client scripts have been designed for RSSI and XChat. Since both these programs use Perl for scripting, the scripts are practically identical, with a few client specific modifications.
Porting this script to other IRC clients shouldnt be too much of a hassle, since its just the frontend thats ported, not the chess game itself. Anyone wanting to create frontend scripts for other IRC clients, please feel free to do so.
The PROTOCOL file describes exactly what needs to be done.
<<lessIt 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 software to play.
Frontend scripts are available for IRSSI and X-Chat.
The client is merely responsible for interpreting this data and displaying it. In this way, porting the system to a variety of IRC clients is very simple, since
the client script will be short, and effectively contain no code specific to the game being played.
In other words, the Java part is smart. The script is dumb and is just there to make things look pretty.
This idea works. Currently, client scripts have been designed for RSSI and XChat. Since both these programs use Perl for scripting, the scripts are practically identical, with a few client specific modifications.
Porting this script to other IRC clients shouldnt be too much of a hassle, since its just the frontend thats ported, not the chess game itself. Anyone wanting to create frontend scripts for other IRC clients, please feel free to do so.
The PROTOCOL file describes exactly what needs to be done.
Download (0.059MB)
Added: 2006-11-21 License: GPL (GNU General Public License) Price:
1075 downloads
w3Chess 0.8.4
w3Chess is a Web and Mail based chess. more>>
w3Chess is a Web- and Mail- based chess board. I built this to play chess over Internet with my friends. If you play chess via E-Mail, you have several problems:
- You need a chessboard in your house for every opponent
- You could drop your board down an loose the actual piece positions
- You can set a piece wrong and your boards doesnt look like your opponents one anymore
I searched for such programs but the I only found chess-servers, or tools which depends on sql-databases and javascript.
But I hate Java-Script and I hate huge dependencies for small solutions.
Main features:
- few dependencies (its written in c)
- high compatiblity (its written in c, should also work under unfree Gaming Systems from Redmond)
- it should run fast (its written in c)
- it should need less system ressources (do i have to say it ?)
- it should display the actual board via (any) Web-Browser (no JavaScript, even lynx should do it)
- you should have the moves stored at home (E-Mail-Notifications....)
- you shouldnt be able to do wrong moves
- you shouldnt do moves if it is not your turn
- the administration should be easy (old games are removed after nn days)
- the usage should be easy (no "cosmetic" features, easy translation)
- you should be able to search for an opponent
- your pieces should be at the bottom
Supported languages:
- German
- English
- Italian, thanks to Carlo !
- Brazilian Portuguese, thanks to Fabio !
- Spanish, thanks to Pablo !
Enhancements:
- charset-Tag in Mail-Header
<<less- You need a chessboard in your house for every opponent
- You could drop your board down an loose the actual piece positions
- You can set a piece wrong and your boards doesnt look like your opponents one anymore
I searched for such programs but the I only found chess-servers, or tools which depends on sql-databases and javascript.
But I hate Java-Script and I hate huge dependencies for small solutions.
Main features:
- few dependencies (its written in c)
- high compatiblity (its written in c, should also work under unfree Gaming Systems from Redmond)
- it should run fast (its written in c)
- it should need less system ressources (do i have to say it ?)
- it should display the actual board via (any) Web-Browser (no JavaScript, even lynx should do it)
- you should have the moves stored at home (E-Mail-Notifications....)
- you shouldnt be able to do wrong moves
- you shouldnt do moves if it is not your turn
- the administration should be easy (old games are removed after nn days)
- the usage should be easy (no "cosmetic" features, easy translation)
- you should be able to search for an opponent
- your pieces should be at the bottom
Supported languages:
- German
- English
- Italian, thanks to Carlo !
- Brazilian Portuguese, thanks to Fabio !
- Spanish, thanks to Pablo !
Enhancements:
- charset-Tag in Mail-Header
Download (0.053MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1185 downloads
glChess 1.0.6
glChess is a chess game with 3D OpenGL graphics. more>>
glChess is a chess game with 3D OpenGL graphics.
An open-source 3D chess program. It uses openGL and gtkglarea (from GTK+) for the rendering and is designed for use in unix.
It will soon be able to be played over network much like xboard can currently. It has tentative support for computer play. Playable against a human or against "crafty" AI.
<<lessAn open-source 3D chess program. It uses openGL and gtkglarea (from GTK+) for the rendering and is designed for use in unix.
It will soon be able to be played over network much like xboard can currently. It has tentative support for computer play. Playable against a human or against "crafty" AI.
Download (0.15MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
866 downloads
ChessTask 2.0
ChessTask project is a tool for generating chess tasks. more>>
ChessTask project is a tool for generating chess tasks.
ChessTask is a frontend for easily creating chess tasks with LaTeX. The tasks are stored in a list which can be exported, either into a LaTeX input file, or into HTML files.
<<lessChessTask is a frontend for easily creating chess tasks with LaTeX. The tasks are stored in a list which can be exported, either into a LaTeX input file, or into HTML files.
Download (1.5MB)
Added: 2006-12-04 License: GPL (GNU General Public License) Price:
1054 downloads
HellChess 1.2
HellChess is a freeware chess program that guides beginners through the game. more>>
HellChess project is a freeware chess program that guides beginners through the game, while intermediate and expert players can evaluate their level of play and match wits with the opponent available in HellChess or online on the net.
HellChess is the first project that is using the full features of the BraatWorst engine and serves as an perfect example of the capabilities this engine can provide.
Main features:
Perfect online teaching while chatting to trainee in the game.
- Using HellChess one can give online training to students that are willing to learn chess. The teacher can setup a chessboard while chatting to the trainee. The trainee will see the chessboard being setup while the teacher is placing his pieces. This is really helpfull to both trainee and teacher. If a trainee does a bad move, the teacher can undo his move and explain why using the edit board or the chat function.
Battle between different computers
- Tired of your friends claiming their machine is better than yours ? Why not let it play against a friends computer ? You can let HellChess play against the other machine using the networking option. Whoever wins will have the better machine and youll earn respect.
Bored waiting ?
- Now you can install HellChess on your PocketPC and tickle your brain whenever you have to wait. Youll be surprised how quickly time passes when battling your pieces on the board against the CPU. And now with the new games Othello and Connect4 you can also play a different kind of game whenever youve had enough chess battles.
Enhancements:
- The game can now also play Chinese chess, Japanese chess, and Checkers.
- Built-in documentation that explains all of the game rules was included along with several tutorials for learning these games.
- The skin was changed.
<<lessHellChess is the first project that is using the full features of the BraatWorst engine and serves as an perfect example of the capabilities this engine can provide.
Main features:
Perfect online teaching while chatting to trainee in the game.
- Using HellChess one can give online training to students that are willing to learn chess. The teacher can setup a chessboard while chatting to the trainee. The trainee will see the chessboard being setup while the teacher is placing his pieces. This is really helpfull to both trainee and teacher. If a trainee does a bad move, the teacher can undo his move and explain why using the edit board or the chat function.
Battle between different computers
- Tired of your friends claiming their machine is better than yours ? Why not let it play against a friends computer ? You can let HellChess play against the other machine using the networking option. Whoever wins will have the better machine and youll earn respect.
Bored waiting ?
- Now you can install HellChess on your PocketPC and tickle your brain whenever you have to wait. Youll be surprised how quickly time passes when battling your pieces on the board against the CPU. And now with the new games Othello and Connect4 you can also play a different kind of game whenever youve had enough chess battles.
Enhancements:
- The game can now also play Chinese chess, Japanese chess, and Checkers.
- Built-in documentation that explains all of the game rules was included along with several tutorials for learning these games.
- The skin was changed.
Download (9.5MB)
Added: 2005-09-08 License: GPL (GNU General Public License) Price:
1671 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above chess playing search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed