ChessGenius es el nombre de un programa informático para jugar al ajedrez escrito por Richard Lang, quien en el pasado ha escrito programas que han ganado el Campeonato Mundial de Ajedrez por Computadora en 10 ocasiones. [1]
ChessGenius es una continuación de una serie de programas (que incluían varias encarnaciones del programa Mephisto [2] ) escritos por Richard Lang que ganaron el Campeonato Mundial de Ajedrez de Microcomputadoras en 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991 y 1993. [3] ChessGenius fue el primer ordenador en vencer a un campeón mundial ( Garry Kasparov ) en un límite de tiempo no blitz . [4] [5] Esta victoria fue particularmente significativa porque, en contraste con la victoria dos años después de Deep Blue , que se ejecutaba en un hardware personalizado muy rápido, ChessGenius se ejecutaba solo en una PC Pentium temprana . [6] [7]
Además de jugar al ajedrez, ChessGenius puede leer partidas creadas en formato .cbf (Chess Base Format) y .pgn ( Portable Game Notation ) y puede analizar partidas evaluando los movimientos realizados en comparación con sus propias evaluaciones. [8] También es posible ejecutar otros motores de ajedrez en la interfaz de ChessGenius. [9] El libro de aperturas integrado para ChessGenius para Windows fue escrito por un equipo dirigido por Ossi Weiner. [2]
A principios de los años 1990, ChessGenius fue "uno de los primeros programas de fuerza maestra". [10] En un artículo que comparaba ChessGenius con Fritz en febrero de 1994, el gran maestro y experto en ajedrez informático John Nunn escribió: "[m]i propia opinión es que si la fuerza bruta de juego es su criterio dominante, entonces elija Genius". [11] Su estilo de juego ha sido comparado con el de un "micro-Karpov". [12] ChessGenius, como muchos de los programas de Lang, era famoso por tener una "función de evaluación asimétrica", lo que significa que los movimientos y las secuencias de movimientos pueden ser puntuados de manera diferente dependiendo de si los debe realizar el programa o el oponente (lo que tiene implicaciones para qué líneas se "podan hacia adelante" en sus cálculos). Por ejemplo, ChessGenius podría dar una puntuación baja a un ataque salvaje propio y por lo tanto no calcularlo y por lo tanto no iniciarlo, pero una puntuación alta a un ataque salvaje del oponente y por lo tanto gastar tiempo calculando las implicaciones de tal ataque por parte del oponente, haciendo así que su estilo de juego sea muy "seguro". [13]
En el Intel World Chess Grand Prix en Londres en 1994, ChessGenius logró un desempeño de calificación para el torneo de 2795 puntos Elo . [14] [15] Desde 1994 hasta 1998, ChessGenius siguió siendo uno de los mejores programas de ajedrez disponibles. [16] En 1999, ChessGenius abandonó el top ten en la lista de calificación de SSDF ( Swedish Chess Computer Association ) [17] y continuó cayendo en la lista durante la década siguiente. [18] El programador Richard Lang ha sugerido que esto se debió a que el programa no escala bien a hardware más rápido. [2] Las versiones portátiles (por ejemplo, para Palm y el iPhone original) funcionan excepcionalmente bien porque ChessGenius es particularmente fuerte en entornos de hardware débiles. [2] [10] [19] A diferencia de la mayoría de los otros proveedores comerciales, Richard Lang prohíbe explícitamente incluir la versión para PC de ChessGenius en las listas de clasificación de motores de ajedrez , [ cita requerida ] por lo que es difícil medir su fuerza en comparación con otros programas modernos. La versión actual para PC de ChessGenius (7.2) se comercializa como "Classic" porque fue la primera plataforma en la que apareció el motor ChessGenius. Esto lo distingue de las otras versiones principalmente para dispositivos portátiles. Se ha sugerido que esta marca (como "Classic") también se debe a que, aparte de las mejoras de velocidad y eficiencia, y las actualizaciones de su libro de aperturas, el programa no ha cambiado drásticamente desde 1995.
Esta es la famosa partida de 1994 en la que ChessGenius, jugando con las piezas negras, derrotó al entonces campeón mundial Garry Kasparov . En la partida, Kasparov rechaza claras oportunidades de tablas y finalmente pierde. ChessGenius juega bastante bien a pesar de realizar algunos movimientos antiposicionales que Kasparov no pudo aprovechar. [6]
Blancas : Garry Kasparov Negras: ChessGenius Apertura: ECO D11
1. c4 c6 2. d4 d5 3. Cf3 Cf6 4. Dc2 dxc4 5. Dxc4 Af5 6. Cc3 Cbd7 7. g3 e6 8. Ag2 Ae7 9. OO OO 10. e3 Ce4 11. De2 Db6 12. Td1 Rad8 13. Ce1 Cdf6 14. Cxe4 Cxe4 15. f3 Cd6 16. a4 Db3 17. e4 Ag6 18. Td3 Db4 19. b3 Cc8 20. Cc2 Db6 21. Af4 c5 22. Ae3 cxd4 23. Cxd4 Ac5 24. Rad1 e5 25. Cc2 Txd3 26. Dxd3 Ce7 27. b4 Axe3+ 28. Dxe3 Td8 29. Txd8+ Dxd8 30. Af1 b6 31. Dc3 f6 32. Ac4+ Af7 33. Ce3 Dd4 34. Axf7+ Rxf7 35. Db3+ Rf8 36. Rg2 Dd2+ 37. Kh3 De2 38. Cg2 h5 39. De3 Dc4 40. Dd2 De6+ 41. g4 hxg4+ 42. fxg4 Dc4 43. De1 Db3+ 44. Ce3 Dd3 45. Rg3 Dxe4 46. Dd2 Df4+ 47. Rg2 Dd4 48. Dxd4 exd4 49. Cc4 Cc6 50. b5 Ce5 51. Cd6 d3 52. Rf2 Cxg4+ 53. Re1 Cxh2 54. Rd2 Cf3+ 55. Rxd3 Re7 56. Cf5+ Rf7 57. Re4 Cd2+ 58. Rd5 g5 59. Cd6+ Rg6 60. Rd4 Cb3+ 0–1 [20] [21]
Además de las versiones para PC de ChessGenius, hay versiones disponibles para varios dispositivos móviles, incluidos teléfonos móviles (como el iPhone de Apple y los teléfonos inteligentes Android) y organizadores personales. [10] [15] [22]
Las versiones incluyen las siguientes: ChessGenius para PC de escritorio (PC con Windows, MS-DOS), Android, teléfonos inteligentes con Windows® (Windows Mobile, Windows Phone 8), iPhone, iPad y iPod touch, Pocket PC, Bada (Samsung), Palm Computing® Platform (Palm OS), teléfonos Symbian Serie 60 (teléfonos Symbian S60 y ^3), teléfonos Nokia 7650 / 3650 (cualquier teléfono con sistema operativo Symbian Serie 60 como Nokia N-Gage, Siemens SX1, etc.), teléfonos UIQ, EPROMS, Casio BE-300 Pocket Manager y más (especialmente teléfonos).