Showing posts with label mario ramírez barajas. Show all posts
Showing posts with label mario ramírez barajas. Show all posts

Friday, July 08, 2016

Los problemas de hacer bases de datos


Recientemente se me encomendó la tarea de llevar el rating de la Federación Nacional de Ajedrez (FENAMAC), la cual tiene ya unos 40,000 socios registrados, aproximadamente. Esta lista es la medición numérica que tienen los jugadores, equivalente a su nivel ajedrecístico. La idea es que las asociaciones de cada estado de este país manden a la FENAMAC los resultados de sus torneos (vía un archivo específico hecho en alguno de los programas para generar torneos de ajedrez, por ejemplo, Swiss Manager), y entonces mi tarea es calcular el desempeño de cada jugador de acuerdo a su rating antes del torneo, los puntos que realizó y el promedio de nivel de rating de sus oponentes. De acuerdo a las fórmulas de Elo se sabe entonces si el jugador subió o bajo puntos en su rating, también llamado "Elo".

Pues bien, me puse a trabajar usando un manejador de bases de datos gratuito llamado Absolute Database, el cual tiene muchas virtudes comparado con el sistema de bases de datos nativo de Delphi (BDE), el cual, por ejemplo, tiene que instalarse aparte y esto causa una dificultad extra, porque portar el programa a otra máquina implica primero instalar BDE en la otra computadora y entonces poder cargar el programa del cálculo del rating. Absolute Database -para las necesidades del problema- hace la tarea magníficamente bien y además, todo está encapsulado en el mismo programa ejecutable que se genera en Delphi. Es decir, tengo el manejador de bases de datos y mi código en el mismo archivo, cosa que abrevia la problemática, pues no hay que instalar nada extra.

Pero fuera de mi código, hallé que la base de jugadores está llena de problemas, todos ellos comunes a todas las bases de datos. Por ejemplo, los nombres de los jugadores están escritos con mayúsculas en ocasiones, o con comas después de los apellidos y los nombres, o bien, no tienen acentos, o están incluso mal escritos. Y entonces la tarea inicial -antes de programar nada- es tratar de limpiar la base de datos, la de los jugadores, para que después el programa del cálculo del rating encuentre a los jugadores en la base de datos y pueda actualizarse de acuerdo a esto.

Porque esto es lo crítico: si la base de datos no está limpia, si tiene nombres escritos de diferentes formas, entonces lo que se tiene es una problemática que a la larga no es tan fácil de resolver, al menos automáticamente, y obliga al programador (o usuario del programa, que en este caso soy yo mismo), a tener que ver y revisar manualmente cada caso de lo que pasa cuando se calcula el rating de algún jugador. Considerando esto nada más, me di cuenta que las bases de datos son solución de muchas dificultades, pero para ello se necesita que la información esté bien dispuesta, limpia, en un formato -digamos- estándar, que pueda ser manejado fácilmente.

Después de todo esto de lo que he hablado, ya tengo un programa que permite el cálculo del rating automático cuando se me entregan los archivos de Swiss Master. Tiene aún algunos problemillas pero poco a poco se irán resolviendo. Los "bugs", desafortunadamente, aparecen en el peor de los momentos y no cuando uno espera algo extraño.

Friday, April 01, 2016

El Campeonato Nacional Abierto de ajedrez, ¿pérdidas? ¿boicot? ¿mentiras?


Terminó el Campeonato Nacional Abierto de Ajedrez, llevado en esta ocasión en Oaxtepec, Morelos. Este es es evento más importante en el calendario ajedrecístico de la Federación Nacional de Ajedrez (FENAMAC), aunque un torneo importantísimo es el Carlos Torre, que se lleva a cabo a fines de año en Mérida, Yucatábn, cuyo artifice es el Físico Alejandro Preve, que ya no está entre nosotros pero que le debemos mucho.

Para quienes fueron al torneo nacional abierto, parece ser que estuvo desangelado. Hubo la participación de los cubanos y de uno que otro extranjero más (alguien de Venezuela, me parece, otro del Salvador, el GM peruano Emilio Córdova), etcétera, pero mayoritariamente estuvo dominado por los cubanos. Los Grandes Maestros mexicanos no estuvieron: Juan Carlos González fue a Oaxtepec, peo parece iba comandando a una serie de niños desde Mérida. No jugó el torneo -cosa que extrañó a más de uno. Gilberto Hernández y José González viven -respectivamente- en San Luis, Argentina y España. Leon Hoyos vive (estudia) en Estados Unidos y el MI Roberto Martín del Campo jugó un torneo en North Carolina, que a todo esto ganó (haciendo una norma más de MI para su colección).

