Ikarus,
a chess engine by Munjong and Muntsin Kolss, written in Delphi. The development started in January 1997, and in May 2000 Ikarus was released as Young Talent by ChessBase[1] . Ikarus is the German spelling of Icarus from Greek mythology, with his attempt to escape from Crete by means of wings that his father, Daedalus, constructed from feathers and wax. However, the chess engine Ikarus is not related with the internet chess client Icarus by Random Software[2] .
Development of Ikarus started in January 1997 when our previous program, named "BasicChess", reached the 64kb memory limit of Borland Pascal 7.0 and its source code had grown completely cryptic. The 32-bit language Borland Delphi 2.0 allowed us to finally use hash tables and the next year or so saw us implement a graphical user interface and most of the usual standard search heuristics (null move pruning, history heuristic, search extensions etc.) as well as some advanced data structures such as a pawn-king hash table.
From March 1998 on a Winboard-compatible version has been autoplaying a variety of computer opponents. Ikarus also got a new hand-crafted opening book. Over Christmas 1998 we added support for the endgame databases created by Eugene Nalimov; so our program contains a port of the probing code provided by the author.
a chess engine by Munjong and Muntsin Kolss, written in Delphi. The development started in January 1997, and in May 2000 Ikarus was released as Young Talent by ChessBase [1] . Ikarus is the German spelling of Icarus from Greek mythology, with his attempt to escape from Crete by means of wings that his father, Daedalus, constructed from feathers and wax. However, the chess engine Ikarus is not related with the internet chess client Icarus by Random Software [2] .
Ikarus played three World Computer Chess Championships so far, the WCCC 1999 in Paderborn, the WCCC 2002 in Maastricht, and the WCCC 2006 in Turin, where Ikarus managed to win the Blitz tournament, awarded by the title of World Computer Speed-Chess Champion. Able to play Chess960, Ikarus participated at the two open Livingston Chess960 Computer World Championships, fifth place in 2005 and even third in 2006, and was qualified to play the Chess960CWC 2009 where only four engines competed in the final [3] [4] . Ikarus regularly played the International Paderborn Computer Chess Championships. The debut in 1999 with a shared second place was already promising. Further, Ikarus played various CCT Tournaments, and except one occasion at CCT6 with severe internet access problems due to a dying router [5] , it most often played for the top rankings.
Table of Contents
Description
given in 1999 from the ICGA tournament site [7] :From March 1998 on a Winboard-compatible version has been autoplaying a variety of computer opponents. Ikarus also got a new hand-crafted opening book. Over Christmas 1998 we added support for the endgame databases created by Eugene Nalimov; so our program contains a port of the probing code provided by the author.
Photos & Games
IPCCC 2002
IPCCC 2005 b
IPCCC 2005 b, Round 7, Ikarus - Rybka [9] [10] [11] [12] [13]WCCC 2006
See also
Forum Posts
External Links
Engine
Misc
References
What links here?
Up one Level