Lunes, 29 de noviembre de 2010
XXX Campeonato Abierto de Ordenadores en Leiden 2010
Del 26 al 28 de noviembre de 2010, en Leiden (Holanda)
En el mundo casi esotérico del ajedrez informático, muy pocos acontecimientos han atraído a la flor y nata de esta disciplina, que hacen todo lo que
sea necesario para entrar en la elite del ajedrez informático. El Campeonato del Mundo de Ordenadores, sin duda
es el más importante, pero inmediatamente detrás va el Campeonato Abierto de Ordenadores de Holanda, que acaba de celebrar su
trigésima edición.
El Abierto de Ajedrez de Ordenadores de Holanda festejó su 30 aniversario
La sala de juego está preparada para la competición
En el torneo también participaron tres súper ordenadores. El programa informático alemán "Jonny" corría en un cluster masivo de 800 procesadores Intel i7. El programador Johannes Zwangzer lo manejaba de manera remota desde el hardware de su universidad, la de Bayreuth.
Similar fue el caso de Deep Sjeng de Gian-Carlo Pascutto, residente de Bélgica, cuyo módulo de ajedrez funcionaba en un cluster de 32 x 8 AMD Opterons (256
núcleos en total), a unos 2.4 GHz y, finalmente, estaba el actual campeón, Rybka, que corría en un cluster que pertenece a Lukas Cimiotti y que cuenta con 248
núcleos Intel i7, con 2.93 GHz, que más tarde fue ampliado a 260.
Los participantes
Nombre |
Hardware |
Programadores |
País |
Spike |
AMD Phenom X6, 6x2.8 GHz, 4GB RAM
|
Volker Böhm (prog.)
Ralf Schäfer (prog.) |
Alemania
Alemania |
Rookie 3.0 |
6 Core AMD Phenom2 3.7 GHz |
Marcel van Kervinck (prog.) |
Holanda |
Scaramanga |
Core I5, 1 núcleo en uso |
Richard Hall (prog.)
Hans Secelle (oper.)
Valery Maes (libro) |
EE.uu.
Bélgica
Bélgica |
Nightmare 7.0 |
Core i7 980X, 6 núcleos a 3600 MHz |
Joost Buijs (prog.) |
Holanda |
Dolphin |
E8600 Intel Core Duo 4 Ghz, 1 núcleo en uso |
Nguyen Viet Huy (prog.)
Tessa Pijl (oper.) |
Vietnam
Holanda |
Joker |
Intel Core2Duo 4 Ghz, 1 núcleo en uso |
Harm Geert Muller (prog.) |
Holanda |
The King |
intel Core2Duo 2.4 GHz, 1 núcleo en uso |
Johan de Koning (prog.) |
Holanda |
Goldbar |
Core I7, 4 núcleos a 3600 MHz
|
Bart Goldhoorn (prog.)
Joost Buijs (prog.) |
Holanda
Holanda |
Jonny |
Cluster 800 Cores Intel I7 , 2.2 Ghz |
Johannes Zwanzger (prog.) |
Alemania |
The Baron |
Dual Intel Xeon W5580 |
Richard Pijl (prog.)
Sebastian Boehme (libro) |
Holanda
Alemania |
Hermann |
Core i7 860, 8GB RAM, Windows 7 usando 4 núcleos |
Volker Anuss (prog.) |
Alemania |
Rybka |
Lukas Cimiotti cluster, 248 núcleos Intel Nehalem, 2.93 Ghz
y más |
Vasik Rajlich (prog.)
Hans van der Zijden (oper.)
Jiri Dufek (libro) |
Polonia
Holanda
Chequia |
Redqueen |
Intel I7-720QM 2.8 GHz / 4 núcleos / 4 GB RAM, 1
núcleo en uso |
Ben-Hur Carlos Vieira Langoni Junior (prog) |
Braszil |
Fridolin |
Quad-Core (4 núcleos en uso) |
Christian Sommerfeld (prog.) |
Alemania |
Hansdamf |
K8-x2 |
Gerd Isenberg (prog.) |
Alemania |
Hiarcs |
12 núcleos Intel, 3.33 GHz |
Mark Uniacke (prog.)
Harvey Williams (oper.) |
Gran Bretaña
Gran Bretaña |
Kallisto |
Intel CoreDuo 1.8 GHz, 1 núcleo en uso |
Bart Westrate (prog.) |
Holanda |
Deep Sjeng |
Cluster 32x8 AMD Opteron, 2.4 GHz (256 núcleos) |
Gian-Carlo Pascutto (prog.)
Tim Klaustermeyer (oper.)
Erdogan Gunes (libro) |
Bélgica
Alemania
Alemania |
Spark |
Quad Core I7 2.6 Ghz |
Allard Siemelink |
Holanda |
Deep Shredder |
12 núcleos Intel Nehalem cluster |
Stefan Meyer-Kahlen (prog.) |
Alemania |
Es alucinante imaginarse que Rybka, para calcular la misma cantidad que pudo calcular en una hora en el
súper ordenador de Lukas, que en un ordenador normal de sobremesa quad core, necesitaría un mes entero. Por otra parte, a pesar de la gran cantidad de procesadores que tenía a su disposición (800), Jonny es muy inferior a Rybka, aunque corriese en
el triple de núcleos. La razón es que hay que tener en cuenta cuánta duplicación de velocidad trae realmente en cuanto a la fuerza. Teóricamente,
suponiendo que ambos sean igualmente eficaces al correr en tal hardware, la doble velocidad significa una ganancia de Elo de entre 50 y 70 puntos. Pero hablando puramente en términos de programas informáticos, Jonny no está ni cerca a Rybka a los 100 puntos Elo.
Hans van der Zijden operando Rybka (izda.) en su duelo contra Hiarcs (dcha.), manejado por Harvey Williamson
Se sobreentiende que este tipo de lucha de pesos pesados informáticos suele brindar partidas y situaciones
impresionantes. La partida más espectacular del torneo fue la poderosa victoria de Rybka frente al supercluster con el programa Jonny en la quinta ronda.
Jonny (800 núcleos) - Rybka 4.x (260 núcleos) [A87]
30 ODCCC Leiden (4), 27.11.2010
1.d4 f5 2.g3 Cf6 3.Ag2 g6 4.Cf3 Ag7 5.c4 0-0 6.0-0 d6 7.Cc3 e6 8.Dc2 Cc6 9.Td1 De7 10.a3 a5 11.Ae3 Cd8 12.Ta2. 800 procesadores y el movimiento es Ta2? 12...b6 13.Cg5 Ab7 14.Axb7 Cxb7 15.h3 a4!
Este es un típico sacrificio de los módulos de elite, libera la casilla a5 o para el caballo o la torre, dependiendo de la respuesta de las negras. 16.Cxa4 Ch5 17.Rh2 e5 18.dxe5 Axe5 19.Cf3 f4 20.gxf4 Axf4+ 21.Axf4 Cxf4 22.Cc3 De6 23.Cg1
23...Ta5! Si uno se decide a atacar, hay que estar seguro de que todos estén invitados a la fiesta y a Rybka no hace falta decírselo dos veces. 24.De4 Te5. Evitando el sacrificio y apartando a la dama de su rey. 25.Dxb7. Procurando quedarse cerca del rey para defender con 25.Df3? Cxe2 26.Dg2 Tef5 27.Tf1
fracasa de manera espectacular 27...Txf2!! 28.Txf2 De5+ 29.Rh1 Cg3+ 30.Rh2 Ce4+ 31.Rh1 Cxf2+ 25...Th5 26.De4
26...Txh3+! 27.Cxh3 Dxh3+ 28.Rg1 Tf5! Amenazando Tg5+ 29.Td5 Cxd5 30.De8+ Rg7 31.Dd7+ Rh6 32.Dxf5. La única manera de esquivarse de un mate inmediato, pero está claro que las blancas están perdidas. 32...Dxf5 33.cxd5 Dg5+ 34.Rh2 Dd2 0-1
[Haga clic aquí para reproducir
la partida...]
Por otra parte también suelen surgir aquellas situaciones que los ordenadores simplemente no pueden ver. Efectivamente, Scaramanga, que corría en un ordenador con un solo procesador, forzó a Jonny a empatar cuando se encontraba en una posición extraordinaria como sacada de
un libro de texto cuando no le bastaba la dama contra el alfil.
Johannes Zwangzer (izda.) manejando su programa "Jonny" contra Scaramanga, operado por
Hans Secelle.
Scaramanga (1 núcleo) - Jonny (800 núcleos) [D48]
30 ODCCC Leiden (5), 27.11.2010
1.d4 d5 2.c4 e6 3.Cc3 c6 4.e3 Cd7 5.Ad3 Cgf6 6.Cf3 dxc4 7.Axc4 b5 8.Ad3 a6 9.a4 Ab7 10.0-0 b4 11.Ce4 c5 12.Ced2 Ae7 13.De2 Dc7 14.Cc4 0-0 15.Td1 Tfd8 16.Cfe5 a5 17.Ad2 Ad5 18.Tac1 Tac8 19.Ae1 cxd4 20.exd4 Cxe5 21.dxe5 Cd7 22.Ce3 Dxc1 23.Txc1 Txc1 24.Cxd5 exd5 25.e6 Cc5 26.Axh7+ Rf8 27.g3 Cxe6 28.Rg2 Tc5 29.f4 Tc1 30.Af2 d4 31.Ac2 Cc5 32.Dh5 Re8 33.Ad1 d3 34.Ae3 d2 35.Dh8+ Af8 36.Dh5 g6 37.De2 Ae7 38.g4 Rf8 39.f5 g5 40.h4 Ce4 41.Rf3 Ac5 42.Axg5 Txd1 43.Dxd1 Cf2 44.Dxd2 Txd2 45.Axd2 b3 46.Ac3 Cd1 47.Ae5 Ce3 48.Ac3 Cc4 49.g5 Cb6 50.h5 Cxa4 51.Ae5 Rg8 52.Re2 Cb6 53.g6 Af8 54.Rd3 a4 55.f6 Cd7 56.Ac3 Ad6 57.Rc4 Cf8 58.Rd5 a3 59.Rxd6 a2 60.Re7 fxg6 61.f7+ Rh7 62.Rxf8 a1D
63.h6! Este movimiento conduce a una posición como si fuese sacada del libro de estudios, en la cual las negras no pueden ganar a pesar de la gran ventaja de material que tienen. El rey está apartado y la dama no tiene otra opción que dar jaque continúo. 63...Da8+ 64.Re7 Db7+ 65.Re6 Da6+ 66.Re7 De2+ 67.Rd7 Dd3+ 68.Re8 Db5+ 69.Re7 Dc5+ 70.Re8 De3+ 71.Rd7 Df4 72.Re7 De4+ 73.Rd6 Dd3+ 74.Re7 De3+ 75.Rd7 Df2 76.Re8 De2+ 77.Rd7 Dg4+ 78.Re7 Dg5+ 79.Re8 Db5+ 80.Re7 Dc5+ 81.Re8 Dc6+ 82.Re7 Dc7+ 83.Re8 Db8+ 84.Re7 Da7+ 85.Re8 Da4+ 86.Re7 Dh4+ 87.Re8 De4+ 88.Rd7 Df3 89.Re7 Tablas.
[Haga clic aquí para reproducir...]
Sobre el papel, Rybka claramente había sido el favorito con un hardware muy
potente, al ser el programa más fuerte y efectivamente convirtió esas ventajas en una aplastante victoria de 8,5 puntos en 9 rondas, dos puntos y medio por delante de sus perseguidores
más cercanos. Solo perdió medio punto contra "Spark", que corría en
un modesto ordenador quad-core. En el segundo lugar terminaron empatados a puntos Spike, Deep Sjeng, y Hiarcs con 6/9.
Los operadores de los programas campeones
Fotos: Hans van der Zijden
Traducción: Nadja Wittmann, ChessBase
Clasificación final
Lugar |
Nombre |
Puntos |
1 |
Rybka |
8.5 |
2-4 |
Spike |
6.0 |
|
Deep Sjeng |
6.0 |
|
Hiarcs |
6.0 |
5 |
Spark |
5.5 |
6-8 |
Deep Shredder |
5.0 |
|
The King |
5.0 |
|
The Baron |
5.0 |
9-11 |
Jonny |
4.5 |
|
Rookie |
4.5 |
|
Scaramanga |
4.5 |
12-15 |
RedQueen |
4.0 |
|
Nightmare |
4.0 |
|
Hermann |
4.0 |
|
Goldbar |
4.0 |
16 |
Kallisto |
4.0 |
17 |
Joker |
3.0 |
18 |
Hansdamf |
2.5 |
19 |
Fridolin |
1.5 |
20 |
Dolphin |
1.0 |
Campeonato de Ajedrez Informático en Leiden
|
|
Enlaces: