Showing posts with label Hiarcs. Show all posts
Showing posts with label Hiarcs. Show all posts

Friday, April 01, 2022

Partida de entrenamiento contra Hiarcs para Palm


HIARCS (que significa Higher Intelligence Auto Response Chess System), es un programa escrito por Mark Uniacke. El desarrollo del mismo tiene más de 40 años. La primera versión del software, escrita en un BASIC para la PDP, fue el inicio de Uniacke en el mundo del ajedrez computarizado. Eventualmente portaría su software a C y lo ha puesto a disposición del público en prácticamente todas las plataformas: Mac, PC, Palm, iPad, iPhone, etcétera.

Mark Uniacke


Este es, no me cabe duda, el programa más fuerte para la Palm Tungsten, que corre a unos 44 MHz en un procesador ARM. De acuerdo con la página de Hiarcs, en mi asistente Palm Tungsten, el programa tiene un Elo de 2586, es decir, nivel de Gran Maestro. De hecho, esta versión que tengo, la 9.5, jugó un match por Internet a cuatro partidas, con el GM Jan Gustafsson, de Aemania, cuyo Elo en ese entonces era de 2616.  Se jugaron estas partidas a un ritmo de media hora con incremento de 10 segundos por cada jugada realizada. Hiarcs de Palm venció 3 a 1, empatando dos partidas y ganando dos.

Pues bien, me dispuse a jugar contra este increíble programa, siguiendo la idea de seguir jugando el Gambito de Rey. Esta es la partida:

M. López - Hiarcs 9.5 (Palm)

1 de abril 2022

1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ng1 d5 esta jugada no la esperaba. 6. exd5? Mejor 6. d4, sin duda. 6. ... Qxd5 7. Nc3 Qe6+ 8. Qe2 Nc6 9. Qxe6+ Bxe6 10. Bb5 O-O-O 11. Bxc6 Hay que capturar el caballo porque los brincos del mismo en el flanco dama son muy molestos. 11. ... bxc6 12. d3 Bd6 13. Nge2 f3 14. gxf3 gxf3 15. Nf4 Bg4 16. Be3 Nh6 17. Ne4 Be5 otra jugada que no esperaba 18. O-O-O 18. Tb1 me parecía lamentable, por decir lo menos 18. ...  Nf5! 19. Bd2 f2 20. Rdf1 Bf3! 21. Rh3 Bxe4 22. dxe4 


22. ... Rxd2! Hiarcs concluye con autoridad la partida 23. Nd3 Re2 24. exf5 Bf4+ 25. Kb1 Rhe8 26. Rhh1 Bg3 y estoy perdido (0-1).

Debo reconocer que Hiarcs juega muy fuerte. Esto me hace concluir que primero, debo trabajar más en el gambito de rey si quiero jugarlo. Por otra parte, el software calcula sin errores las combinaciones de cinco jugadas, lo que lo hace muy poderoso. Hay mucho que trabajar y mucho margen para mejorar.

Thursday, October 17, 2013

Un curioso bug en el Hiarcs para el iPod Touch


Cuando me hice del iPod, de inmediato compré los programas de ajedrez más fuertes. Suena francamente una ganga conseguir el Hiarcs, por ejemplo, por unos 100 pesos. Hay tanto trabajo hecho en un programa de ajedrez que me resulta incluso admirable lo que hube de pagar por semejante pieza del ingenio humano.

Pues bien, un día estaba jugando con el programa, solamente probándolo y en modo de análisis empecé a jugar la siguiente posición: 1.e4 f5 2.ef5 c5 3.Dh5+ g6 4.fg6 Cf6 5.g7+ Nh5 y aquí quería jugar 6. gh8=D, pero el programa no me dejaba hacer ninguna jugada... Y de pronto, el Hiarcs para iPod rearrancó.


Le escribí al autor del software con mi hallazgo y pronto me contestó:

Thanks for this, I can confirm it is a bug and I will fix it in the next update for early-mid May.

Best wishes,
   Mark


Esto pasó hace más de un año y medio. Mark Uniacke, el creador de Hiarcs, me dijo que para la siguiente versión de su programa para iPod/iPhone, el bug estaría resuelto. No lo sé. Debo probarlo.

Wednesday, December 12, 2012

ChessGenius para los dispositivos de Apple


