GaïaChess Engine


Gaïa is a free amateur chess engine written in C.


Jean Francois Romang and David Rabel ; we live in Paris and Strasbourg, France.



Copyright (C) 2003-2004 Jean-Francois Romang, David Rabel. All rights reserved.
Gaïa is distributed free of charge. Gaïa may not be distributed as part of any software package, service or web site without prior written permission from the authors.


We hope that you'll like Gaïa and have fun with this chess engine. Gaïa is distributed free of charge, however, if you want to reward our work, please consider making a voluntary donation to UNICEF :


The United Nations Children's Fund - UNICEF - works for children's rights, their survival, development and protection, guided by the convention on the rights of the child.

Available versions

Version Date Release notes Files
3.5 28/06/2006 readme.txt gaia-3.5 for Windows
gaia-3.5 for MacOS X
3.4 24/04/2006 readme.txt gaia-3.4 for Windows
gaia-3.4 for MacOS X
3.3 28/02/2006 readme.txt gaia-3.3 for Windows
3.2 30/12/2005 readme.txt gaia-3.2 for Windows
gaia-3.2 for MacOS X PPC
3.1 19/12/2005 readme.txt gaia-3.1 for Windows
gaia-3.1 for MacOS X PPC
3.0a 26/11/2005 readme.txt gaia-3.0a for Windows
2.2a 06/04/2005 readme.txt gaia-2.2a for Windows
2.1 14/10/2004 readme.txt gaia-2.1 for Windows
gaia-2.1 for Linux
2.0 09/09/2004 readme.txt gaia-2.0 for Windows
1.1 16/11/2003 readme.txt gaia-1.1 for Windows
1.0 04/06/2003 - gaia-1.0 for Windows
gaia-1.0 for MacOS X PPC

Opening Book

Gaïa opening book V1.0 for Arena, from Gabriel Leperlier
Gaïa WHITE opening book (1.f4) for Chessbase, used in FCCC 2004 from Gabriel Leperlier


by D.Rabel by D.Rabel by G.Rabel by G.Rabel by J.F.Romang


Gaïa games (PGN) in french computer chess championship in Massy, 2004.
Gaïa games (PGN) in french computer chess championship in Massy, 2003.

How to play

Gaïa doesn't come with it's own graphical user interface (GUI). You can play online or use a third-party UCI user interface: Arena and Jose are the most common free GUI for UCI chess engines, Chessbase products like Fritz can also be used. They display a chessboard on the screen, accept moves made with the mouse, load and save games in Portable Game Notation (PGN). Currently the program supports the UCI protocol and works under Unix or Windows systems.


Patrick Buchmann tested the engine in the UCI Engines Ligue, and helped us to find bugs.
Alex Schmidt, Guenther Simon, Claude Dubois, Leo Dijksman, and Patrick Beucler helped us to find bugs in the engine.
Dann Corbit gave us tricks to speed up bitboard stuff.
Thanks to Marcus Geelnard for his LZ77 coder/decoder.
Gabriel Leperlier for Gaïa's opening books.
Raphael Grundrich provided hardware to build a dual-cpu computer.


Le fou numerique Le Systeme du Suisse ChessWar
UCI engines WBEC Ridderkerk Arena Jose