Para unos, el hecho de que haya faltado tanto jugador importante es porque se trató de un boicot después de las extrañas elecciones de la FENAMAC. Podría haber otras razones: muchas veces la FENAMAC le paga a los GMs mexicanos su boleto de avión para que vengan al Nacional Abierto. Quizás no hubo fondos. No lo sé. La situación es finalmente ésa, la que ocurrió.

Y lo que está claro es que los ajedrecistas no son indiferentes a las situaciones políticas del deporte mexicano y aunque como ajedrecistas no tenemos voz no voto (lo tienen las asociaciones registradas), pues tenemos que pensar que los votos para el ganador lo otorgaron más de la mitad de las asociaciones. Pero ya conté todo este caso irregular y eso ha levantado objeciones al nuevo presidente de la FENAMAC Mario Ramírez Barajas, que a todo esto, es vicepresidente honorario de la FIDE y que al momento de escribir esto, se encuentra en Moscú, en el congreso de la propia FIDE.

El asunto es que hay una percepción poco amigable para aceptar a Mario Ramírez Barajas así porque sí. Por una parte, el anterior presidente, Raúl Hernández, dejó un "cochinero", deudas sin pagar, jugadores a los que se les prometió por ejemplo, regresarles los viáticos después de alguna participación internacional y no les han dado nada. Problema del anterior presidente que probablemente tenga que asumir el nuevo.

Pero más allá de eso, y regresando al Nacional Abierto, mucha gente piensa que fue un fracaso. Me di a la tarea de ver si fue así o no. Para ello, saqué los datos de chess-results.com, donde se muestran todas las categorías del Nacional Abierto, por lo cual sabemos el total de jugadores. Para analizar el asunto de los premios, me basé en la convocatoria de la propia FENAMAC, que copié por si la quitan del sitio oficial -uno nunca sabe.

A continuación los datos analizados:


Dé click en la imagen para verla más grande


Notas:

(a) categoría
(b) número de participantes
(c) costo inscripción
(d) total recaudado
(e) total por entregar de acuerdo a la convocatoria (http://fenamac.org/2015/diciembre/04/Convocatoria%20Nacional%20Abierto%202016.pdf)
(f) diferencia: "+" a favor de la Fenamac; "-" en contra de la Fenamac

De acuerdo a la convocatoria, las categorías juveniles e infantiles recibieron para los lugares:

1o y 2o lugar: tablet, diploma personalizado y medalla (derecho a representar a México en el North America Youth Chess Championship, Canadá 2016, en donde la organización (¿Canadá?) paga alimentos y hospedaje... ¿Y el boleto de avión para el ganador juvenil (y un acompañante), apá? (seguro esos gastos corrrán por el padre del niño ganador), pero de eso no se dice nada. La organización tuvo pues que poner, para las 12 categorías, 24 tablets. No sé qué tipo de tablet hayan dado, pero supongamos que fueron HP de 7 pulgadas, que cuestan menos de 3000 pesos. El total de esto fueron 72,000 pesos.

3o: reloj digital (1000 pesos), Fritz 13 (1000 pesos), equipo de ajedrez (300) y diploma personalizado. Total: 2,300 x 12 = 27,600
4o: reloj (1000), equipo de ajedrez (300) y diploma personalizado, total 1,300 x 12 = 15,600
5o: reloj digital (1000) y diploma personalizado, total 12,000
6o: equipo de ajedrez (300) total 3,600

El total de dinero gastado (si es que estos son los costos de un reloj DGT, Fritz 13 y un ajedrez completo relativamente bueno), tenemos que es de 130,800. pero la convocatoria indica que el total de premios para todas las categorías es de 1 millón de pesos (en especie y efectivo). Si el total de dinero que se tenía que pagar era de 753,000 pesos y la suma de dinero (comprando los artículos que se dieron a los niños), suma 130,800, el total es de 883,800 pesos. Pero hago énfasis, la convocatoria indica que el total de premios es de un millón de pesos. Entonces faltan de algún lado 116,200 pesos. Esto significa que se mintió en el total de premios.

Si el sobrante, sin contar a los niños y juveniles, era de 72,200, entonces hay que restarle 130,800 que fueron lo que costaron los premios a los juveniles, suponiendo que se hayan comprado a esos precios. Esto significa que la Fenamac perdió 58,600 al final del evento.

Hay pues algunas cuestiones que responder: ¿Cómo llegaron a las cuentas (la Fenamac), de que el total de premios era un millón de pesos? Sería interesante que nos aclararan esto; por otra parte, fuera de ese déficit de 58,600, hay que considerar renta de los salones de juegos, pago a los árbitros, etcétera. Me imagino que Mario Ramírez Barajas podría darnos las cuentas totales y en todo caso, corregir lo que aquí esté mal.

Con estos datos lo que puede decirse es que el Nacional Abierto dejó pérdidas. No fue negocio, no hubo superávit en favor de la Fenamac. Y es el torneo más masivo que se tiene al año. Y si consideramos que este era el torneo que le dejaba más ganancias a la FENAMA, pues algo anda podrido en Dinamarca, para decirlo coloquialmente.

Saturday, March 05, 2016

El extraño mundo del ajedrez mexicano



Este sábado 5 de marzo era la fecha de las elecciones para los siguientes 4 años en la dirección de la FENAMAC. Había dos planillas que querían dirigir el ajedrez mexicano, la de Mario Ramírez Barajas y la de Javier Herrera. Los únicos que pueden votar son las asociaciones registradas, que incluyen a las estatales, a la UNAM, al Politécnico y a alguna otra más que se me escapa. En los meses pasados hubo mucho movimiento en las redes sociales en pro o en contra de los candidatos. Por una parte, Mario Ramírez Barajas es actualmente un vicepresidente honorario de la FIDE - Federación Intenacional de Ajedrez, aunque más allá de eso sus actuaciones en el ajedrez mexicano no las conozco. De Javier Herrera, se puede decir que es el responsable de la Organización del mejor torneo de México, el Carlos Torre, pero que fue el vicepresidente de la FENAMAC con Raúl Hernández, un presidente que en 12 años ha dejado solamente deudas y una pobreza en el ambiente del ajedrez mexicano.

Pues bien, las elecciones del dia 5 de marzo de pronto se cancelaron. El grupo de Javier Herrera se inconformó con la CAAD - Comisión de Apelación yArbitraje del Deporte y hace un par de días, dicha comisión dio entrada a la queja porque no se cumplían a carta cabal los lineamientos para que dicha asamblea se pudiese realizar. La CAAD decidió suspender la asamblea pero algo pasó, y Raúl Hernández apeló, mostrando que eran mentiras los dichos de los quejosos y entonces la CAAD revirtió su decisión e indicó que la asamblea era legal. Hasta donde sé, el grupo de Herrera no fue a Tijuana y Mario Ramírez Barajas y su equipo ganaron por "incomparescencia" de la otra planilla.

Pero la cuestión es, ¿y el ajedrez mexicano? ¿le importa a alguien? ¿Por qué no sabemos nada de los "logros" de Raúl Hernández en estos últimos 12 años? ¿Dónde están esos jugadores titulados internacionalmente que serían producto de torneos de corte internacional, de clasificación FIDE? ¿dónde está algún esquema de cooperación con otras federaciones, como por ejemplo, la cubana o la estadounidense, para traer jugadores y hacer torneos internacionales en donde los jugadores mexicanos podrían luchar por esos títulos? ¿Dónde quedó el Campeonato nacional de Blitz (ajedrez rápido) o bien, el tan divertido torneo por equipos que dejó de hacerse desde hace no sé ya cuantos años? ¿Cómo se apoyó a los jugadores prometedores? ¿Siguió cobrando esos avales para que los niños fueran a cuanto festival internacional sin siquiera estar preparados? En serio,¿y qué pasó en el ajedrez mexicano? Nada, perdimos doce años con Raúl Hernández y además, me dicen, dejando deudas que la siguiente administración debería cubrir.

Veo fotos de la nueva directiva, pero me llama la atención, todos son rostros felices por un triunfo que se ganó descalificando a la planilla adversaria con un ardid legal. ¿No hubiera sido lo prudente que se analizara el caso y en su momento, se reprogramara la asamblea que se quedó con un dejo de duda por la actuación del presidente de la FENAMAC para apoyar a la planilla ganadora? De verdad, no veo razón para que el ajedrez esté contento, y no porque Mario Ramírez Barajas no pueda hacer un buen papel, sino por los trucos legales y mañas de Hernández para salirse con la suya y hacer que la elección de la nueva mesa directiva fuese una representación teatral. Y me pregunto si el grupo de Mario Ramírez Barajas ¿no debió pedir que se suspendiera todo hasta que no quedaran dudas de lo que debería ser una asamblea de esta importancia? ¿No hubiese sido un acto de "fair play"?

Así pues, veo rostros muy felices de los ganadores, pero como habría dicho Benedetti en su poema ¿De qué se ríen?