Los programas de ajedrez ya son más que fuertes y en términos generales le ganan a una gran mayoría de jugadores, incluso profesionales. Esto ocurre porque los algoritmos de evalución de posiciones han mejorado notablemente en los últimos años. Con la llegada de dispositivos como el iPhone e iPod, llegaron las aplicaciones de ajedrez y para los amantes a este juego esto siempre es bueno.

ChessGenius es la primera aplicación para el iPod/iPhone/iPad que permite cargar archivos PGN de Internet para poder así estudiar directamente las partidas que se pueden conseguir gratuitamente en línea. También se pueden guardar las partidas que se juegan y mandárselas por correo a uno mismo como archivos PGN, un estándar en notación de partidas de ajedrez.

Hay otras aplicaciones, como Glaurung Chess, las cuales son gratuitas y que no juegan nada mal, aunque desde luego, parecen en promedio ser menos fuertes que programas como ChessGenius, Hiarcs o Shredder. ChessGenius -como otras apps- tienen opciones de ayuda (para decirle al jugador cuál es la siguiente mejor jugada, de acuerdo al programa), así como varios niveles de juego. Un detalle importante es que ChessGenius no tiene capacidades de entrenamiento, que consisten en que el usuario puede jugar contra el programa y éste puede ir evaluando su nivel en el tiempo. Lo único que hace ChessGenius en este sentido es que avisa de errores graves cometidos por el usuario.

ChessGenius juega muy bien sin duda. Bate a programas como Caissa Pro y Glaurung, aunque no es tan fuerte como el que consideramos el mejor programa de ajedrez para los dispositivos de Apple: Hiarcs. Aparte de ello, bien podríamos decir que la interfaz del usuario de ChessGenius es muy pulida e incluso tiene un modo “apaisado”, aunque no muestra mucha más información al usuario que en el modo normal.

Sin duda este programa puede satisfacer el interés de muchos jugadores en el ajedrez computarizado en su teléfono iPhone o iPod, aunque claramente su nivel de juego es menor que el de Hiarcs y Shredder. El precio es de unos 6 dólares pero frecuentemente hay ofertas que lo ponen aún más barato.


En mi opinión, la mejor experiencia visual al usar ChessGenius bien puede darse en un iPad, pero en términos de nivel de fuerza ajedrecístico podemos decir que no se hallará gran diferencia.

Friday, September 28, 2012

Una batalla más contra Hiarcs para Palm

Hoy regresé a jugar contra el programa más fuerte de la Palm, el Hiarcs (*), que presumiblemente oscila entre los 2400 y 2500 puntos Elo (en la Palm Tungsten). En las dos partidas anteriores contra este software había logrado un difícil empate y una derrota francamente espantosa, en donde Hiarcs me sacrificó la dama para darme un terriuble mate en el centro. Noté que ChessTiger y ChessGenius ya son más dominables, valga la expresión. He aprendido a calcular con más cuidado y sin apresurarme demasiado.

He aquí la tercera partida contra Hiarcs:

Manuel López - Hiarcs 9.6 (Palm)
Defensa Petroff, ataque Boden-Kieseritzy, 7/13/2007

1. e4 e5 2. Cf3 Cf6 3. Ac4 Cxe4 4. Cc3 Cd6?? curiosamente ChessTiger juega igual. Como anoté en su momento, esta jugada parece muy deficiente porque encierra voluntariamente a las piezas negras. El alfil de c8 no sale, el de f8 sólo puede jugar a e7, pero si así lo hace, ¿a dónde irá la dama? 5. Ab3 Cc6 mucho mejor que 5. ... f6, como me jugó ChessTiger. 6. O-O Ae7 7. Te1 e4! Muy bien, nótese que regresa el peón, pero además, cambia el caballo de d6 e iguala la partida. Aquí se nota la diferencia de fuerza entre Hiarcs y ChessTiger, por ejemplo. 8. Cxe4 Cxe4 9. Txe4 d5 10. Te1 (tal vez 10. Te2 sería interesante) 10. ... O-O 11. d4 Af5 12. Af4 Dd7 13. Dd2 Ae4?! No parece la mejor. Aquí las negras empiezan a meterse en algunas dificultades. 14. Ce5 Cxe5 15. dxe5!? mejor que tomar con alfil. Con mi jugada el peón de d negro queda desprotegido. 15. ... Dg4?! muy dudosa. 16. Ag3!


Juegan las negras

