ChessGenius

Last updated
ChessGenius
Developer(s) Richard Lang, Adrian Millett
Stable release
7.2
Operating system Windows
Type Chess engine
License Proprietary
Website www.chessgenius.com

ChessGenius is the name of a chess-playing computer program written by Richard Lang who has in the past written programs that have won the World Computer Chess Championship on 10 occasions. [1]

Contents

History

ChessGenius is a continuation of a series of programs (which included various incarnations of the Mephisto program [2] ) written by Richard Lang which won the World Microcomputer Chess Championship in 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991 and 1993. [3] ChessGenius was the first computer to beat a world champion (Garry Kasparov) at a non-blitz time limit. [4] [5] This victory was particularly significant because in contrast to the victory two years later by Deep Blue which was running on very fast custom-built hardware, ChessGenius was running on only an early Pentium PC. [6] [7]

Release NameYearOS
ChessGenius 11992 [2] MS-DOS
ChessGenius 21993 [3] MS-DOS
ChessGenius 31994 [1] MS-DOS
ChessGenius 41995 [2] Windows
ChessGenius 51996 [2] Windows
ChessGenius 61998 [2] Windows
ChessGenius Classic (7.2)2002 [2] Windows

Features

As well as playing chess, ChessGenius can read games created in .cbf (Chess Base Format) and .pgn (Portable Game Notation) formats and can analyse games assessing the moves played against its own evaluations. [8] It is also possible to run other chess engines in the ChessGenius interface. [9] The built-in opening book for ChessGenius for Windows was written by a team led by Ossi Weiner. [2]

Playing strength

In the early 1990s ChessGenius was "one of the first master-strength programs". [10] In an article comparing ChessGenius with Fritz in February 1994 Grandmaster and computer chess expert John Nunn wrote, "[m]y own opinion is that if raw playing strength is your dominant criterion, then go for Genius". [11] Its playing style has been compared to that of a "micro-Karpov". [12] ChessGenius, like many of Lang's programs, was famous for having an 'asymmetric evaluation function' which means that moves and sequences of moves might be scored differently depending on whether they are to be made by the program or by the opponent (which has implications for which lines are 'forward pruned' in its calculations). For example, ChessGenius might give a low score to a wild attack of its own and so not calculate it and so not initiate it, but a high score to a wild attack by the opponent and so spend time calculating the implications of such an attack by the opponent, thus making its style of play very 'safe'. [13]
At the Intel World Chess Grand Prix in London in 1994 ChessGenius achieved a rating performance for the tournament of 2795 Elo rating. [14] [15] From 1994 until 1998 ChessGenius remained one of the top chess programs available. [16] In 1999 ChessGenius dropped out of the top ten on the SSDF (Swedish Chess Computer Association) rating list [17] and it continued to slip down the list over the following decade. [18] The programmer Richard Lang has suggested that this was because the program does not scale well to faster hardware. [2] Portable versions (for example for Palm and the original iPhone) perform exceptionally well because ChessGenius is particularly strong in weak hardware environments. [2] [10] [19] Unlike most other commercial vendors, Richard Lang explicitly forbids including the PC version of ChessGenius in chess engine rating lists,[ citation needed ] so it is difficult to gauge its strength compared to other modern programs. The current PC version of ChessGenius (7.2) is marketed as "Classic" because it was the first platform on which the ChessGenius engine appeared. This distinguishes it from the other versions primarily for handheld devices. It has been suggested that this branding (as "Classic") is also because apart from speed and efficiency enhancements, and updates to its openings book, the program has not changed dramatically since 1995.

Famous game

Game animation Kasparov vs ChessGenius, 1994.gif
Game animation
Kasparov vs. ChessGenius, 1994
abcdefgh
8
Chessboard480.svg
Chess pdt45.svg
Chess pdt45.svg
Chess nlt45.svg
Chess pdt45.svg
Chess kdt45.svg
Chess plt45.svg
Chess pdt45.svg
Chess plt45.svg
Chess klt45.svg
Chess ndt45.svg
8
77
66
55
44
33
22
11
abcdefgh
Final position after 60...Nb3+

