Saturday, June 24, 2017

Premios y estímulos para los niños que empiezan en el ajedrez


Desafortunadamente, en los últimos años, la tendencia de este país (México), como de otros en Latino América, ha sido que los chicos que empiezan a jugar ajedrez tengan reconocimientos, medallas y premios a granel, es decir, se busca que ningún niño se quede sin premio, porque se trata de motivar, pero esta actitud -en el fondo- no colabora a hacer mejores ajedrecistas. Me explico.

Hoy en día hay muchos torneos en donde participan niños, sub 8, sub 10, sub 12, etcétera. Y en muchos casos -si la competencia está organizada por la Federación mexicana de ajedrez- el premio al mejor de cada categoría es ir a jugar un torneo internacional (en su respectiva categoría, desde luego), fuera de nuestras fronteras. Y evidentemente en cada categoría de dicho torneo habrá un ganador, el cual irá a jugar a algún país y competir con otros niños de su edad. Todo parece bien, pero la realidad es que el ajedrez infantil y juvenil, fuera de las honrosas excepciones de siempre, es bastante malo en comparación con lo que pasa en otros países. Que un niño de sub 10 -con un rating de 1600- vaya a jugar un torneo panamericano es mandarlo al matadero, porque ni está preparado, ni tiene el suficiente trabajo hecho en ajedrez, y lo único que va a lograr es frustrarlo.

Pero me puedo remitir a las pruebas: a aquellos jovencitos y niños que hace unos años fueron a Grecia y a España a jugar y que en general (salvo las clásicas excepciones), quedaron en los últimos lugares. En Grecia, en sub18, nuestros representantes terminaron incluso jugando entre ellos en las últimas mesas y sí, hay que decir que en esa categoría ya había jugadores que eran grandes maestros y maestros internacional, y no eran pocos.

Y lo que ocurre es que todos los padres de familia quieren ver triunfar a sus hijos, y entonces, un premio como ir a un torneo al extranjero los hace sentir que tienen al siguiente Carlsen en su familia y la verdad es que no es así. La mayoría de los ajedrecistas niños y jóvenes tienen mucho camino por recorrer, pero los padres son engañados cuando sus vástagos traen medallas en las Olimpiadas nacionales, aunque el nivel real de la competencia sea paupérrimo.

Pondré otro ejemplo: próximamente irá un contingente de niños y jóvenes a un torneo Panamericano de ajedrez, que se llevará a cabo en Costa Rica. La Fenamac ha contratado al MI Huertas para que dé un entrenamiento de dos días a los chicos. La realidad es que esto es como querer preparar el examen final un par de días antes. No sirve de nada. La manera en como se mejora es a través de un trabajo de relativamente largo plazo. Dos días, dos semanas o dos meses no harán realmente diferencias. Pregúntense, por ejemplo, cuántas niñas tienen rating arriba de 2000 puntos. Respuesta: son escasas. Y ocurre que en otros países hay más apoyo, más tradición, más trabajo hecho. Y entonces los resultados de la delegación mexicana no pueden ser muy halagadores realmente, y que conste, es un Panamericano, cosa que hace incluso la posibilidad de medallas algo mucho más sencillo.

Mi punto es pues que hay que parar esta locura de que los niños deben recibir como premios estos viajes. Mejor que se les dé información o acaso un entrenador de mediano o largo plazo. Tal vez se pudiesen contratar algunos entrenadores con esas enormes sumas que se gastan en tantos viajes que a la larga no ayudan ni siquiera a foguear a estos niños porque cuando la diferencia de nivel es mucho, no hay fogueo, no hay nada.

Me parece que es muy bueno que haya más torneos infantiles y juveniles. México adolece de falta de una gran camada de jugadores que empiecen a sustituir a los jugadores que ya deberían empezar a ver a las nuevas generaciones con empuje, con ganas de luchar y de hacerse de los puestos importantes en el ajedrez mexicano.

Y sí, las comparaciones son siempre odiosas, pero observen a un país con muchos menos recursos que nosotros, Cuba, y cuenten la cantidad de jugadores titulados y de jóvenes talentos. Es impresionante.

Por todo lo anterior, creo que es el momento de tomar en serio la posibilidad de crear un plan de mediano y largo plazo y no dar estos bomberazos o hacernos creer que tenemos muchísimos talentos porque ganan decenas de medallas y premios en las competencias locales.

Tuesday, June 20, 2017

El gobierno espía mexicano



El aparato de "inteligencia" gubernamental siempre me ha parecido un contrasentido. Si hay alguien tonto en lo que se refiere a procesos de inteligencia es el gobierno mexicano, que -acostumbrado a mentir y pensar que todos les creemos- salen con argumentos francamente fuera de lugar. Pondré un caso: la muerte de una pequeña en el estado de México, en donde la familia decía que se habían robado a su hija, la cual apareció muerta en su cama, en el borde de la misma, en donde nadie -repito, nadie- la vio a pesar de que se buscó en todos los cuartos del departamento de lujo donde vivía. Las explicaciones oficiales son burdas, totalmente increíble pero aún así, todo -dicen las autoridades- fue un penoso accidente y la pequeña se ahogó cuando se cayó al borde de la cama. Ajá.

Pues bien, ahora ha empezado el siguiente escándalo en el gobierno de Peña, que ahora involucra, de acuerdo a una noticia del New York Times, el espiar a periodistas, activistas de derechos humanos, entre otros personajes. Incluso se dice en el mencionado artículo que se espió al hijo de Carmen Aristegui, que es menor de edad.