y aquí Hiarcs tiene serias dificultades. Tendrá que entregar un peón sin compensaciones. 16. ... Dg6 17. f3 Af5 18. Dxd5 b6 jugada hecha sin pestañear siquiera. La máquina la jugó prácticamente de inmediato. 19. Dd2 Tal vez 19. Db7 sea mejor. Aquí decidí jugar pasivo, pero con peón de más, buscando cambiar las piezas para llegar a un final ganador. 19. ... Tad8 20. De2 Ac5+ 21. Af2 Dc6 22. Tad1 aquí me sentía mucho mejor. Las negras no tienen contrajuego realmente y tienen un importante peón menos. 22. ... a5 y en este momento decidí que era el momento de cambiar piezas y ganar el final con el peón de ventaja... y después de meditar por mis buenos cinco minutos, cometo un absurdo error que simplemente regresa el peón.


Juegan las blancas

23. e6?? Axe6 cuando me tomó con alfil me di cuenta que no iba a poder cambiar todo y llegar a la posición deseada. Yo había visto 24. Axe6 fxe6 25. Txd8 Txd8 26. Dxe6 Dxe6 27. Txe6 pero me doy cuenta que seguiría 27. ... Td1+ ganando. Quise simplificar porque me sentí muy superior y lo único que logré fue regresar el peón de ventaja, nomás porque sí. Era mejor 23. Rf1 y entonces sí la amenaza de e6 está latente. 24. Axe6 fxe6 25. Rf1 Txd1 26. Txd1 Axf2 27. Rxf2 e5! 28. Td3 e4 29.Tc3 Dd5 30. Dc4 Dxc4 31. Txc4 exf3 32. Txc7 fxg2+ 33. Rxg2 y aquí acordé el empate, ya que analizando con Rybka, la ventaja del blanco oscila entre 0.08 a 0.14.

___
(*) La foto muestra al creador de Hiarcs, Mark Uniacke.

Tuesday, September 25, 2012

Una nueva partida contra Hiarcs para Palm


Sin duda Hiarcs es el mejor programa que hay para Palm. Veamos la partida que jugué contra el pequeño monstruo:

Hiarcs 9.6 (Palm) - Manuel López
Defensa Escandinava, 7/18/07

1. e4 d5 2. exd5 Cf6 3. Ab5+ Ad7 4. Ac4 Ag4 5. f3 Ac8 6. Cc3 Cbd7 7. Ab5?! Esta jugada no es la habitual, pero tampoco parece ser despreciable. 7. ... a6 8. Aa4 b5 9. Ab3 Cb6 10. Cge2 Cbxd5 11. Cxd5 Cxd5 12. d4 e6 13. a4!? Interesante idea. Aquí Rybka me dice que hay que jugar simplemente 13. ... Ab7 y la posición es de prácticamente igualdad. 13. ... b4 14. O-O c5?! Quizás mejor era 14. ... Ad6, y enrocarse, sin meterse aún en ningún lío. 15. c4 bxc3 16. bxc3 cxd4 17. Dxd4 Tb8 18. Axd5 Dxd5 19. Dxd5 exd5

Juegan las blancas

En esta posición me parecía que el blanco no había sacado ventaja alguna. 20. Ae3 Ad6 21. Cf4 Ae6 22. Tfd1 Axf4 23. Axf4 Tb3 24. Tdb1!? Muy interesante idea. Si ahora capturo el peón de c, entonces 25. Ae5 parece fuerte. No obstante, aquí Rybka me indica que podía sacar algunas chances compensatorias después de 24... Txc3 25. Ae5 Tc2! 26. Axg7 Tg8 27. Tb8+ Ac8 28. Tb2! Txb2 29. Axb2 y para Rybka esto es prácticamente la nulidad. La mala conformación de peones quizás no pueda ser explotada, pues son alfiles de diferente color. Aquí no pensé ni siquiera en esta posibilidad, lo cual revela cierta flojera para profundizar. Sólo vi la amenaza Ae5 y no me gustó comerme el peón. 24. ... Txb1+ 25. Txb1 Rd7?! 26. Ae5! es necesario debilitar la cadena de peones para intentar ganar. 26 ... f6 27. Tb7+


Juegan las negras