This is the famous game from 1994 in which ChessGenius, playing with the black pieces, defeated the then world champion Garry Kasparov. The game sees Kasparov rejecting clear drawing opportunities and eventually losing. ChessGenius plays fairly well despite making some anti-positional moves which Kasparov was unable to capitalize on. [6]

White: Garry Kasparov   Black: ChessGenius   Opening: ECO D11
1. e4 e5 2. Bc4 Qf6 3. Qh5 Nc6 4. Nf3 Be7 5. d4 exd4 6. Bg5 Qg6 7. Qxg6 hxg6 8. Bxe7 Ngxe7 9. Ng5 Ne5 10. Bb3 f6 11. f4 Ng4 12. Nf3 Ne3 13. Kf2 c5 14. Re1 d6 15. c3 g5 16. fxg5 Nc6 17. Nbd2 fxg5 18. Nxg5 Rxh2 19. cxd4 cxd4 20. Rg1 Ne5 21. Ndf3 Rh5 22. Rh1 Rh6 23. Rxh6 gxh6 24. Nxe5 dxe5 25. Nf7 Ke7 26. Nxe5 Be6 27. Nf3 Rd8 28. Bxe6 Kxe6 29. Rh1 Ke7 30. Ke2 Nc4 31. b3 d3+ 32. Ke1 Nd6 33. Rxh6 Nxe4 34. Rh7+ Ke6 35. Nd2 Nd6 36. Rh3 Rg8 37. Re3+ Kd7 38. Rxd3 Kc6 39. Kf2 Rg4 40. Kf3 Rg8 41. g4 Nb5 42. Ne4 Rf8+ 43. Kg3 Re8 44. Kf4 Rf8+ 45. Ke5 a6 46. g5 Re8+ 47. Kf5 Nc7 48. Rc3+ Kb6 49. Nf6 Nb5 50. Nxe8 Nxc3 51. g6 Nd5 52. g7 Ne7+ 53. Ke6 Ng8 54. Nd6 Kc6 55. Nf5 b6 56. Ne7+ Nxe7 57. Kxe7 Kd5 58. g8=Q+ Kd4 59. Qd8+ Kc3 60. Qxb6 Kc2 61. Qxa6 Kb2 62. Kd6 Kc2 63. Qe2+ Kc3 64. Kd5 Kb4 65. Qc4+ Ka5 66. Qc6 Kb4 67. Qc5# 1-0 [20] [21]

Other platforms

As well as PC versions of ChessGenius there are versions available for various mobile devices including mobile phones (such as the Apple iPhone and Android smartphones) and personal organisers. [10] [15] [22]

Versions include the following: ChessGenius for Desktop PC's (Windows PC's, MS-DOS), Android, Windows® powered Smartphones (Windows Mobile, Windows Phone 8), iPhone, iPad & iPod touch, Pocket PC, Bada (Samsung), Palm Computing® Platform (Palm OS), Symbian Series 60 phones (Symbian S60 and ^3 phones), Nokia 7650 / 3650 Phone (any phone with Symbian Series 60 OS like Nokia N-Gage, Siemens SX1, etc.), UIQ phones, EPROMS, Casio BE-300 Pocket Manager, and more (especially phones).

See also

Related Research Articles

<span class="mw-page-title-main">Deep Blue versus Kasparov, 1996, Game 1</span> Computer vs. human chess match

Deep Blue–Kasparov, 1996, Game 1 is a famous chess game in which a computer played against a human being. It was the first game played in the 1996 Deep Blue versus Garry Kasparov match, and the first time that a chess-playing computer defeated a reigning world champion under normal chess tournament conditions.

<span class="mw-page-title-main">Chess engine</span> Computer program for chess analysis and game

In computer chess, a chess engine is a computer program that analyzes chess or chess variant positions, and generates a move or list of moves that it regards as strongest.

