Main > Free Download Search >

Free chess software for linux

chess

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 97
HellChess 1.2

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.
<<less
Download (9.5MB)
Added: 2005-09-08 License: GPL (GNU General Public License) Price:
1671 downloads
Knights 0.6.4 beta

Knights 0.6.4 beta


Knights aims to be the ultimate chess resource on your computer. more>>
Knights aims to be the ultimate chess resource on your computer. Written for the K Desktop Environment, its designed to be both friendly to new chess players and functional for Grand Masters.
Main features:
- Play against yourself, against computer opponents, or against others over the Internet.
- Customize your board and pieces with over 30 different themes, or create your own!
- Audio cues help alert you to important events.
- Novice players can preview potential moves.
- Save your unfinished matches and play them again later.
Enhancements:
- Known Crash Bug during online play.
- Changed version to 0.6.4 Beta
- Added support for Email chess.
- Added experimental support for Crazyhouse chess.
- Added experimental support for Suicide chess.
- Moved game boards to the Tabs system.
- Boards are now resized just by dragging the corner of the window.
- The Match menu is now context sensitive. For example, you will get a different menu when you view the console.
- Knights now includes a PGN mimetype, allowing you to view PGN files with ease.
- Replaced Theme Size option with Cache Size, which allows you to decide how much memory Knights uses to cache images.
- Added Background Images, which are shown around the board.
- Added dialog which displays details about the selected theme.
- Tabs will now try to organize themselves based on your previous choices.
- The Hint option will now show you the suggested move on the board using animation, highlights, or both, based on your display settings.
- Added an audio cue for the last ten seconds of your clock.
- Added audio cue for draw offers.
- PGN Viewer now features hyperlinked moves, letting you jump to any position in the match.
- Seek Graph now uses different colors to distinguish between human and computer opponents.
- Now autodetects the Slibo engine.
- Fixed bug where you could click on the boards border and it would register the click somewhere else.
- Fixed internationalization of UCI protocol status messages.
- Fixed display of theme specific colors for text.
- Fixed the configure dialog so that you can no longer select Start a Match Versus Computer or Connect to an Internet Chess Server if you dont have any chess engines or servers configured.
- Fixed a transparency-related drawing error for boards featuring borders.
- PGN Viewer now updates as you play your match.
- Fixed a bug that caused some chess engines to become unresponsive.
- Fixed several potential buffer overflows.
- Online chess matches now display Attack highlights correctly.
- Lots of random fixes.
<<less
Download (1.2MB)
Added: 2005-06-17 License: GPL (GNU General Public License) Price:
1590 downloads
BabyChess 16

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.
<<less
Download (0.31MB)
Added: 2005-07-21 License: GPL (GNU General Public License) Price:
1557 downloads
WoodPusher 0.1.1

WoodPusher 0.1.1


WoodPusher is a chess application written in C# for the Mono framework. more>>
WoodPusher is a chess application written in C# for the Mono framework.

While in early development, the intention is for WoodPusher to become a full-featured chess application, including the ability to connect to ICS (Internet Chess Servers), play against engines such as Crafty, Phalanx, and gnuchess, and lookup positions in move databases.

Initially Were focusing on its ICS client abilities. This is a great project to get involved with if you want to get your hands dirty with some C# and Gtk#.

<<less
Download (0.14MB)
Added: 2005-07-21 License: GPL (GNU General Public License) Price:
1556 downloads
Chessweb 1.0 alpha2

Chessweb 1.0 alpha2


Chessweb is a J2EE chess game Website. more>>
Chessweb is a J2EE chess game Website. It is a pure Java servlet implementation of a two-player chess game.

Two players log into the Web site, see an image of the current board in their browser, and make their moves.

The differentiating features of chessweb (e.g. versus WinBoard / XBoard) is that its an extremely lightweight implementation written completely in Java (nothing more than an app server and browser is required).

Furthermore, the client end is DHTML only, and verified to works with FireFox 1.0.6 and IE 6.
<<less
Download (2.2MB)
Added: 2005-08-29 License: The Apache License 2.0 Price:
1517 downloads
 