debo reconocer que esta jugada me sorprendió, pero Hiarcs tiene muy claro su plan. 27. ... Rc6 28. Te7 fxe5 29. Txe6+ Rc5 Aquí el programita "meditó" como 20 minutos y se decidió por 30. Rf2! ¡acercando al rey! Sin duda Hiarcs tiene un muy buen conocimiento de ajedrez. 30. ... Tb8 31. Txe5 Tb3 32. Te7 Txc3 Aquí pensaba que el peón de menos podría estar compensando con la actividad de mi rey y el peligroso peón de d. Pero Hiarcs jugó muy preciso... 33. Tc7+ Rb4 34. Txg7 d4 35. f4! Tc2+ 36. Rf3 Rc3 37. f5 d3 38. f6 d2?? Pierde inmediatamente. Rybka indica que 38. ... Tc1 podría aguantar más, aunque valora ventaja al blanco. Después de la jugada que hice no tengo ya chances. 39. Re2 Tc1 40. Tc7+ Rb2 41. Td7 Rc2 42. f7 y las negras se rinden 1-0.

Conclusiones: Hiarcs juega muy bien. Analiza más o menos 8 o 9 movimientos cada vez que es su turno y cuando tiene muchas posibilidades, entonces usa todo su tiempo disponible. Notable ejemplo a seguir. Por mi parte, valoré mal la posición. Jugué sin profundizar y eso es pecado mortal contra las computadoras. Mi derrota es merecida.

___
(*) La foto que ilustra este artículo muestra al GM Bareev jugando contra Hiarcs en un match que jugaron a 4 partidas, en enero del 2003. logrando el ingenio mecánico, empatar a 2 puntos (cuatro tablas), con quien fuese en ese tiempo el séptimo jugador del mundo.

Friday, September 21, 2012

La espantosa superficialidad


La segunda partida de mi match contra Hiarcs fue un desastre. Jugué arriesgado y además, mal. Evidentemente Hiarcs para Palm es un programa sorprendentemente fuerte. Por ejemplo, en la primera partida, Hiarcs analizó 3 millones de nodos en el final, en el cual creía la máquina tener ventaja y buscaba denodadamente ganarme. Indudablemente por los 40 dólares que costó el programa en su momento, Hiarcs es una estupenda compra.

Como se verá en esta segunda partida, Hiarcs juega muy bien contra las llamadas defensas inferiores, particularmente la Escandinava, que no parece serle muy del agrado a la computadora en el sentido que considera que las blancas están mucho mejor de entrada.

Como se verá, Hiarcs no me perdonó mis errores. Literalmente me sacó del tablero. He aquí la partida:

Hiarcs 9.6 (Palm) - Manuel López
Defensa Escandinava (6/14/2007)

1. e4 d5 2. exd5 Cf6 3. Ab5+ Ad7 4. Ac4 Ag4 5. f3 Ac8 6. Cc3 Cbd7 7. d4 Cb6 8. Ab3 Cbxd5 9. Cxd5 Cxd5 10. c4 Cb6 Otra opción es jugar el caballo a f6. Esto es lo que quizás recomendaría Juan Carlos González, aunque en mi opinión, el caballo está mejor en b6. 11. Ce2 e5!? 12. c5 Cuando la maquinita me hizo esta jugada, no pensé que fuese tan buena. Mi pésima concepción de esta posición me enseñará mucho. 12. ... Cd7 13. Ae3 exd4 14. Dxd4 Axc5??


Juegan las blancas

Quizás esta es la jugada perdedora. Jugué relativamente rápido pensando que todo estaba bajo control, pero desde luego, aquí la computadora ve más que yo. 15. Dxg7 Aquí entonces me percaté que 15. ... Df6 se refuta fácilmente con 16. Axf7+, ganando un importante peón y dejando en ruinas la posición negra. Por ello continúe con: 15. ... Ab4+ 16. Cc3 Tf8 17. O-O-O Df6 "Todo controlado", pensé para mis adentros. Sin embargo, aquí Hiarcs me saca de mis sueños guajiros...


Juegan las blancas

18. The1!!
Nótese como juegan todas las piezas blancas. Es increíble lo bien que explotó mis errores. 18. ... Dxg7 19. Ag5+ y no queda más que rendirse 1-0.

Monday, September 17, 2012

Match de entrenamiento contra Hiarcs (en la Palm)


