Ikarus
团队成员
人 | 职位 |
---|---|
Munjong Kolls | engine programmer |
Muntsin Kolls | engine programmer |
参赛
赛 | 头衔 | 参赛者 | 得分 | 对局 |
---|---|---|---|---|
国际象棋, 2006, 都灵 | 18 | 6.0 | 11 | |
国际象棋 (Blitz), 2006, 都灵 | World Computer Speed-Chess Champion | 14 | 11.0 | 13 |
国际象棋, 2002, Maastricht | 18 | 4.5 | 9 | |
国际象棋 (Blitz), 2002, Maastricht | 12 | 5.0 | 9 | |
国际象棋, 1999, Paderborn | 30 | 2.0 | 7 |
介绍
介绍来源于 1999: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.