Other version of Chessweb
Chessweb 1.0Matthew Smalley - Chessweb project is a pure Java servlet implementation of a two-player chess game. Chessweb. Chessweb project is a pure Java servlet implementation of a two-player
License:The Apache License 2.0
Download (MB)
1069 downloads
Added: 2006-11-21
ClockChecker 0.1

ClockChecker 0.1


ClockChecker is a multiple clock software, to help playing for example board games. more>>
ClockChecker is a multiple clock software, to help playing for example board games. This (very simple) software alows you to control the played time for every player and put a time limit for each person. It is inspired from the chess clocks.
Simple program, but believe me, your board games will be more fun.
Enhancements:
- First version, but usuable
<<less
Download (0.017MB)
Added: 2005-08-30 License: GPL (GNU General Public License) Price:
1516 downloads
VDB Chinese Chess 1.10

VDB Chinese Chess 1.10


VDB Chinese Chess is a Chinese chess program. more>>
VDB Chinese Chess is a Chinese chess program which uses pictures instead of Chinese letters so people who arent Chinese can play it. VDB Chinese Chess supports 99 levels and different computer levels can play against each other.
Installation :
Step 1: Make sure that all necessary components are installed!
This program needs:
1. g++: Gnu c++ support including header files
2. xaw3d: 3D-extension for the Athena Widget Set if you cannot find it you can change xaw3d by xaw in src/Makefile.in but the program will not look so nicely
3. Standard Template Library
Actually this program will use only one header file for the function max(), that returns the maximum of two values. You can implement that yourself. 4. xpm: this is a library for icons in x- all board pieces are implemented with this library, this library is very common under X, so it should be included in your distribution 5. pthread: this is used for multithreading, sometimes also called pthreads, you might have to change this in your src/Makefile.in
Step 2:download this program and unzip it in the directory you want to run it. There is NO separate installation directory! tar xfz cchess.tar.gz
Step 3: cd cchess_dist/cchess
Step 4: ./configure
make
make install
Rules of Chinese Chess:
Indeed, Chinese Chess is very similar to Chess but there are some differences according how to move your pieces on the board and the following:
1. You cannot exchange the pawn against some other piece if you reach the end of the board
2. There is no rochade and moving "en passant"
3. You lose the game also if you are stalemate
4. If both kings are on the same column there must be one piece between them
5. If there is three times the same position because of the same moves you must move different next time
6. The pieces are not black and white but red and black. Red moves first.
There are the following important locations:
The two palaces, each consists of nine fields marked by two diagonal lines.
The river: The area in the middle of the board, that is not interrupted by lines
The pieces on the board move the following way:
King: Can only move one field forward or to the side, not diagonal. Has to stay inside the palace
Pawn: Moves one field forward. If he is beyond the river he can also moves side wards
Rock: Moves one or more fields to the side, forward, backward but not diagonal
Cannon: Moves one or more fields to the side, forward, backward but not diagonal. Must always jump over one piece!
Horse: Moves one field straight, one field diagonal, cannot move over another piece.
Elephant: Moves exactly 2 fields diagonal, cannot move over the river
Mandarin: Has to stay inside the palace. Moves one field diagonal.
Enhancements:
- This release fixes some defects in the game strategy.
<<less
Download (0.56MB)
Added: 2005-12-13 License: GPL (GNU General Public License) Price:
1411 downloads
jose 1.42

jose 1.42


jose is a graphical Chess tool. more>>
jose project is a graphical Chess game tool for Linux.
- You can store chess games in a database (backed by MySQL).
- You can view games and edit variations and comments.
- You can play against a "plugged-in" chess engine and use it for analysis.
Main features:
- graphical frontend to MySQL database
- read and write PGN (Portable Game Notations) files
- 2D and 3D view
- edit games, insert comments, variations
- plug-in chess engine for play and analysis; supports both XBoard and UCI protocol.
- Play Fischer Random Chess / Chess 960, or Shuffle Chess
- ECO opening classification
- Position Search
- Create HTML and PDF files.
- Web Servlet interface
3D package installation:
Unzip the package into your existing jose directory.
<<less
Download (14.3MB)
Added: 2006-02-06 License: GPL (GNU General Public License) Price:
1355 downloads
 