No me cabe duda que los programas de ajedrez pueden representar una estupenda manera de entrenarse. El nivel que alcanzan estos sistemas es -por lo bajo- de un gran maestro de 2500 puntos aproximadamente. Así, si se tiene algún programa de última generación pues es como tener a un gran maestro disponible para entrenarnos, para jugar contra nosotros, contra la apertura que decidamos, contra la línea específica que queremos analizar. Las ventajas son muchas e incluso, programas como Rebel Decade 3.0, que tiene un rating promedio de 2300 a 2500 puntos Elo, es gratuito. Puede descargarlo aquí.

Por ello mismo, decidí que para empezar a tener más actividad en el tablero y no solamente estudiando, debía jugar una especie de match de entrenamiento. Escogí como primer rival a Hiarcs 9.6 para Palm Tungsten, el cual adquirí hace aproximadamente un año. De acuerdo con la página del autor del mismo, el sistema en mi Palm Tungsten juega alrededor de 2431 puntos Elo. Obviamente para que sea de verdadero entrenamiento, decidí jugar a 2hrs para 40 jugadas y una hora más para las siguientes 20 jugadas.

Hoy empecé pues la primera partida con el pequeño monstruo casero. La partida fue así:

Match de entrenamiento
Lopez, Manuel - Hiarcs 9.6 , Palm 
Ruy López [C69] variante del cambio
10/06/2007

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. Nc3 Esta jugada impide la aguda variante que se da después de 5. 0-0 Bg4 6. h3 h5!? 5. ... f6 6. d4 exd4 7. Nxd4 c5 8. Nde2 Qxd1+ 9. Nxd1 Bd7 10. Bf4 O-O-O 11. Ne3 11. ... Bc6 es la jugada que indica el New in Chess 29/1993. 12. f3 Ne7 13. Rd1 Rd1 14. Kd1 Ng6 como en Hug-Ivkov, Petropolis (iz) 1973, que terminó en empate. 11. ... g5 12. Bg3 Be6 13. Rd1 Rxd1+ 14. Kxd1 Ne7 15. h4!? No sé realmente si esto es prematuro o no. Quizás hay que mantener la estructura del flanco de rey sin tocar hasta que sea necesario. 15. ... Bg7 16. Kc1 h6 16. ... Rd8?? pierde un peón importante: 17. hxg5 fxg5 18. Rxh7 con ventaja clara, quizás suficiente para ganar. 17. Nc3 Rd8 18. Rd1 Rxd1+ 19. Kxd1 f5 y hemos llegado a un final sin damas ni torres, sólo piezas menores. ¿Se podrá imponer la mayoría de peones en el flanco rey del blanco o bien, los alfiles negros podrán demostrar que son superiores al alfil y caballo del blanco?

Juegan las blancas

20. hxg5 hxg5 21. exf5 Nxf5 22. Nxf5 Bxf5 23. Kd2 Kd7 24. b3 Bd4 25. Ne2 Bf6 26. f3 g4 27. Bf4 gxf3 28. gxf3 Be6 29. Nc3

Juegan las negras

29. ... c4! las negras se deshacen de su defectuosa conformación de peones. Al lograr esto, su ventaja se incrementa, pero no parece ser suficiente para ganar. 30. Ne4 Be7 31. Kc3 cxb3 32. axb3!? en el momento de la partida pensé que éste había sido un error. Quizás era necesario tomar con el peón de c, para evitar que las negras creen un peón pasado en la columna a, más incómodo para la defensa del blanco. Sin embargo, analizando más tarde la partidas con Rybka, observo que el programa indica que la captura correcta fue como la hice. 32. ... c5 33. Be5 b5 34. Bf6 Bf8 35. Be5 Kc6 36. f4 a5 37. Kb2 c4 a partir de aquí, Hiarcs se empieza a tardar cada vez más en responder. Está claro que cree que puede ganar esta posición, aunque yo en cada jugada me preguntaba cómo iba a forzar esto para ganarme. 38. Ng5 Bc8 39. bxc4 bxc4 40. Ne4 Be6 41. Ng5 Bf5 42. Nf3 Kd5 43. Nd4 Bd7 44. Ne2 a4 45. Nc3+ Ke6 46. Ne4 Bc6 47. Nd2 Bb5 48. Nb1 Bd7 49. Nc3 Bb4 50. Ne4 a3+?! Hiarcs no encuentra nada mejor, pero esto ya prácticamente significa renunciar al triunfo, a todo esto, difícil de lograr si es que las negras aún tienen alguna ventaja. 51. Kb1!? 51. Ka2! es la jugada que da Rybka, pero yo me temí 51. ... Ba4 que parece terrible. Rybka, sin embargo, me dice cómo empatar: 52. Bc3 Bf8 53. Bg7! ¡el alfil rabioso! si se captura entonces las blancas dan un doblete, toman el alfil de a4 asegurando el empate. 51. ... Be8 52. Nc3 Bg6 53. Nb5 Kd5 54. Ka2 Bxc2 55. Nxa3 Bd3 56. Kb2 Bf5 57. Bc3 1/2-1/2 Cabe señalar que el programa pretende continuar, pero Rybka indica -0.07 de valoración, por lo cual, después de 5 horas de juego, decidí decretar el empate.

