Chess Genius

From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * Chess Genius

Chess Genius for DOS [1]

Chess Genius (ChessGenius),
a series of chess engines by Richard Lang, written in assembly for various processor architectures such as Motorola 68000 and Intel 8086 and x86, and successor of Lang's dedicated 68000 based Mephisto Vancouver program incorporating small improvements, the 8086 version first released in 1992 as PC program running under 16-bit MS-DOS [2]. Chess Genius 2 won the manufacturers and Absolute World Microcomputer Chess Champion titles at the WMCCC 1993 running on the PC based Mephisto Wundermaschine, and was also shipped as Mephisto Genius 68030 module for Mephisto module systems.


Chess Genius Classic 7.1 for Windows [3]

Chess Genius 4 in 1995 became a 16-bit Windows program [4] with a GUI developed by Adrian Millett [5] written in C [6], which further evolved to a multi-engine GUI via Chess Genius 6 (6.5) to the Millennium Chess System [7], and the Chess Genius Classic GUI [8]. Chess Genius was further ported to various PDA and mobile platforms, such as Palm and Apple's iPhone, iPod touch, and iPad on the iTunes Store [9] , as well as Android. In November 2015, Chess Genius, ported to the ARM Cortex-M processor, was released as dedicated Millennium ChessGenius.

Intel Grand Prix

In 1994, during the Intel Grand Prix Cycle [10] in London, Chess Genius 3, operated by Ossi Weiner, won a speed chess game (25-minutes per side) versus Garry Kasparov [11] and drew the second game, knocking Kasparov out of the tournament. This was the first match that Kasparov ever lost to a computer. In the next round, Genius then beat Predrag Nikolić, but then lost to Viswanathan Anand [12] [13] [14] [15] .

[Event "Intel Chess Grand Prix"]
[Site "London (England)"]
[Date "1994.08.12"]
[Round "1"]
[White "Garry Kasparov"]
[Black "Chess Genius"]
[Result "0-1"]

1.c4 c6 2.d4 d5 3.Nf3 Nf6 4.Qc2 dxc4 5.Qxc4 Bf5 6.Nc3 Nbd7 7.g3 e6 8.Bg2 Be7
9.O-O O-O 10.e3 Ne4 11.Qe2 Qb6 12.Rd1 Rad8 13.Ne1 Ndf6 14.Nxe4 Nxe4 15.f3 Nd6
16.a4 Qb3 17.e4 Bg6 18.Rd3 Qb4 19.b3 Nc8 20.Nc2 Qb6 21.Bf4 c5 22.Be3 cxd4
23.Nxd4 Bc5 24.Rad1 e5 25.Nc2 Rxd3 26.Qxd3 Ne7 27.b4 Bxe3+ 28.Qxe3 Rd8 29.Rxd8+
Qxd8 30.Bf1 b6 31.Qc3 f6 32.Bc4+ Bf7 33.Ne3 Qd4 34.Bxf7+ Kxf7 35.Qb3+ Kf8
36.Kg2 Qd2+ 37.Kh3 Qe2 38.Ng2 h5 39.Qe3 Qc4 40.Qd2 Qe6+ 41.g4 hxg4 42.fxg4 Qc4
43.Qe1 Qb3+ 44.Ne3 Qd3 45.Kg3 Qxe4 46.Qd2 Qf4+ 47.Kg2 Qd4 48.Qxd4 exd4 49.Nc4
Nc6 50.b5 Ne5 51.Nd6 d3 52.Kf2 Nxg4+ 53.Ke1 Nxh2 54.Kd2 Nf3+ 55.Kxd3 Ke7 56.Nf5+
Kf7 57.Ke4 Nd2+ 58.Kd5 g5 59.Nd6+ Kg6 60.Kd4 Nb3+ 0-1

View this game on


ChessGenius for Android

ChessGenius for Android is a chess playing program for phones and tablets with Android 4.0 and higher with hundreds of playing levels including 13 easy levels where ChessGenius makes deliberate mistakes [16].


See also


Forum Posts

1993 ...

1995 ...

2000 ...

Re: Is Genius the only asymmetry program out there? by Christophe Théron, CCC, October 08, 2003

2005 ...

2010 ...

2015 ...

External Links


Up one Level