Other version of jose
jose 1.4.4jose is a graphical Chess tool. You can store chess games in a database (backed by MySQL). You can view games and edit variations and comments. You can play against a "plugged-in" chess engine and
License:Free
Download (31.3Mb)
13 downloads
Added: 2006-02-11
Chess Training Tools 1.2.14

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").
<<less
Download (0.016MB)
Added: 2006-05-03 License: GPL (GNU General Public License) Price:
1275 downloads
pouetChess 0.2

pouetChess 0.2


pouetChess is a 3D and open source chess game. more>>
pouetChess is a 3D and open source chess game.

pouetChess is a chess game for Linux with very few and basic dependencies. Moreover pouetChess has an embedded Artificial Intelligence so engines such as GNUChess are not even needed.

... pouetChess was a game I wrote for a project at school (IUP GMI Avignon(french)).
I quickly realized there were very few chess games for Linux so I decided to continue it. Actually I think the juice is worth the squeeze and we will finally have a good and pretty chess game for Linux...

Unfortunately I wrote it completely in french so for now the source code is quite useless but Im working on it and its one of the things who have to be done for the next release. But dont worry, I already translated the interface and you can play in english.

<<less
Download (0.35MB)
Added: 2006-05-28 License: Freeware Price:
1246 downloads
Fantasy Chess v2 Revision 11

Fantasy Chess v2 Revision 11


Fantasy Chess is a chess game environment with a game server. more>>
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.
<<less
Download (1.7MB)
Added: 2006-06-16 License: GPL (GNU General Public License) Price:
1234 downloads
w3Chess 0.8.4

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
Download (0.053MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1185 downloads
Autoplay 0.3

Autoplay 0.3


Autoplay project connects two xboard/winboard protocol complaint chess engines and lets them play against each other. more>>
Autoplay project connects two xboard/winboard protocol complaint chess engines and lets them play against each other. The result will be logged in a easily parseable logfile and after the result of the game is known, a specific exit-code is returned (0=white won, 1=black won, etc).

How to run it?

GNUChess versus Pos

autoplay -1 "gnuchess -x " -2 "java -Xmx256M -jar pos --io-mode xboard" -r -l gnuchess_v_pos.log

Sjeng versus GNUChess
autoplay -1 sjeng -2 "gnuchess -x" -l sjeng_v_gnuchess.log

Engines running on seperate computers

This example runs gnuchess on computer B with white and sjeng on computer A with black:

Computer B (slave):
autoplay -P 7788 -0 "gnuchess -x"

Computer A (master):
autoplay -1 "client:B:7788" -2 "sjeng" -v -r
<<less
Download (0.011MB)
Added: 2006-09-18 License: GPL (GNU General Public License) Price:
1134 downloads
KBoard 0.9b

KBoard 0.9b


KBoard is a generic game interface for two player turn based board games. more>>
KBoard is a generic game interface for two player turn based board games, and currently supports a bunch of chess variants, connect four, reversi and chain reaction (and more will be added). Kboard also supports network chess play on ics servers, as well as game observation and examination.
We have implemented a quite powerful generic animation engine, and a highly customizable theme specification (based on lua), that can just load everything and create shadows (default theme is SVG, skulls theme too).
At the moment the released code is only based on Qt4, so it should be quite portable, but we will make use of Kde when available in future releases.
Generic game support:
Many board games can be easily implemented using the extensible KBoard infrastructure. So far, the following board games are implemented:
- Chess
- Crazyhouse
- Atomic
- Monster Chess (King and four pawns)
- Progressive Chess
- Reversi
- Connect Four
- Chain Reaction
<<less
Download (1.4MB)
Added: 2006-09-25 License: GPL (GNU General Public License) Price:
1125 downloads
Java-Chess 06_30_03

Java-Chess 06_30_03


Java-Chess project is a standalone Java chess program. more>>
Java-Chess project is a standalone Java chess program.

Java-Chess is a fully-featured chess program that uses using Java 1.2 (including Swing) and 64-bit computing where possible.

The goal of the Java-Chess project is to develop an OpenSource chess application written in Java. We want to demonstrate that Java can be tuned to a point, where it is almost up to the performance of an application, that was directly compiled to native code.

Even clean object-oriented design does not necessarily generate an overhead, that makes high-performance computing virtually impossible.
<<less
Download (0.62MB)
Added: 2006-11-08 License: GPL (GNU General Public License) Price:
1106 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5