___
(*) En la ilustración de este artículo se ve a Sebastián Granada contra Hiarcs (negras) Argentina 2002, en donde la máquina jugó una de sus mejores paretidas del torneo. Después de una apertura irregular la máquina logró quedarse con la pareja de alfiles y entonces, con un buen juego central, se aplicó para contener al caballo del adversario. En un momento Hiarcs cambió las torres al mejor estilo Capablanca y en el final puso enorme presión, hasta que la posición blanca colapsó. Sin saber el nombre de los jugadores, habría sido normal pensar en que las negras eran conducidas por un gran maestro.
 

Sunday, September 16, 2012

Jugando con un gran maestro en casa


Para el jugador que quiera progresar, la fórmula parece simple: mucho estudio, ambición de ganar, motivación de jugar, tiempo para trabajar en el juego, participar en torneos con frecuencia, etcétera. Esto requiere en cierta medida planeación. Está bien si uno ve ajedrez, partidas comentadas, análisis profundos, estudios especializados, temas del medio juego, táctica, finales, aperturas, entre tanto que hay que estudiar. Sin embargo, para sacar mayor provecho del tiempo disponible es necesario sistematizar el estudio, hacer -lo que dicen los que saben- un estudio deliberado.

El estudio deliberado busca llegar a una meta específica. Por ejemplo, quien va a un gimnasio y decide que quiere hacer "bíceps". Si no sabe, buscará a un entrenador que le indiqué qué aparatos debe usar para lograr su cometido. Esto es parte de mantener la salud, sin duda, pero el deportista busca incrementar la masa corporal específica de los bíceps y es un trabajo que se hace deliberadamente para ello. Sí, está bien ejercitarse, hacer "elíptica", correr en la caminadora, etcétera, pero si se desea mejorar en un aspecto en particular, hay que hacer este trabajo específico.

De esta manera hay que enfocar el estudio del ajedrez. Trabajar por ejemplo, en aprender las aperturas que uno quiere jugar. Hay que ver muchas partidas con las líneas que queremos entender y practicarlas cuando se pueda. Cuando uno ve y juega las variantes de una apertura/defensa en particular, empieza a entender las filigranas de esas posiciones. Probablemente uno encuentre maniobras típicas que bien nos harán comprender mejor ciertos esquemas, ciertas posiciones en particular.

Pero este trabajo lleva tiempo y además, esperar a ir a un torneo para ponerlo en práctica. En realidad eso no sería necesario si tuviésemos a un gran maestro con quien jugar y que le dijéramos la apertura a elegir (o la posición en particular desde la cual partir), el tiempo de reflexión con el que quiero jugar y a la hora en la que quiero hacer esta actividad. Tener un gran maestro así sería fenomenal. Lo mejor del asunto es que lo tenemos: se llama computadora.

Los programas de computadora de ajedrez son muy fuertes y los hay en todos los posibles niveles. Tenemos a Houdini o StockFish, que juegan tan bien como los programas comerciales (como Rybka, por ejemplo). Casi cualquier computadora puede alojarlos y correrlos sin dificultades. La mayoría usa una interfaz amable y además, se le puede graduar el nivel con el que queramos jugar. Vamos, hasta los hay -en algunos casos- en versiones para los teléfonos inteligentes. StockFish puede conseguirse para iOS o Android (llamado DroidFish). Una ventaja de jugar contra la versión del teléfono es que tiene velocidad y recursos limitados, y por ende, podría dar más oportunidad al ajedrecista de luchar contra el software, aunque aún así, el nivel de estos ingenios es muy alto.Un programa como DroidFish en el teléfono móvil puede jugar como un gran maestro de más de 2600 puntos Elo. Así que no se puede confiar uno.