<span class="mw-page-title-main">HIARCS</span>

HIARCS is a proprietary UCI chess engine developed by Mark Uniacke. Its name is an acronym standing for higher intelligence auto-response chess system. Because Hiarcs is written portable in C, it is available on multiple platforms such as Pocket PC, Palm OS, PDAs, iOS, Microsoft Windows and Mac OS X.

<span class="mw-page-title-main">World Chess Championship 1972</span> 1972 chess match between Bobby Fischer and Boris Spassky

The World Chess Championship 1972 was a match for the World Chess Championship between challenger Bobby Fischer of the United States and defending champion Boris Spassky of the Soviet Union. The match took place in the Laugardalshöll arena in Reykjavík, Iceland, and has been dubbed the Match of the Century. Fischer became the first American born in the United States to win the world title, and the second American overall. Fischer's win also ended, for a short time, 24 years of Soviet domination of the World Championship.

World Computer Chess Championship (WCCC) is an event held periodically since 1974 where computer chess engines compete against each other. The event is organized by the International Computer Games Association. It is often held in conjunction with the World Computer Speed Chess Championship and the Computer Olympiad, a collection of computer tournaments for other board games. Instead of using engine protocols, the games are played on physical boards by human operators.

<i>Fritz</i> (chess) Chess software

Fritz is a German chess program originally developed for Chessbase by Frans Morsch based on his Quest program, ported to DOS, and then Windows by Mathias Feist. With version 13, Morsch retired, and his engine was first replaced by Gyula Horvath's Pandix, and then with Fritz 15, Vasik Rajlich's Rybka.

Los Alamos chess is a chess variant played on a 6×6 board without bishops. This was the first chess-like game played by a computer program. This program was written at Los Alamos Scientific Laboratory by Paul Stein and Mark Wells for the MANIAC I computer in 1956. The reduction of the board size and the number of pieces from standard chess was due to the very limited capacity of computers at the time.

Dragoljub Minić was a Yugoslav Grandmaster of chess. He won the championship of Yugoslavia in 1962.

The ChessMachine was a chess computer sold between 1991 and 1995 by TASC. It was unique at the time for incorporating both an ARM2 coprocessor for the chess engine on an ISA card which plugged into an IBM PC and a software interface running on the PC to display a chess board and control the engine.

<span class="mw-page-title-main">Deep Blue versus Garry Kasparov</span> 1996 and 1997 chess matches

Deep Blue versus Garry Kasparov was a pair of six-game chess matches between then-world chess champion Garry Kasparov and an IBM supercomputer called Deep Blue. Kasparov won the first match, held in Philadelphia in 1996, by 4–2. Deep Blue won a 1997 rematch held in New York City by 3½–2½. The second match was the first defeat of a reigning world chess champion by a computer under tournament conditions, and was the subject of a documentary film, Game Over: Kasparov and the Machine.

<span class="mw-page-title-main">World Chess Championship 1886</span> First official World Chess Championship match

The World Chess Championship 1886 was the first official World Chess Championship match contested by Wilhelm Steinitz and Johannes Zukertort. The match took place in the United States from 11 January to 29 March, the first five games being played in New York City, the next four being played in St. Louis and the final eleven in New Orleans. The winner was the first player to achieve ten wins. Wilhelm Steinitz won the match 10–5, winning his tenth game in the twentieth game of the match. There were five draws.

<span class="mw-page-title-main">World Chess Championship 1978</span>

The 1978 World Chess Championship was played between Anatoly Karpov and Viktor Korchnoi in Baguio, Philippines, from July 18 to October 18, 1978. Karpov won, thereby retaining the title.

<span class="mw-page-title-main">MChess Pro</span>

MChess Pro is the name given to a chess playing computer program written by Marty Hirsch which won the World Microcomputer Chess Championship in 1995. The program is no longer under development and is no longer commercially available and therefore has largely historical significance only.

<span class="mw-page-title-main">Don Dailey</span> American researcher and game programmer