Yo no sé quién fue el inteligente personaje del gobierno que decidió esta acción, en particular, la de espiar lo que el hijo de Aristegui decía cuando hablaba por su iPhone porque, seamos francos, ¿de qué puede hablar un adolescente desde su iPhone? (Y aún siendo el espiado alguien políticamente para temer, estaría en su derecho de decir lo que se le pegue en gana en su teléfono en las comunicaciones personales que tenga. Pero el caso es que parece ser que un programa israelí, creado específicamente para estas tareas y que además, sólo lo pueden comprar los gobiernos para supuestamente espiar a malosos, terroristas o criminales, se había insertado en los teléfonos de Loret de Mola, la Aristegui, el hijo de ella, entre otros.

Ese software, cuyo nombre es "Pegasus", parece violar las medidas de seguridad de los teléfonos modernos y colocarse y ejecutarse dentro de ellos, tomando control del micrófono y la cámara de video, sin que el usuario del teléfono lo sepa. Con ello, presumiblemente, se puede espiar todas las actividades que las personas hacen en sus teléfonos.

Pero toda esta historia, de por sí grave, me parece que tiene todos estos visos de una narración periodística para vender más. En mi opinión, el gobierno podría pedirle a los carrier de la telefonía celular, por ejemplo, que les diera los datos de personas, de sus llamadas, desde donde se hicieron, cuanto tardaron, etcétera. Y no habría necesidad de software israelí, ni de este juego baboso de espías y ladrones. Estos mecanismos se realizan desde hace muchos años en muchos lados del mundo, inclusive los Estados Unidos. Snowden es un ejemplo de que en el país vecino el gobierno espía a miles de sus ciudadanos además de personajes de la política internacional, presidentes de otros países, etcétera.

Y la verdad es que de qué se asombran. Los gobiernos no quieren perder el control y en México, que desde hace rato se vive con un malestar constante por cómo actúa el gobierno en todos los frentes, pudiese ser un catalizador y los futuros gobernantes de los partidos en el poder, quieren evitar a toda costa que lleguen los indeseables como López Obrador, por ejemplo. Y entonces espiarán a quien haya que espiar, qué más da.

Si el gobierno y su aparato de "inteligencia" se metió a investigar a periodistas, pues hace mal, porque para colmo, es un gremio que no se va a dejar y que precisamente tiene acceso a los medios. Y a nadie le gusta ser espiado, aunque no deba nada a nadie. No se vale, no se puede hacer, es ilegal y es una canallada que el gobierno federal mexicano use recursos públicos para estar tratando de ver qué acciones tienen los ciudadanos que todos los días quieren poner los puntos sobre las íes.

Todo el numerito me sigue pareciendo mediático y eso significa que seguirá hablándose de ello en estos días, pero finalmente se olvidará todo, porque así somos, con una memoria de "teflón" bastante patética.

Saturday, June 17, 2017

Del famoso grito de "puto" en los estadios de fútbol


Ya es una costumbre que prácticamente se ha instaurado en todo el país, que en los partidos de fútbol, cuando el arquero va a hacer un despeje la afición le grite al unísono "puto". Cuando la FIFA se enteró de esto, que no fue hace mucho, hizo ver que este tipo de expresiones estaban fuera de lugar, que era homofóbico y discriminatorio, y aunque apeló a la sensatez de los aficionados, los mexicanos siguieron con este grito, el cual para algunos no es nada para alarmarse mientras que para otros es francamente grosero.

Este fenómeno de gritarle al portero también se ha visto en bares y restaurantes cuando México está jugando e incluso familias enteras gritan desde sus mesas "¡putoooo!", y supongo que les parecerá gracioso. Pero la realidad es que no lo es, porque habla del nivel paupérrimo de los aficionados, que en el anonimato de las multitudes insulta al jugador de la peor de las maneras. Vamos, que la afición a un juego como el fútbol no significa que puedas denostar de esa manera al portero rival, entre muchas otras actitudes que los aficionados suelen tener.

La FIFA tiene algunas herramientas para desalentar a los aficionados en estas prácticas. Una de ellas, que se usa muchas veces hoy en día es la de penalizar con multas enormes al equipo local (el que juega en su estadio), cuando los  futbolistas pierden el control y se agreden, generando grescas de proporciones lamentables. Otras veces impiden que los equipos jueguen con aficionados dentro del estadio. Pero esto último va en detrimento del negocio del fútbol. Y los dueños de los equipos lo saben. Pero en el caso del grito de "puto" ¿qué hacer?

Pues bien, en la siguiente Copa Confederaciones, que se está ya llevando a cabo en Rusia, la FIFA ha decidido que si los aficionados gritan "puto" al arquero, el árbitro podrá dar por perdido el partido al equipo al que apoya con semejante grito, suspendiendo además, el partido de forma inmediata. La medida no me parece que tenga precedentes pero queda claro que la FIFA ha decidido no cruzarse de brazos e ignorar esta expresión tan naca, tan vulgar, que parece que a los aficionados les hace mucha gracia.

Vamos a ver si se cumple este nuevo reglamento. Vamos a ver si como niños chiquitos, los aficionados mexicanos aprenden de una vez por todas que estos agravios vulgares no deberían ser parte de un deporte tan entretenido y tan de masas como es el fútbol soccer. Voy a dar mi predicción: mañana el partido lo perderá la selección porque no dejarán de gritar "puto". Digamos que lo harán para retar a la institución deportiva que es la FIFA, porque en la lógica del mexicano no hay ley ni institución que sea más grande que él. Y entonces, al darles el partido por perdido, correrán ríos de tinta tanto reales como virtuales en cuanta publicación deportiva veamos. Vamos a ver mañana domingo qué pasa y si mi predicción fue correcta,

Tuesday, June 13, 2017

Un par de cursos para el mes de julio




Como hice el año pasado, propongo para este par de meses de vacaciones en la UNAM un par de cursillos. Habrá uno de ajedrez y otro de programación. He aquí las dos convocatorias:

Curso de ajedrez (4 o 5 sábados o domingos): propongo el reunirnos 5 sábados (en la tarde) o domingos (en la mañana o en la tarde), empezando en julio 2017, y estudiar unas 3 a 4 horas por sesión. Les puedo mostrar lo que en mi opinión hay que hacer para aprender a estudiar ajedrez. En esas cinco sesiones veremos cómo analizar variantes, cómo ejercitarse, cómo preparar aperturas y finales, cómo entrenarse con la computadora, etcétera.

Por motivos de espacio, solamente 5 ajedrecistas pueden ser los requeridos para este mini-curso. Si te interesa, escríbeme a mi correo, morsa@la-morsa.com y te mando un mensaje con el costo de este cursillo, más los materiales que se les dará a los que asistan. Si hay interés, entonces hablamos de fechas.

Porque hay personas que me lo piden constantemente, se abre un nuevo cursillo de programación lúdica, en donde quienes asistan podrán aprender algunos trucos e ideas que les pueden ser útiles no solamente para hacer programas simpáticos, sino como parte de sus actividades profesionales si es que se dedican a escribir código.

Son cinco sábados [o domingos, a definir aún] (3 horas por sesión) (de 4:30 pm a 7:30 pm), empezando en julio 2017, y quizás una sexta sesión si acaso es necesario ponerla. Nos reuniremos en un lugar que está muy cerca de lo que era el toreo de 4 caminos. Solamente cinco "alumnos" que sepan programar en algún lenguaje de alto nivel, de preferencia C, Java, Python, etcétera.  El costo por alumno es de 1500 pesos por todo el curso, pero el quinto alumno será becado, es decir, a quienes les interese, mándenme un correo a morsa@la-morsa.com y díganme los motivos por los cuales deberían ser becados. A quienes puedan pagar, les sugiero le den la chance de ser otro el que se beneficie de la beca.

Requisitos:


  • Computadora portátil
  • Windows 7, Vista, XP
  • Ganas de aprender
  • Asistir a todas las sesiones
  • Los materiales de software los pongo yo


El plan de trabajo es aprender -desde Delphi- algunas ideas en programación. Pienso que puede ser interesante. Avísenme a quienes les interese.

Monday, June 05, 2017

Once años sin mi papá


Hoy 5 de junio se cumplen 11 años de que mi papá dejó este mundo terrenal. Me acuerdo como si fuese ayer todo el episodio, desde que fue ingresado al hospital y la cantidad de dificultades de salud que empezó a tener que, lejos de mejorar la situación, la iba agravando cada vez más.

Me consuela un poco saber que mi papá, hasta antes del primer episodio de sus males, que lo llevó a tenerse que internar, tuvo una vida activa y se conducía por la vida normalmente. Conducía su automóvil, iba y venía. Estudiaba la guitarra todos los días con ese amor que solamente los grandes exponentes de la música tienen y de hecho, un día antes de que mi papá tuviese que regresar al hospital casi de emergencia porque se agravó su situación, pudo estudiar una media hora de esa mañana. Se sintió mejor por lo menos un ratito antes de que la avalancha de problemas ya no lo dejaran en paz.

Me duele como hace 11 años el fallecimiento de mi papá. Me gustaría poderle decir ahora que gracias a él soy una buena persona y que soy realmente feliz en general. La vida es difícil, complicada, pero es cosa de hacerla llevadera.

Mi papá promovió mi interés por el ajedrez. Me dejó ser y jamás me pidió nada a cambio. Me dio las herramientas para sobrevivir en la vida y lo hizo con creces. Me enseñó todas esas cosas que damos por sentado pero que gracias a mi papá se convirtieron en enseñanzas que me dictan todos los días qué es lo bueno y lo malo, qué hacer y qué no hacer. Y todo eso es invaluable.

Me gustaría creer que mi papá está en un mejor lugar y que bien que mal nos observa. Sé que es un absurdo porque no tengo prueba alguna de esto y probablemente todo se acabe cuando uno se muere. Pero quizás es así al dejar de pensar en la gente que uno ha querido. Tal vez por eso pienso que mi papá de alguna manera vive en mí y eso, aunque no cierra esta herida, me da cierto consuelo.

Así las cosas.

Sunday, June 04, 2017

¿Por qué funciona el lenguaje de patrones de ajedrez?



En este último par de años he trabajado intensivamente sobre la idea del lenguaje de patrones de ajedrez, del cual ya he hablado aquí en este blog. Lo que anima la idea en general es que la descripción es muy parecida a la que hacen los ajedrecistas en sus partidas.

Es común escuchar a un jugador, platicándonos de su partida, algo como esto: "Llevo blancas. Imagina que tengo un caballo atacando f7 pero además, que puedo dar jaque con la dama en a4". Estos datos son insuficientes en general para describir alguna posición, pero nos dice que la dama blanca probablemente está en d1, c2 o b3 aunque por la descripción del jugador no podemos asegurar esto. Sin embargo, cierta experiencia nos dice que en general, un jaque de una dama en a4 implica que la dama está en alguna de las casillas mencionadas.

Igualmente, decir que un caballo ataca la casilla f7 puede significar que el caballo en cuestión está en g5 o e5 o quizás (menos probable), en d6. Así, podemos imaginar más o menos la situación que nos está planteando este jugador. De nuevo, no tenemos certeza al respecto de la posición pero evidentemente hay muchos "tips" que nos pueden ayudarnos a hacernos una imagen mental.

Curiosamente, la idea de que los ajedrecistas poseen mente fotográfica y que recuerdan posiciones como si fuesen diapositivas o instantáneas en imágenes, ya fue descartada por Adrian de Groot, psicólogo holandés y fuerte jugador, que mostró que lo que realmente recuerdan los jugadores son las relaciones entre las piezas propias y enemigas más que en una posición específica como si fuese una foto.

Así, si le ponemos a alguien esta posición:



tal vez, después de algunas semanas, si le pedimos al ajedrecista que recuerde esta posición, probablemente no pueda hacerlo exactamente, pero quizás nos diga: no sé exactamente dónde estaba este alfil, pero podría haber estado en cualquier casilla de esta diagonal.


La descripción del patrón del alfil es simplemente A(ph7) (el alfil blanco ataca al peón negro en h7). ¿Dónde está el alfil realmente? Esto no es relevante. Lo que sí importa es qué casilla o peón ataca.

Y en ese sentido, el lenguaje de patrones funciona porque es equivalente a la descripción que hacemos los jugadores de nuestras posiciones en el tablero. Y aunque parece un lenguaje poco preciso, lo es sólo en apariencia. En realidad es muy preciso para describir patrones en general.

Por ejemplo, en la siguiente figura pueden verse tres tableros, cuyo patrón es equivalente en los tres. Me parece notable que el mismo patrón describa estas tres posiciones (y podría describir muchas otras más) de manera perfecta.



Por esto creo que el camino es el correcto, porque la representación es adecuada y funcional y además, porque es breve pero dice lo que tiene que decir. Realmente me tiene contento esta idea.

Wednesday, May 31, 2017

La efervescencia política y los dislates de López Obrador



Falta más de un año para que cambie el poder en México. Y sí, ya muchos estamos hartos de este régimen Peñista que francamente es lamentable en muchísimos aspectos. Pena Nieto, evidentemente, se cree el gran presidente porque todo aquel que en este país toma el mando, no escucha más que halagos. Y el galancete presidente tiene una reprobación de la mayoría del pueblo pero eso no le preocupa porque sabe bien que en muchos casos no pasa nada. Mañana se nos olvida.

Pero hay quien no se ha olvidado de que le "robaron" la presidencia, a decir de él mismo, Andrés Manuel López Obrador (AMLO, aunque hay quien dice que se llama Manuel Andrés, pero que cambios su nombres de orden para que en las siglas no apareciese como MALO. Vaya usted a saber si eso es cierto). Y como el líder político que no ha podido ganar la presidencia, "haiga como haiga sido", se juega una vez más su postulación para el año que viene porque, digan lo que digan, AMLO irá por la grande de nuevo y de eso no me cabe la mínima duda.

Y "la mafia del poder" parece tenerle miedo a AMLO y desde ahora están ya enfilando sus fusiles contra el presidente de MORENA. Y entonces "disparan dardos envenenados" para desacreditarlo. Ponen a una tonta que quería ser presidenta municipal en la picota entregándole dinero para "el licenciado López Obrador", en una de las maniobras más torpes de las que se tenga noticia. Eso no desacreditará a AMLO ni un ápice, pero quizás estos malosos piensen que "difamen, porque siempre queda algo".

Y AMLO, por su parte, ha aceptado algunas entrevistas y ha perdido la paciencia. Ha dicho a Pepe Cárdenas -en su noticiero- que dejen de calumniarlo por el supuesto embute que tiene con la delincuente llamada Elba Esther Gordillo. Y pide el eterno candidato a la presidencia que los periodistas hagan un periodismo para el pueblo, diciendo la verdad y no apoyando a la mafia del poder. Y lo ha dicho tantas veces que ha empezado a desgastarse y a dejar de tener sentido, como cuando uno repite una y otra vez una palabra. De pronto pierde sentido de que esa palabra en particular representa algo. A Carmen Aristegui, amiguita de AMLO, le dijo que era "mirona profesional" y el tabasqueño se molestó con ella indicándole que le creía más a Yunes (el gobernador de Veracruz), que a él.

López Obrador no parece entender que lo seguirán atacando y que la mejor respuesta a estos ataques es no responderlos, en lugar de ponerse de pechito para que lo acusen de intolerante, de necio, de imbécil, entre muchas otras cosas. Y como AMLO no le hace caso más que a su conciencia, queda claro que sus dislates los magnifican sus enemigos en los medios. Y en esas condiciones buscan eliminarlo de las preferencias del electorado a como dé lugar.

En las últimas semanas he visto algunas de las entrevistas que le hicieron al Peje, que afirma que eso es, "un peje, pero que no es lagarto", como queriendo ser gracioso. A Jorge Ramos, el periodista que vive del otro lado del Bravo, le concedió una larga entrevista. No pudo AMLO contestar a las preguntas más quisquillosas del periodista como: "¿Acepta el aborto?", "¿Encarcelará a Peña si llega él a ganar la presidencia"? etcétera.

Desde luego que AMLO es un personaje del cual se le puede sacar mucho jugo. En más de diez años no ha trabajado pero dice recibir unos 50 mil pesos por mes, producto de lo que le dan los que lo apoyan, además de las regalías de sus tristes libros que publica. Y el Peje será muchas cosas pero tonto no es. Afirma, por ejemplo, que no tiene chequera ni tarjetas de crédito. Traducción: entonces solo usa efectivo para todo. ¿Por qué hace esto? Porque así no es rastreable financieramente porque es obvio que usar los servicios de la Banca no convierten a nadie en un ladrón.

Así pues, faltando tanto tiempo aún para las elecciones presidenciales del 2018, el Peje pierde la compostura, la paciencia, se siente único e irrepetible y todos están por debajo de sus capacidades. Da la impresión que no escucha a nadie y cuando tiene una frase simpática o graciosa y ve que se hace viral, entonces él la repite hasta la saciedad, que es lo único que ha hecho hasta ahora.

Yo quisiera que ganase eventualmente López Obrador, porque por una parte, la inercia de cómo este país lo hacen invíable y además, si ganase el Peje, veríamos que se acabaría la infabilidad casi papal de todas las estupideces que dice una y otra vez en sus entrevistas. Y entonces dejaría de ser el "mesías" para regresar a ser simplemente una persona que supuestamente busca que el país mejore.

Vamos a ver si hay alguien que puede decirle a AMLO que se tranquilice, porque la actitud que ha tomado no es la mejor de las ideas. Al Peje se le olvidan sus idioteces a cada rato: Una vez le dijo a Fox "Cállate Chachalaca" y como tuvo éxito, lo empezó a repetir hasta que se agoto la fórmula y le salió el tiro por la culata. Y esto creo, será el común denominador para cuando se destapen los posibles candidatos a la presidencia de este, nuestro bananero país.

Friday, May 19, 2017

Sobre la educación y el nuevo modelo educativo de la SEP


Este gobierno de Peña -como prácticamente todos los gobiernos anteriores- hace todo sobre las rodillas, sacando al buey de la barranca, tapando el pozo ya ahogado el niño, etcétera, es decir, no planea nada y sus medidas son en el mejor paliativo a una falta absoluta de planeación. Y esto precisamente está sucediendo en el nicho educativo desde que Peña Nieto entró al poder.

La medida más espectacular fue encerrar a la "maestra" Elba Esther Gordillo, por sus evidentes nexos con lo ilegal, con los desfalcos al sindicato de profesores, con una vida millonaria imposible que la señora se dio, con casas compradas en San Diego, con ropa y bolsas de marcas de lujo, etcétera, algo que evidentemente explica la "riqueza inexplicable" de la señora que además, decía ser la lidereza del sindicato correspondiente de forma vitalicia.

La cuestión es que llegó entonces el gobierno federal, a dizque poner orden en el asunto educativo y solamente ha dado tumbos. Se inventó un examen para los docentes, que fue rechazado. Los más virulentos se encuentran en Oaxaca y a pesar de las amenazas gubernamentales, no ceden estas facciones del sindicato.

Pero aún con todo esto, llegó Aurelio Nuño, sí, ése que no sabe que se dice "leer" y no "ler" (como le corrigió una niña de primaria), y entonces se inventó el nuevo modelo educativo, el cual se trata de "aprender a aprender", es decir, a razonar y a no repetir como loros las cosas. Por supuesto que esta idea de no repetir y entender (o razonar), tiene lógica, pero en mi opinión es de una superficialidad ridícula.



Veamos:

Repetir no es necesariamente malo. Uno tiene que aprenderse y repetir muchas veces las tablas de multiplicar básicas. Hay muchas cosas que es bueno saberlas de memoria en la vida práctica. Quizás sea importante que un niño entienda cómo se llegaron a las tablas de multiplicar y que pueda razonar por qué 8 x 5 es 40, pero después, no puedes pretender esperar que para cada cuenta haya que pedirle a alguien que razone cómo se llegó a ese valor. Nos ahorra tiempo saberse las tablas. Y esto es un ejemplo solamente. Incluso en una carrera como física aprendemos las leyes para derivar, en el cálculo diferencial e integral. Nos las aprendemos y esto va más allá de razonarlas todos los días. Ya sabemos qué resultado es el correcto y simplemente lo usamos. Así de fácil, así de simple.

Lo lamentable sin embargo no es la propuesta del modelo educativo, el cual tiene que tener un sustento real por parte de los educadores, el cual no he visto. El problema es pretender inventar el hilo negro aduciendo a que el modelo que se tiene no sirve. Pero ¿quién dice que no sirve? Lo dicen aquellos que se educaron en ese modelo inservible. ¿Cómo puede ser esto? ¿Cómo ese modelo tan malo generó personas que ahora ponen en tela de juicio sobre ese modelo del cual salieron ellos mismos? Una evidente paradoja.

Pero más triste es lo que hace el gobierno para presentar su flamante modelo sacado de quien sabe dónde. Y es un video de pena ajena que muestra una escuela donde los niños están repitiendo sobre los tipos de puntos que hay, el punto y seguido, el punto final, etcétera. Pero es entonces cuando un niño le pregunta a la maestra para qué sirve eso y entonces ella se da cuenta de su error y dice: "¿Qué les parece que si en lugar de repetir tratamos de entender"... Y entonces las imágenes, originalmente en blanco y negro se hacen a color. Hay un efecto luminoso en la pantalla y de pronto los niños, que estaban sentados en sus pupitres ya están alrededor de una mesa en donde se simula un volcán en erupción (cortesía de juguetes "Mi Alegría", supongo). Todos felices, todos los niños interesados, todo es maravilloso.


En esa parte del video se dice: "Es momento de un cambio... Que en la escuela ya no nos hagan repetir las cosas, sino que nos enseñen a pensar, a reflexionar y a entender. Eso es, aprender a aprender". Y ya no sigo porque me empieza a poner de malas tanta manipulación ingenua por parte de las autoridades educativas, encabezadas por este idiota de Nuño.

El problema educativo desde luego, no se va a resolver con estos bonitos anuncios del gobierno de Peña. Para empezar, hay que ver las condiciones de muchas de las escuelas primarias en nuestro país y entonces se verá que el problema tiene muchas más aristas que no se quieren contemplar. Porque eso requiere de demasiado dinero, el cual mucho se lo robó sistemáticamente la ladrona de Elba Esther Gordillo en su momento.

Por eso este país está como está, porque la educación se da a cuentagotas aunque se gasten monumentales cantidades de dinero, de grandes porcentajes del PIB. No funciona nada y se demuestra lo que decían los ingleses cuando dominaban a la India: "Para mantener a la india pobre se requiere de mucho dinero". Esto mismo puede aplicarse al modelo educativo en México: "Para mantener a los niños ignorantes se necesita mucho dinero".

La educación no tiene grandes dificultades. No se trata de que nos enseñen inglés, como pretendía el otro idiota del PRI, cuando quería ser presidente de la República el inútil de Labastida, o de comprarles a todos los alumnos un iPad, como sugería la estúpida de Josefina Vázquez Mota cuando era candidata del PAN a la presidencia de este país. Y tampoco, recordándola a ella, dejar de hacerle "cuchi-cuchi" al marido si no votaban por el PAN. Vamos, que todo lo que he mencionado sólo habla del lamentable circo en el que a la educación quieren meter.

La educación sólo se puede dar cuando el alumno tiene interés en aprender. Si como profesores y maestros no podemos enseñarles eso, la pasión por aprender algo, no habrá pantalla de computadora, ni diapositivas de PowerPoint o pizarrones electrónicos de la Enciclomedia de Fox que sirvan. La educación de un alumno no puede depender de si tienen tabletas o computadoras para usarlas en el salón de clases, eso es simplemente no entender de qué trata el problema educativo y pretender  solucionarlo con tecnología que a la postre no termina sirviendo para nada.

Saturday, May 13, 2017

Sobre el nuevo libro de Garry Kasparov



Acabo de terminar el libro más reciente de Garry Kasparov, quien junto a Mig Greengard, titularon "Deep Thinking, where machine intelligence ends and human creativity begins". Realmente no sabía qué esperar de esta obra pero debo reconocer que me ha gustado por muchos motivos.

Es un libro muy bien escrito en donde Kasparov narra sus aventuras en el mundo de la tecnología y del ajedrez. Sus enfrentamientos con Deep Blue, su preparación como Campeón Mundial y sus anécdotas y pláticas con los personajes que han moldeado finalmente el presente en lo que se refiere a computadoras capaces de jugar como gran maestro, incluso en máquinas caseras.

Kasparov habla a detalle de sus encuentros con Deep Blue y lo que me parece más interesante es que es brutalmente honesto en cómo él vio esos encuentros. La atmósfera de cada uno de ellos la narra de manera tal que nos traslada a esos momentos y puede sentirse incluso la presión de cada partida. En su habitual estilo, platica de las partidas que jugó contra la súper máquina de IBM y pone en perspectiva las virtudes y problemas de dicha máquina. Hay muchos detalles que 20 años después de estos encuentros salen a la luz pública de la pluma del que probablemente sea el mejor jugador de ajedrez de todos los tiempos.

También menciona el sentir de la derrota, la felicidad de la victoria y esta compleja vida d eun ajedrecista de la magnitud de Kasparov. Los capítulos sobre Deep Blue, por ejemplo, son emocionantes y atrapan. Uno quiere terminar de leer para enterarse de todo lo que pasó fuera del tablero, de la lucha humana, del esfuerzo tecnológico y de todo lo que paso entre bambalinas. Es francamente fascinante.

Pero también Kasparov nos habla del futuro tecnológico y su manera de verlo para poderlo enfrentar. Vivimos un momento privilegiado en los anales de la Inteligencia Artificial, en lo que las máquinas pueden hacer ya y que podrán hacer también en pocos años. El punto es no perder esta perspectiva y usar las computadoras, con todos los ingeniosos programas que en ellas existen, para ser mejores, para tener mejores vidas, para ser más inteligentes, más aptos, más capaces.

El libro (en inglés), contiene el siguiente índice:


  • Introduction
  • ONE The Brain Game
  • TWO Rise of the Chess Machines
  • THREE Human versus Machine
  • FOUR What Matters to a Machine?
  • FIVE What Makes a Mind
  • SIX Into the Arena
  • SEVEN The Deep End
  • EIGHT Deeper Blue
  • NINE The Board Is in Flames!
  • TEN The Holy Grail
  • ELEVEN Human Plus Machine
  • Conclusion: Onward and Upward
  • Acknowledgments
  • About the Authors


Es un libro importante, resume los avances de la Inteligencia Artificial, las redes neuronales, así como en otros campos de la programación, aunque claro, esto desde la visión del ajedrecista que es Kasparov, pero que claramente está enterado de estos temas y lo está con profundidad.

Deep Thinking es pues un estupendo libro que plasma los años de competencia ajedrecística entre el hombre y la máquina. Si le interesan estos temas seguro que el libro le parecerá, como a mí, formidable.

Friday, May 12, 2017

El ajedrez no se puede enseñar



Uno de los problemas que los ajedrecistas enfrentan es cómo estudiar. El ajedrez es un tema complicado porque hay mucha información y además, a diferencia de otros temas por estudiar, aquí los resultados se ven en exámenes que se hacen continuamente, lo que llamamos los torneos, la prueba de fuego para cualquier ajedrecista que aspire a tener cierto nivel.

Hay quien piensa que se debe empezar a estudiar desde muy joven. Por ejemplo, el GM Nigel Short, quien fuese subcampeón del mundo en alguna ocasión, indica en un interesante artículo de la revista New in Chess, que él empezó en el ajedrez en el momento justo. Si hubiese empezado digamos, cinco años después, quizás no hubiese llegado a la elite. Si hubiese empezado diez años después de lo que empezó, probablemente no hubiese llegado a ser más que un gran maestro de “medio pelo”. Short considera un disparate eso que se ha dicho ya con demasiada frecuencia, que es que una persona puede llegar a ser gran maestro si se le educa adecuadamente por muchos años y para ello ponen el ejemplo de las hermanas Polgar.

Pero lo que nunca se menciona son todos los esfuerzos de padres que quisieron educar a sus hijos para hacerlos grandes ajedrecistas y fracasaron. Nos fijamos siempre en los casos que tuvieron éxito, pero ¿en los que fracasaron? En esos nadie se fija.

Otros piensan que si se tiene un entrenador se puede llegar a progresar y convertirse en maestro de ajedrez con cierta facilidad. Y citan por ejemplo a la escuela de Botvinnik, de donde salieron Kasparov y Kramnik, por mencionar a dos grandes jugadores, ambos excampeones mundiales. Lo que poca gente sabe es que a la escuela de Botvinnik asistían los estudiantes un par de semanas en el verano y el patriarca del ajedrez soviético les dejaba tarea para hacer por los siguientes seis meses. De hecho, Botvinnik –dice el GM Soltis– al inicio de sus cursos de dos semanas decía: “Chico, recuerden que el ajedrez no puede enseñarse.¡El ajedrez solamente puede aprenderse!

¿Qué quería decir con ello el viejo campeón? Sencillo: uno sólo puede mejorar cuando se involucra con las cuestiones ajedrecísticas que se están estudiando. No hay maestro que enseñe nada de ajedrez. A lo más, lo que un entrenador debe hacer es ponerle posiciones a los alumnos de manera que ellos descubran muchas cosas por sí mismos. Y en ese sentido esto se parece a los oficios, en donde la gente aprende a hacer cosas haciéndolas.

El GM Oscar Panno una vez me dijo, a la pregunta de cómo mejorar: “Lo importante es DARSE CUENTA”. ¿Qué significa esto? Que los jugadores frente al tablero deben darse cuenta de lo que está pasando dentro de éste. Si no se entiende la “trama” de los acontecimientos que van ocurriendo en el tablero, probablemente no se pueda jugar bien.

Nimzowitsch por su parte, pensaba que en una partida el jugador de ajedrez debía hablar con sus piezas porque para el maestro danés este diálogo interno con sus piezas le era muy útil para saber qué hacer y cómo hacerlo. Nimzowitsch indicaba que los peones y las piezas tienen sus propios sentimientos, que quieren ser algo en la vida (por ejemplo, los peones quieren convertirse en reinas), y así, mediante esta “plática” interna con las piezas en la imaginación del jugador, se podía jugar un ajedrez más entendible en donde el jugador fuese entendiendo lo que pasa en el tablero.

Desde luego que esto no quiere decir que estudiar las partidas en los libros, ver problemas de ajedrez, observar las partidas que ahora se transmiten a diario por Internet no sirva. No, todo suma pero para que sume debe hacerse de manera inteligente: debemos darnos cuenta e involucrarnos en el tema. Si no se hace esto el progreso será –en el mejor de los casos– muy limitado.
 

Monday, May 01, 2017

El inconcebible universo de Pepe Gordon



El martes 25 de abril fui a una conferencia que daría el estimable Pepe Gordon con quien tengo una larga amistad. Pepe es el creador de "La Oveja Eléctrica", el programa de divulgación científica de Canal 22, el cual ya llega a su décimo primer año de estar en el aire.

Pepe Gordon es además de un gran amigo y estupendo escritor y su nuevo libro me parece un homenaje a su enorme capacidad de sintetizar la ciencia con la literatura y el arte. Editado por SextoPiso, la obra de Pepe es un ensayo en donde abunda la fineza, un lenguaje perfecto para explicar los temas más complejos, y una pizca de ingenio que prácticamente no falta en cada uno de los tópicos que aborda.

Sin tener preparación científica formal, es decir, no es físico, matemático o ingeniero, Pepe demuestra entender mejor muchos asuntos de la física moderna como la teoría de cuerdas o el increíblemente complicado "Modelo Estándar", que hasta ahora parece explicar la mayoría de los problemas en este submundo de las partículas infinitamente pequeñas.

Pepe intenta en este ensayo descubrir la posibilidad de unificar los temas de la física moderna que en ocasiones no parecen tener asidero para esto. Y habla de cuerdas con la convicción de que es una salida interesante a las dificultades que los físicos modernos tienen para explicar temas como el de la gravedad, por mencionar alguno de los más relevantes.

Pero además de esto, Pepe ha incorporado QRs, estos códigos en forma de cuadrícula con puntos, en donde con cualquier programa gratuito para Android o iOS, se pueden leer y entonces se revelará un enlace a un video en donde el lector podrá ver a un físico importante discutir los temas que Pepe ha presentado.  Digamos que es un libro en video, por decirlo de alguna manera.

El libro, ilustrado por Patricio Betteo, es francamente un goce, un espectáculo increíble para cualquier mente inquisitiva. La mancuerna que ha hecho con Pepe hace de las propias ilustraciones un fino detalle que se entenderá cuando se vean, en el transcurso de la obra.

Pepe Gordon es un gran escritor y me congratula poder compartir su pensar. Leer a Gordon es estarlo escuchando, porque escribe como habla. Basta imaginar cuando está hablando para sentir que nos está platicando algo. De verdad me tiene muy contento el resultado final del duro trabajo que significa escribir un libro como éste. Felicidades a Pepe Gordon y enhorabuena a SextoPiso por el esfuerzo para publicar esta magnífica obra.

Monday, April 24, 2017

Usando "Dithering"... O cuando la impresora es blanco y negro


Estamos acostumbrados a procesar imágenes con muchos colores. Las tarjetas gráficas actuales pueden desplegar 16 millones de colores y de hecho, ya el ojo no llega a distinguir diferencias entre algunos tonos. Esa parece ser la razón por la cual los fabricantes de hardware ya no buscan más colores o más resolución, pues estamos llegando a los límites que nuestro ojo puede percibir.

Pero curiosamente, a pesar de la gran tecnología que ahora tenemos ya incluso en nuestras casas, hay procedimientos que se necesitan seguir haciendo como hace ya muchos años. Por ejemplo, consideremos que tenemos una impresora que solamente usa tinta negra. En ese caso solamente tendremos dos posibles "colores" para imprimir: blanco (sin imprimir) y negro (impresión con tinta). Esto significa un problema, porque si tenemos una imagen en tonos de grises, es decir, con 256 posibles tonos de gris, entonces no podríamos imprimirla para que se viesen esos tonos.

El problema se puede solucionar si observamos cómo vemos e interpretamos. Por ejemplo, si hacemos una especie de tablero de ajedrez con dos colores, digamos rojo y azul, pues veremos una malla con colores alternativos. Pero hagamos las casillas más chicas. En la medida que las reducimos, podemos ver de pronto que el rojo y el azul se transforman en un violetas. Si usamos una lupa podremos ver que ese violeta no existe, lo que ocurre es que nuestro cerebro se encarga de interpretar así lo que vemos. Pues bien, esto es lo que se llama dithering y es el proceso que de alguna u otra manera usan las impresoras actuales cuando tienen que imprimir imágenes de las cuales no tienen todos los colores.


El "dithering" o tramado, tiene que ver con un concepto fundamental: "la difusión del error". Por ejemplo, supongamos que queremos imprimir la imagen en tonos de gris pero en una impresora que sólo tiene dos posibles colores, como mencionamos negro (tinta) y blanco (no tinta). Podemos entonces ejecutar el siguiente procedimiento: Consideremos que el primer pixel tiene un valor de 96 (considerando que es una imagen en tonos de gris en donde el Rojo, Verde y Azul de cada punto gráfico tiene el mismo valor). Podemos preguntarnos entonces ¿qué tan lejos está el valor 96 del 255 o del 0. ¿De cuál está más cerca? Hallaremos que el 96 está más cerca del 0 y entonces diremos que el error en la impresión es de 96 tonos. Es decir, como el 0 es el negro, el 96 está a esa cantidad de tonos del negro.

Consideremos ahora que el siguiente valor en nuestra imagen es también 96. Aquí es donde el dithering se usa. Tomamos el error y lo sumamos al pixel que estamos procesando. esto nos dará 192 y este valor está más cerca del blanco que del negro, por lo que pintamos un punto en blanco (es decir, no imprimimos nada en ese punto en la hoja) y vemos qué tan lejos está el 192 del 255. Veremos que está a -63 puntos de ese valor. Es decir, cuando me acerco al 255 el error es negativo. Cuando estoy más cerca del negro, el valor es positivo.


En la medida que seguimos con este algoritmo, veremos que estamos "difundiendo el error" de forma tal que el pixel anterior (y su error), inciden en el siguiente pixel y así sucesivamente. Cuando termino con una línea de pixeles, redefino la difusión del error en cero y vuelvo a empezar a procesar la siguiente línea.

Cabe señalar que hay que tener cuidado por si ocurre que un valor se sale de rango hacia arriba (mayor de 255) o hacia abajo (menor que cero). En este caso, la difusión del error es igual a cero.

El algoritmo básico (en Delphi) es éste:

begin
   for i := 1 to Image1.Picture.Height do
    begin
      Application.ProcessMessages;
      Error_Dif := 0;
      k := 1;
      for j := 1 to Image1.Picture.Width do
       begin
        R := (Image1.Canvas.Pixels[j,i] shr 16) and $FF;
        NewByte := Error_Dif + R;
        if NewByte >= 255 then
        begin
          NewByte := 255;
          Image2.Canvas.Pixels[j,i] := RGB(255,255,255);
          Error_Dif := 0;
        end
        else
        if NewByte <= 0 then
        begin
          NewByte := 0;
          Image2.Canvas.Pixels[j,i] := RGB(0,0,0);
          Error_Dif := 0;
        end
        else
        if 255 - NewByte > 127 then
        begin
          //pixel en negro
          Image2.Canvas.Pixels[j,i] := RGB(0,0,0);
          k := 1;
          Error_Dif := NewByte * k;
        end
        else
        begin
          //pixel en blanco
          Image2.Canvas.Pixels[j,i] := RGB(255,255,255);
          k := -1;
          Error_Dif := 255 - (NewByte);
          Error_Dif := Error_Dif * k;
        end;
      end;
    end;

Tomé una imagen ejemplo que usan en el artículo que leí (ver referencias), y hallé que mi resultado es el esperado.

En los próximos artículos seguiremos hablando de otras interesantes técnicas para hacer "dithering", algo que hacen las impresoras hoy en día y que muchos no estaban siquiera enterados de este proceso.

Referencias:

TannerHelland (blog) 


Wednesday, April 19, 2017

Me gané una suscripción a la revista Peón de Rey



Hace unas semanas entré a una trivia que lanzó la revista Peón de Rey, dirigida por el GM Miguel Illescas y el blog de Federico Marín, en el periódico ABC. La trivia tenía como título "Cuánto sabes de ajedrez". Curiosamente vi una sola pregunta y me sorprendí, porque pensé que la trivia era diferente. Contesté y me olvidé del asunto. Y resulta que hace un par de días me mandaron un correo informándome que había ganado una de las tres suscripciones virtuales a Peón de Rey.

Nunca me gano nada y menos en estos concursos donde el azar está presente. Pero aquí los números estuvieron conmigo y aparecí como uno de los tres elegidos. Este es el video del concurso y la selección azarosa (ver minuto 2:17 en adelante).



Agradezco la promoción, a Peón de Rey, a Federico Marín y a la suerte que tuve. Creo que disfrutaré mucho más la revista ahora que tuve la fortuna de ser uno de los elegidos.

Sunday, April 16, 2017

Reflexiones sobre la captura de Javier Duarte


Javier Duarte ("Javidú"), el ex-gobernador de Veracruz fue finalmente capturado por la Interpol. Un par de días antes apareció una foto del ahora apresado pero en Vancouver, Canadá, supuestamente en un restaurante, pero al siguiente día este gobierno dio la noticia de que el prófugo de la justicia había sido localizado y apresado en Guatemala.

Los políticos modernos, los de esta "nueva generación priísta", han hecho de la transa y el robo algo cotidiano. Padrés, César Duarte, entre otros gobernadores y ex-gobernadores, son acusados de haberse robado miles de millones de pesos. En el caso de Javidú parece ser que tenía 35 empresas fantasmas a quienes el gobierno de Duarte pagaba sumas millonarias por servicios y bienes inexistentes. A esto se le ha agregado una serie de situaciones que rayan en la infamia y que probablemente muchas de ellas no sean siquiera ciertas. Me refiero particularmente a sustituir los costosos tratamientos contra el cáncer con agua, cosa que de lo deleznable que es, nadie podría creer que es un invento, pero cuando se trata de cargarle la mano al chivo expiatorio del momento, todo se vale.

Javidú desde luego no es ningún santo y el hecho de que en lugar de enfrentar las acusaciones haya decidido huir lo convierten en más allá de presunto culpable. Y sí, aunque se supone que en este país todos son inocentes hasta que se les demuestre lo contrario, queda claro que con sus acciones es difícil que Duarte salga incólume de todas las acusaciones en donde se involucran desfalcos millonarios. Si a esto le añadimos que los medios ya lo han culpado de facto, el gordito miserable es culpable casi por definición. Quien piense que puede ser inocente o está loco o no entiende nada, aunque en principio la parte acusadora tendría que demostrar todos los delitos que le ha fincado.

Yo no quiero pensar cómo puede ser la vida de alguien que llega a ser gobernador de un estado cuyas intenciones parecen ser las de ver cómo lo exprime y cómo se hace de tantos millones de pesos. ¿A poco creía que podía salirse con la suya? Y cuando el hombre ya había decidido huir, ¿cómo le hizo para tener recursos y viajar a otros países para no ser capturado si la Procuraduría dice que le congeló 112 cuentas en bancos? Seguramente tenía más. Pero aparte de esto, ¿qué sentirá un tipo de estos huyendo? ¿No le tendrá miedo de hasta su sombra? ¿No se sentirá casi paranoico porque todo a su alrededor le parecería que conspira en su contra para ser atrapado? ¿Y su linda mujercita, que de acuerdo a los "diarios" que se le encontraron y que se dieron a conocer, qué pensará ahora de esto de "merecerse la abundancia" que escribió una y otra vez en planas como si se tratara de tarea escolar para niños castigados?

Sé que algunos criminales que han huido por años, al ser atrapados tienen un descanso, una relajación que tiene que ver con esto de que "ya la pesadilla terminó" y entonces enfrentan la ley desde una posición menos fea, más amable a la vida misma, ya liberados pues. Quizás Javidú ahora se sienta ya más relajado porque finalmente ya no tiene que vivir escondido. Se habrá dado cuenta que todos esos miles de millones desaparecidos por él fue lo peor que se le pudo haber ocurrido hacer. Se debe haber dado cuenta, si tiene dos dedos de frente, que vivir perseguido por la justicia en este mundo ultra comunicado puede ser una de las peores pesadillas.

Vamos a ver cómo se dan las cosas a partir de esta captura. Cuando extraditen al nefasto ex-gobernador seguramente le querrán aplicar un castigo ejemplar y pasará años en prisión. Vamos a ver si además, se puede recuperar el dinero que se robó porque finalmente si se demuestra que se lo robó, debiese estar en alguna parte.

El ser humano pierde toda sensatez, todo raciocinio, cuando le gana la ambición. Los fraudes -a todos los niveles- se hacen bajo este precepto de ofrecer algo valioso por muy poco esfuerzo y así han surgido por ejemplo, el fraude nigeriano, en donde por correo alguien desconocido te ofrece millones de dólares a cambio de nada. Y uno diría, ¡qué tonta la gente que cae en eso! pero de nuevo, los fraudes se basan en este principio de que la ambición le gana al razonamiento.

Javidú es pues el ejemplo más moderno de un político que estuvo su momento en los cuernos de la Luna pero no pudo contra la realidad. Ahora pasará muchos años en la cárcel y ojalá eso de verdad fuese una lección para todos aquellos que sienten que pueden hacerse de millones y verle la cara a todo un país.

Monday, April 10, 2017

Un autor buscando una editorial o... convirtiéndose en su propia editorial



Una de las actividades que realizo con frecuencia es la de escribir. En los últimos años he escrito obras de carácter científico y uno que otro libro de ajedrez. Desafortunadamente las editoriales no parecen interesarse en ninguno de los temas tratados, a menos que -como me dijo un importante sello editorial- pueda garantizar la venta de al menos 500 ejemplares. Y como son temas específicos en ciencias, es complicado saber si se pueden o no vender esos libros.

Con respecto al ajedrez, he intentado revivir el trato con la editorial que por años me ha publicado de este tema, pero parece que ya no le interesa. Mi último libro es sobre Aron Nimzowitsch, probablemente en su momento el tercer mejor jugador del mundo, por debajo de Alekhine y Capablanca.

Pero Nimzowitsch es algo más que un fuerte exponente del ajedrez mundial. Fue un jugador con su propia concepción del juego ciencia y escribió su libro "Mi Sistema", que caracteriza una serie de maniobras que eventualmente forman un sistema, aunque el GM Bent Larsen no esté de acuerdo. Nimzowitsch fue un escritor con una original pluma y hay suficiente información, partidas, artículos que él mismo escribió, anotaciones de sus propias partidas, que sin duda han hecho del viejo maestro un clásico.

Mi libro, sin embargo, no es una biografía más de Nimzowitsch. En lugar de eso me di a la tarea de tratar de entender su ajedrez y qué mejor que usar la técnica del ajedrez solitario sobre sus partidas más significativas (un subconjunto, pues Nimzowitsch jugó decenas y decenas de partidas muy ilustrativas). En este esquema de ajedrez solitario, que parece haber sido preconizado por Irving Chernev, se hacen las primeras jugadas de una partida de nuestro personaje contra algún fuerte jugador, y entonces de pronto no se hacen más jugadas, porque el lector debe tratar de acertar la siguiente jugada de Nimzowitsch. Entonces, si acierta, se le otorgan una cantidad de puntos. Si no acierta, entonces se hace la jugada que hizo el maestro en la partida, se ejecuta en el tablero la jugada del rival y de nuevo, a pensar porque hay que acertar la siguiente jugada de Nimzowitsch. Al final se suman los puntos obtenidos y se da una especie de gradación sobre qué tan bien el lector lo hizo.

"La letra con sangre entra" y en ajedrez no hay nada como la experiencia que uno pueda adquirir jugando en torneos. Así, la idea del ajedrez solitario es hacer que el lector sienta que está jugando como un gran maestro, en este caso como Nimzowitsch y aprenda de él, no sólo reproduciendo cada partida, sino intentando descubrir las propias jugadas del viejo maestro.

Después hay una sección de posiciones de táctica, de las propias partidas de nuestro héroe, problemas compuestos, una sección de "Piense como Nimzowitsch" y finalmente las respuestas a los ejercicios. Este es el contenido del libro:

Prólogo
Breve Biografía de Nimzowitsch  
Nimzowitsch: el anecdotario
“La amenaza es más fuerte que su ejecución”
¿Candidato a campeón mundial?
La escuela hipermoderna
Los elementos de Mi Sistema
El Bloqueo
La sobreprotección y la profilaxis
Nimzowitsch y la teoría de aperturas
Defensa francesa, variante del avance
Defensa Nimzowitsch
Defensa Nimzoindia
Ajedrez solitario
Sobre premios y castigos
Diferentes esquemas de ajedrez solitario
Partida 1: Spielmann – Nimzowitsch, Munich, 1906.
Partida 2: Nimzowitsch – Flues, G., Munich, 1906.
Partida 3: Schlechter – Nimzowitsch, Carlsbad, 1907.
Partida 4 : Nimzowitsch – Alapin, Carlsbad, 1911 (¿?)
Partida 5: Saemisch – Nimzowitsch, Copenhagen, 1923.
Partida 6: Nimzowitch – Spielmann, Hamburgo, 1910.
Partida 7: Nimzowitsch – Behting, Riga, 1919.
Partida 8: Nimzowitsch –Gilg, K, Kecskemet, 1927.
Partida 9: Nimzowitsch – Marshall, Nueva York, 1927.
Partida 10: Mieses – Nimzowitsch, Bad Kissingen, 1928.
Partida 11: Nimzowitsch – Capablanca, Carlsbad, 1929.
Partida 12: Mattison – Nimzowitsch, Carlsbad, 1929.
Partida 13: Alapin, S. – Nimzowitsch, Carlsbad, 1911.
Partida 14: Spielmann, R. – Nimzowitsch, Carlsbad, 1923.
Partida 15: Rubinstein – Nimzowitsch, Carlsbad, 1907.
Partida 16: Nimzowitsch – Salwe, G., Carlsbad 1911.
Partida 17: Nimzowitsch – Leonhardt, San Sebastián, 1911.
Partida 18: Nimzowitsch – Pritzel, Copenhagen, 1922.
Partida 19: Nimzowitsch – Alekhine, Semmering, 1926.
Partida 20: Johner, P. – Nimzowitsch, Dresden, 1926.
Ejercicios de táctica
Problemas compuestos
Nimzowitsch en los finales
Piense como Nimzowitsch
Ejercicio 1:
Ejercicio 2:
Ejercicio 3:
Ejercicio 4:
Ejercicio 5:
Ejercicio 6:
Ejercicio 7:
Conclusiones
Soluciones a los ejercicios de táctica
Soluciones a los problemas compuestos
Soluciones a Piense como Nimzowitsch
Bibliografía

Pues bien, como mencioné antes, el libro no parece poderse colocar en alguna editorial. Una casa editora en España me dijo que estaba en una coyuntura económica y no ha habido respuesta aún después de haber pasado muchos meses.

Considerando esto, el plan entonces es convertirme en editorial, al menos de forma experimental. La empresa Groppe (que está en Jalisco) puede imprimir en cantidades bajas, es decir, no necesariamente 1000 libros, que es más o menos la cantidad mínima que cualquier editorial hace. Por ello, propongo la idea de vender yo mismo mi libro (ya sea físico o en formato e-book) si hay suficientes interesados.


La pregunta es si hay lectores interesados. El costo del libro en papel (pasta blanda, no como en la imagen ilustrativa), sería alrededor de 300 pesos y quiero creer que eso podría incluir el costo de envío a provincia, pero tengo que averiguar eso.

Así pues, ¿quién se interesa por el libro impreso? ¿quién lo compraría como archivo virtual (más barato, desde luego)? Pueden dejarme comentario aquí en el blog o escribirme sus opiniones a morsa@la-morsa.com. Gracias.

¿La reforma educativa que viene?


Los gobiernos de este país funcionan y han funcionado todos, tanto el federal como los locales, siempre haciendo las cosas al "ahí se va", resolviendo o tratando de resolver los problemas "tapando el pozo cuando ya se ahogó el niño". Por ejemplo, hace un par de semanas un borracho estampó su BMW en una avenida importante de la ciudad de México. Cuatro de los cinco que estaban en el auto murieron. El coche se rompió a la mitad y el conductor, milagrosamente y debido a que tenía probablemente puesto el cinturón así como el efectivo uso de la bolsa de aire, salvó la vida con ligeros golpes. No tuvieron la misma suerte sus acompañantes. Pues bien, el encargado del tránsito en la ciudad dijo en una declaración que pondrían reductores de velocidad en Reforma y avenidas importantes, para así evitar que alguien chocara contra un poste de luz a 185 kms/hora. Improvisación muy del mexicano de la que se sienten muchos orgullosos pero que en realidad habla de lo mal que hacemos las cosas.

Y si hablo de esto es porque el gobierno de Peña Nieto ha querido impulsar una reforma educativa, aunque en realidad lo que han estado haciendo es tratar de eliminar los abusos que la "maestra Gordillo" le aplicaba a los dineros que el gobierno federal daba a la educación en México. "Hay que gastar mucho dinero para mantener pobre a la India", decían los ingleses cuando la India quería liberarse del yugo británico. Y en ese mismo tenor: "hay que gastar mucho dinero en la educación para seguir manteniendo al país atrasado en ese rubro". Y se gasta mucho dinero, que "la maestra" se embolsaba hasta que la detuvieron, la apresaron y "se hizo justicia".

Pero entonces el gobierno de Peña decidió que iba que ir más lejos y armó una serie de exámenes para ver qué maestros estaban capacitados para fungir como tales. Muchos reprobaron el examen y ojo, son los que enseñan a los niños de México. Otras facciones decidieron no hacer el examen y comenzaron las presiones. En Oaxaca hasta donde entiendo, sigue el problema con los del magisterio sin que se resuelva.

Por ende, la reforma de Peña fue meramente administrativa pero ¡ay! a alguien se le ocurrió que había que hacer esa reforma educativa y no solamente administrativa. Y salieron los educadores y didactas con sus grandes y geniales ideas, indicando que a los niños había que enseñarles a razonar y no a repetir como loros. Y entonces el gobierno de este país de la nada se saca una reforma que, antes de capacitar a los profesores, se les dice cómo deben enseñar. Desde luego que todo esto va hacia el fracaso pero no importa, para eso están los mercadólogos del gobierno, para darnos números inflados, datos falsos, mostrando un país que solamente está en los anuncios de la televisión pero que en la vida real se muestra como un fracaso más de estos gobiernos lamentables.

Pero veamos, ¿necesitamos enseñarles a los niños a razonar? Seguramente sí, pero también tendrán que aprender por repetición. ¿Quieren que puedan hacer las matemáticas más obvias del mundo, tendrán que aprender las tablas de multiplicación DE MEMORIA, por repetición. Aunque sepan razonarlas, eventualmente lo que interesa es que sepan hacer las multiplicaciones básicas. Va más allá de la repetición como loros, es simplemente una necesidad para sobrevivir en este mundo.

Y no todo se puede razonar. Yo puedo a alguien enseñarle de dónde Newton sacó sus tres leyes del movimiento pero después de que el alumno entienda de dónde salieron, tendrá que memorizarlas para poderlas aplicar. No se puede esperar que cada cosa que tenga que hacer busque re-razonar el asunto para llegar a la conclusión que ya debería haber memorizado.

Lo mismo ocurre con el álgebra elemental. Si se estudia historia hay que aprenderse fechas. Si se estudia geografía habrá que aprenderse nombres de lugares. Si se quiere escribir bien habrá que leer mucho y dejar a la memoria el cómo se escriben las palabras, porque si se trata de razonar cada vez, sobre cada palabra, si es grave, esdrújula o aguda, escribir cualquier texto podría ser poco menos que interminable. Y sí, habrá cosas que sean inútiles (habrá que ver cuáles son), y elaborar sobre eso para evitar repeticiones o razonamientos que sólo quitan el tiempo, pero el "razonar" no es la solución mágica como tampoco quizás lo sea el "repetir".

Pero además, pensemos en los músicos. ¿No ensayan como obsesivos una y otra vez? ¿No hacen lo mismo los actores para presentar una obra de teatro? ¿Por qué repiten? Porque es la única manera en que una representación salga bien o un concierto esté bien tocado pero ¡ay de nuevo! eso de repetir es tan antiguo que seguro está mal y hay que erradicarlo, aunque siga funcionando desde que el mundo es mundo.

Y la educación tiene toda una problemática, la cual este gobierno la quiere reducir al concepto de "razonar vs repetir", lo cual está equivocado. Es uno de esos parches modernos, que el gobierno que está en el poder quiere imponer de manera improvisada como todo lo que hace. Se sienten gobiernos que planean todo y terminan improvisando en todo.

Y no, mis queridos mexicanos (como lo soy yo también). Este país no va a ningún lugar con propuestas que no tienen ni pies ni cabeza, que no pasan el poner en tela de juicio esas ideas. La educación exige esfuerzo y resulta que en este país se está educando a los chicos a no hacer el mínimo esfuerzo. Aprender requiere de concentración, trabajo, hacer ejercicios, tareas, involucrarse porque sino, no se aprende. Y no, muchas veces no se aprende "jugando" (y si es así eso es para los niños muy chiquitos). Se aprende trabajando sobre un tema y en todo tema hay partes áridas y aburridas y ni modo, hay que solventarlas trabajando más duro sobre ellas.

Quien asuma que el modelo de educación que se ha dado en todo el mundo está mal, le aviso que quien así piensa probablemente salió de ese mismo modelo educativo y ¡ay una vez más! se cumple una curiosa paradoja: reniego del modelo educativo porque es malísimo, pero resulta que gracias a ese modelo educativo puedo pensar así.

Ahí lo dejo a la reflexión.

Thursday, April 06, 2017

Un nuevo reto de la programación lúdica



Dice la Wikipedia que “La marca de agua digital es una técnica esteganográfica de ocultación de información. Su objetivo principal es poner de manifiesto el uso ilícito de cierto servicio digital por parte de un usuario no autorizado. Concretamente, esta técnica consiste en insertar un mensaje (oculto o no) en el interior de un objeto digital (imágenes, audio, vídeo, texto, software), un grupo de bits que contiene información sobre el autor o propietario intelectual del objeto digital tratado (copyright)”.

Comúnmente vemos marcas de agua en algunos billetes, cuyo fin es precisamente evitar la falsificación. En el caso de las imágenes, hay empresas que venden fotografías para usos comerciales como pueden ser portadas de libros, anuncios, etcétera.

En este caso, para que los potenciales clientes puedan ver las fotos (y que no se puedan usar sin consentimiento de la empresa), a las imágenes comerciales se les reduce el tamaño y se les pone una marca de agua, por ejemplo, el logotipo de quien la vende o una imagen que está como fusionada con la imagen original de forma que parece una transparencia.

Así, los interesados pueden ver la foto que les interesa y si deciden de comprarla, entonces la compañía les manda la foto con toda la resolución y sin ninguna marca de agua.

Pues bien, en este enlace platiqué de cómo quitar la marca de agua de una serie de postales que realizó un artista para el encuentro del campeonato mundial de ajedrez de 1972 entre Fischer y Spassky. Alguien en la red vendía dichas postales y probablemente cuando vi esa página web ya las postales en cuestión se habrían vendido. Pero el dueño de las imágenes las puso en un sitio web con una marca de agua para que los interesados pudiesen verlas sin quitarles el atractivo de querer hacerse de ellas físicamente.

El reto de la programación lúdica es tomar las 18 postales originales (que pueden descargarse de este enlace), que tienen todas la marca de agua, y quitárselas mejor que en el algoritmo que yo usé. Por ejemplo, en las siguientes imágenes puede verse el error en el proceso:

 Se sigue viendo un poco la marca de agua (que es un letrero en rojo que dice “PREVIEW”). En los círculos rojos que puse puede discernirse parte de dicha palabra, es decir, no le pude quitar la marca de agua totalmente.


Dar click sobre la imagen para verla más grande

¿Quién lo puede hacer mejor?

El ganador (si es de la Ciudad de México), le daré una taza con el logotipo de la Morsa. Si es de otro país o de provincia, le mandaré un USB de al menos 8 GB.



Cabe señalar que este concurso busca simplemente alentar el trabajo de la programación y mostrar que puede ser lúdica. Es un concurso de buena fe. Si hay, por ejemplo, dos o más respuestas satisfactorias, ganará quien la haya mandado primero. El ganador cede su código fuente a la comunidad. Es decir, se promueve el código abierto.

En este caso no hay restricción en qué lenguaje usar. El concursante tiene que mandar su código fuente, el ejecutable (si aplica), y las 18 fotos procesadas. El concurso tendrá una vigencia de unas tres semanas. Y ahora que viene la Semana Mayor, quizá sea una idea interesante para sentarse a programar. Me tienen que mandar todo a mi correo: morsa@la-morsa.com.

Wednesday, March 29, 2017

Bosquejo de un lenguaje de patrones de ajedrez



Ya antes en este blog (busquen por "patrones de ajedrez") he hablado sobre un lenguaje para describir posiciones de ajedrez, el cual es lo suficientemente genérico para establecer patrones del juego. Después de varios meses de trabajar en esto, creo haber hallado un lenguaje de patrones que bien puede ser útil para expresar posiciones de ajedrez de forma que puedan usarse para cambiar incluso el paradigma de cómo los programas de ajedrez funcionan, quitando el cálculo bestial que hoy en día hacen por un enfoque más humano, basándose en que el ajedrez es un juego en donde intervienen patrones, sin lugar a dudas. De esta manera podrían construirse programas "más humanos".

Introducción al lenguaje de patrones

Definimos el ataque de una pieza a otra como:

Pi(P2)

donde P1 es la pieza del atacante y P2 es la pieza atacada. Si las piezas son del mismo color, hablamos de que P1 defiende a P2, pero si son de diferente color, P1 ataca a P2. Por ejemplo, A(ph7), lo cual significa que un alfil ataca a un peón negro en h7. Por convención las piezas blancas se ponen con su iniciales mayúsculas y las piezas negras con sus iniciales en minúscula.

También podemos decir: A(h7), lo que indica que el alfil blanco ataca la casilla h7. Cabe decir que no es necesario decir en qué casilla está el alfil del blanco. De hecho, en el ejemplo, el alfil podría estar en b1, c2, d3, e4, f5 o g6.

Podemos definir una pieza en una casilla en particular con la notación: Ad3, lo que indica que el alfil blanco está en la casilla d3. Nótese que en este caso no sabemos qué casillas ataca/defiende. Solamente sabemos su posición.

Se ha definido una instrucción: taboo(casilla), indicando que para el defensor, la "casilla" mencionada no está disponible. Por ejemplo, en la partida Carlsen - Karjakin, del Campeonato Mundial 2016 llevado a cabo en Nueva York a fines del año pasado, se llegó a esta posición:


Carlsen - Karjakin
Nueva York 2016
Juegan las blancas

El patrón de esta posición es D(h6), Tc8, T(f7), Ph5, rh7, pg7, taboo(g6). 1. Dh6+

El patrón no sólo describe la posición, sino que también se define al menos la primera jugada que debe hacerse (1. Dh6+). Esto podría ser una manera para hacer un programa en donde los patrones orientaran sobre cuáles son las mejores jugadas en lugar de hacer un cálculo de fuerza bruta.

Pero como ya indicamos antes en este mismo blog, tenemos que en la partida Popov - Novopashin, URSS 1979, se dio la siguiente posición:


Popov - Novopashin
URSS 1979
Juegan las blancas

Cuyo patrón es: D(h6), Tf8, Tb1, Ph4, rh7, pg7, taboo(g6). 1. Dh6+

Nótese que la instrucción taboo(g6) hace que la casilla g6 no esté disponible a las negras. Es intereante cómo los dos patrones se ven muy similares.

Otra idea interesante es la de los conectores lógicos. Un patrón en ajedrez consiste en definir las piezas en ciertas casillas o definiendo qué ataca o qué defiende. El patrón puede considerarse como un conjunto de instrucciones separadas por comas. Definimos a la "," como el AND lógico e introducimos el otro conector lógico, el OR, cuyo símbolo será ";" como en la mejor tradición del lenguaje Prolog. Sin embargo, en lugar de usar los símbolos, quien defina un patrón puede usar indistintamente "AND" o "," y "OR" o ";".

Por ejemplo, en la partida Pestalozzi - Duhm, Berna 1990, se llegó a  la siguiente posición:


Pestalozzi - Duhm, 
Berna 1990
Juegan la blancas

Aquí tenemos el sacrificio griego, el cual podría definirse como: A(h7), Cf3, Pe5, ph7, pg7, pf7, pe6, rg8 y añadiendo Dd1 OR Dg4. La primera jugada es 1. Axh7+.

Definiéndolo de esta manera, tenemos que el patrón buscado será:

A(h7), Cf3, Pe5, ph7, pg7, pf7, pe6, rg8, Dd1
o
A(h7), Cf3, Pe5, ph7, pg7, pf7, pe6, rg8, Dg4


Patrones posicionales

Un lenguaje de patrones debe poder no solamente lidiar con elementos tácticos. Debería tener la capacidad de definir patrones posicionales. Definimos estos a partir de su estructura de peones. Así, creamos dos instrucciones: structw(lista de peones) y structb(lista de peones). Por ejemplo, en Botvinnik - Donner, tenemos la siguiente posición:


Botvinnik - Donner
Amsterdam, 1963
Juegan las blancas

Su patrón puede expresarse como:

structw(a3, b4, e2, f2, g3, h2)
structb(a7, b6, e6, f7, g7, h7)
obtener el punto débil c6 (para las blancas)

Botvinnik logró la ventaja después de 14. Cd4, Axg2 15. Rxg2 Dc7 16. Db3 Tfc8 17. Tfc1 Db7+ 18. Df3 Cd5 19. e4 C5f6 20. b5! a6 21. Cc6, logrando quedarse con la casilla c6 y posteriormente llevándose el triunfo.

Los patrones posicionales son más difíciles de definir porque no hay un mecanismo directo para obtener la ventaja por métodos tácticos, pero a través de structw/b podemos definirlos. Esto es lo que en la literatura de ajesrez se denomina como "priyomes", que es una palabra rusa que se usa para representar algún tipo de maniobra o técnica típica. Por ejemplo, una técnica de un priyome defensivo es usar el rey, en los finales de torres, para atacar los peones enemigos. Sin embargo, los priyomes normalmente se usan para referirse a posiciones con cierta estructura de peones.


Un resumen de las instrucciones de este lenguaje de patrones

Las instrucciones del lenguaje son:

P1(P2) - La pieza 1 ataca/defiende a la pieza 2.
P(casilla) - La pieza ataca la casilla.
P casilla - La pieza está en esa casilla
taboo(casilla) - hace esa casilla como no disponible al bando defensor.
structw(lista de peones) - define la estructura de los peones blancos en el tablero.
structb(lista de peones) - define la estructura de los peones negros en el tablero.
Conectores lógicos - "," = AND y ";" = OR. Pueden usarse indistintamente (",",";") o (AND,OR).
Comentarios (por línea) - "//", por ejemplo //esto es un comentario.

Por el momento lo dejo aquí. Hay cosas que definir, por ejemplo, ¿cómo es que dos patrones son similares? ¿cómo definir la similitud en dos patrones para considerarlos que son el mismo? ¿se puede crear una métrica de la similitud? Hay que trabajar sobre esto.