Pero qué mejor entonces que poner en práctica nuestras ideas en algunas variantes de apertura jugándolas contra estos programas. El software jamás se cansa, siempre está dispuesto a la batalla y además, nunca la rehuye. Por ello, creo que teniendo estos "grandes maestros en casa" y no sacar provecho de esta posibilidad, es un desperdicio.

Lo importante es que este trabajo de jugar contra la computadora, en la versión que sea, permite al jugador entrenarse. Ya sea para aprender aperturas, practicar finales o bien, simplemente enfrentar a la máquina, todo esto tiene sus beneficios. Por ejemplo, considere jugar una partida "de torneo", con tiempos como 1:30 hrs con incremento de 30 segundos por jugada, contra la computadora, en el programa que quiera usar, advirtiendo que será una partida sin ayuda, sin regresar jugadas, como si fuese en una competencia real. Igualmente, será mejor experiencia poner el tablero y el reloj y anotar la partida, es decir,  simular pues las condiciones del torneo y bueno, aplicarse a tratar de jugar la mejor partida posible.

Cabe decir que el resultado es lo de menos. Lo que interesa es poder trabajar en el desarrollo del propio ajedrez. Véalo como un entrenamiento intenso en donde uno puede fracasar muchas veces sin que se contabilice el resultado en la tabla del torneo. Michael Jordan, el basquetbolista, lo ha puesto así: He fallado más de 9000 tiros en mi carrera. He perdido casi 300 juegos. 26 veces han confiado en mi para tomar el tiro que ganaba el juego y lo he fallado. He fallado una y otra, y otra vez en mi vida. Pero nunca me he dado por vencido. Y es por eso que he tenido éxito en la vida.

Así pues, ¿por qué no intentarlo? Hágase un plan de jugar -para empezar- a una hora un par de partidas por semana. O una partida de 2 horas por jugador a la semana. Anótelas y después analícelas. Seguro que su ajedrez mejorará. No sacar provecho de un auxiliar como el que otorgan los programas de computadora actuales es francamente ridículo. No tenga miedo de perder porque además, nadie tiene porqué enterarse. Trabaje duro en este sentido y verá que cuando llegue a los torneos con seres humanos hallará que se siente cómodo y que notará -con el tiempo y trabajo constante- la ayuda que pueden darle hasta los programas de ajedrez más modestos en este mercado.

Jugar bien al ajedrez es difícil, pero un trabajo deliberado, sistemático, intenso, puede ser de gran ayuda. En posteriores artículos pondré algunos ejemplos de esto.

Monday, September 03, 2012

Más sobre la historia de mi Palm Tungsten E


En el 2003 me compré una Palm Tungsten modelo E. Era a color y tenía 32 MBytes en RAM. Inmediatamente me hice de los programas de ajedrez, algunos otros juegos, programas de apoyo al sistema operativo, etcétera, aunque la idea original era usarla para ajedrez. Me compré -por unos 40 dólares- el Hiarcs para Palm, un programa que ya alguna vez fue campeón del mundo por computadora y que su autor sigue desarrollado aún en estas fechas.

Mi Palm me habrá durado unos cuatro años sin problemas, pero de pronto ya la fuente de poder no cargaba el sistema. Quizás era un falso contacto o se estropeó la propia fuente. El caso es que de repente no tenía Palm pues simplemente se había quedado sin pila. En ese entonces un profesor de la Universidad Iberoamericana (¡saludos José María Campaña!) cargaba su Palm vía un cable USB que había conseguido en México. Por más que busqué el dichoso cable no lo encontré, pero poco tiempo después mi hermano lo consiguió en Estados Unidos y me lo dio. Finalmente podía de nuevo cargar mi Palm.

No sé cuánto tiempo duró la felicidad, pero he aquí que de pronto a la Palm se le acababa la pila muy rápidamente. Y si digo rápidamente, hablo de cuestión de 5 o máximo 10 minutos. Así que si la quería usar, tenía que tenerla conectada permanentemente. Aún así, a pesar de este inconveniente la estuve usando ara jugar un match contra los tres programas que tenía a mi alcance en ese dispositivo: Hiarcs, ChessGenius y ChessTiger (este último el más flojo de los tres). Los ratings aproximados de estos programas bien podrían ser 2650 para Hiarcs, 2250 para ChessGenius y 2100 para ChessTiger.