Don Dailey was an American researcher in computer chess and a game programmer. Along with collaborator Larry Kaufman, he was the author of the chess engine Komodo. Dailey started chess programming in the 1980s, and was the author and co-author of multiple commercial as well as academic chess programs. He has been an active poster in computer chess forums and computer Go newsgroups. He was raised as a Jehovah's Witness and served in recent years as an elder in the church of Roanoke.

The 1992 Fischer–Spassky match between former world chess champions Bobby Fischer and Boris Spassky was billed as a World Chess Championship, though it was an unofficial rematch of their 1972 World Championship match. Fischer won 10–5, with 15 draws.

<span class="mw-page-title-main">World Chess Championship 2018</span> Chess match between Magnus Carlsen and Fabiano Caruana

The World Chess Championship 2018 was a match between the reigning world champion since 2013, Magnus Carlsen, and the challenger Fabiano Caruana to determine the World Chess Champion. The 12-game match, organised by FIDE and its commercial partner Agon, was played at The College in Holborn, London, between 9 and 28 November 2018. The games were broadcast on worldchess.com and by NRK.

The 14th season of the Top Chess Engine Championship took place between 17 November 2018 and 24 February 2019. Stockfish was the defending champion, having defeated Komodo in the previous season's superfinal.

The 15th season of the Top Chess Engine Championship began on the 6 March 2019 and ended on 12 May 2019.

The Berlin Defence is a chess opening that begins with the moves:

The 17th season of the Top Chess Engine Championship began on 2 January 2020 and ended on 22 April 2020. TCEC Season 16 3rd-place finisher Leela Chess Zero won the championship, defeating the defending champion Stockfish 52.5-47.5 in the superfinal.

References

  1. 1 2 "Schachcomputer.info". Schachcomputer.info. 2009-08-31.
  2. 1 2 3 4 5 6 7 8 9 "Chess Computer UK" (PDF). Chess Computer UK. 2009-08-31.
  3. 1 2 "ICGA Tournaments". ICGA Tournaments. 2009-08-31.
  4. "PC Solutions". PC Solutions. 2009-08-31. Archived from the original on 2009-03-12.
  5. "Chess Programming - Richard Lang". Chess Programming. 2009-09-04.
  6. 1 2 "Rebel Matches Page - Ed Schröder". Ed Schröder. 2012-12-27. Archived from the original on 2013-02-03. Retrieved 2012-12-27.
  7. "www.chessgenius.com". www.chessgenius.com. 2012-12-12.
  8. "ChessGenius Classic". Lang Software Limited. 2009-08-31.
  9. "PC Solutions Extra". PC Solutions. 2009-08-31. Archived from the original on 2009-11-21.
  10. 1 2 3 "ChessCafe Review" (PDF). ChessCafe.com. 2009-09-04.
  11. Nunn, John (February 1994). "Fritz or Genius?". British Chess Magazine. 114: 91.
  12. "Revue La puce échiquéenne". Revue La puce échiquéenne. 15: 20. April 1997.
  13. "Asymmetric Evaluation". Chess Programming Wiki. 2013-09-05.
  14. "Meet the Authors". Rebel. 2009-09-04.
  15. 1 2 "ChessGenius". Lang Software Limited. 2009-08-31.
  16. "Five Chess Engines". Jeremy Silman. 2009-08-31.
  17. "Historical SSDF Ratings Lists". SSDF. 2009-09-08. Archived from the original on 2009-07-30.
  18. "SSDF Ratings List". SSDF. 2009-08-31.
  19. "Chess Genius for the Palm". Chris Kantack. 2009-09-03.
  20. "chessgames.com". chessgames.com. 2012-12-27.
  21. "ChessGenius FAQs". www.chessgenius.com. 2013-01-01.
  22. "Chess Programs for Pocket PC and Palm devices". Chess Programs for Pocket PC and Palm devices. 2009-08-31. Archived from the original on 2007-08-14.