Uno podría preguntarse para qué comprarse un  programa para un dispositivo como la Palm, teniendo programas (incluso gratuitos o de software libre), que bien compiten con los comerciales. La realidad es que la Palm, por ejemplo, está limitada en velocidad de proceso y memoria y por ende, es un rival al que se le puede ganar. Los libros de apertura que tienen estos programas son limitados (frente a los que usan las máquinas de escritorio), por lo que un encuentro, una partida de ajedrez seria, con reloj, como si fuese de torneo, jugando contra la Palm, bien podría ser una actividad mucho más divertida, pues es francamente tedioso perder una y otra vez contra Nimzo, Fritz o Rybka en la PC.

Como me molestaba el problema de la pila, mandé a arreglar mi Palm y la pila que le pusieron duró poco tiempo. Así que le di una última oportunidad a la maquinita. Me compré una pila por correo y me llegó, directamente de Estados Unidos, con las instrucciones para hacer el cambio. Sin embargo, no solucionó el problema y la pila se descargaba rápida e inexorablemente.

Llegué a la conclusión que tenía que hacerme de otro dispositivo móvil... y después de mucho pensarlo me compré un iPod Touch, el cual facilita las cosas. En la Palm había que entrar a Internet, descargar la aplicación que nos interesara, y sincronizar los archivos de la PC con los de la Palm. Ahora en el iPod Touch se entra a la tienda de Apple y vía WiFi llega de inmediato la aplicación al dispositivo. Desde luego que esto hace la vida más sencilla, además de que el iPod Touch tiene mejores prestaciones de hardware, es más rápido, tiene una mejor pantalla, la cual es capacitiva (desaparece el uso de la pluma stylus), entre otras facilidades.

Estoy muy contento con mi iPod Touch porque prácticamente tengo los programas de ajedrez que tenía en la Palm, nada más que más poderosos. Por ejemplo, me compré el Hiarcs para iPod Touch (unos 100 pesos), que juega unos 2700 puntos Elo. la interfaz es mucho más cómoda y no tengo problemas con la pila, aunque para jugar contra la máquina en partida "de torneo", necesito tener cargado el dispositivo porque le dura unas dos horas encendido. No me hice del ChessGenius ni del ChessTiger, pero hallé un sinfín de otros programas que juegan muy bien. Vaya, hasta encontré Stockfish, que es tan fuerte como Rybka 4.0.

Sin embargo, resulta que estoy dando unas clases a jovencitos que tienen talento para el ajedrez. Con uno de ellos, que ya es Maestro FIDE, decidí experimentar poniéndolo a jugar una partida contra alguno de los programas que tengo. La primera opción era usar el iPod y alguno de los programas instalados. La segunda opción era ver si podía reinstalar el software en la vieja Palm. para mi sorpresa, pude instalar el ChessTiger (que ahora juega mejor y que es gratis). El ChessGenius no me deja registrarlo (me dice que mi versión es de prueba, con lo cual juega bien como hasta la jugada 15), y el Hiarcs, que compré en su momento. Yo tenía instalada la versión 9.6 pero ya está la versión 13.1. Instalé ésta pero mi registro para poder habilitar toda la fuerza del programa no funcionó. Le escribí al autor de Hiarcs y me dijo que podía actualizar mi software por unos 20 dólares o bien, cargar la versión 9.7 en las Palm con mi registro -que debería de funcionar. Así hice pero hallé que algunas opciones marcan error y la maquinita se rearranca. Instalaré la versión 9.6 y veré si puedo al menos tener el sistema que tenía originalmente. De nuevo, ¿por qué esta necedad de seguir usando la Palm? Porque está mucho más limitada que el iPod Touch en recursos y por ende, lo hace un rival ajedrecístico que no tiene tantas ventajas contra los seres humanos. Su procesador, por ejemplo, es lento y "apenas" con 32 MBytes de memoria (¡el iPod Touch tiene 8 GBytes de RAM y un procesador que corre siete veces más rápido que la Palm!) y además, como ya dije antes, su libro de aperturas es limitado y no tiene tablas de finales.

Lo interesante del asunto al finaldel día es que parece que se compuso el problema de la pila. La cargué y han pasado días y aún se mantiene indicándome que tiene toda la carga disponible. No sé cuánto vaya a durar esto, pero al menos parece ser que se compuso el asunto. Estaré al pendiente si esto sigue así o si hay cambios, que reportaré en su momento. Por lo pronto, ya puedo poner a mi alumno a jugar contra la Palm y ver qué resultados obtenemos en esta práctica.