Saturday, December 14, 2019

De suicidios y sociedad



Hace pocos días se supo que en el ITAM, una institución de educación superior, con sede en la Ciudad de México, una alumna se suicidó debido a la gran presión académica por parte de la escuela ya para terminar el semestre. El asunto no sólo fue una muy mala noticia, sino que los alumnos del ITAM están ahora cuestionando por qué no hay un psicólogo de planta en la institución y las razones por las cuales parecen ignorar apoyo psicológico a los alumnos.

Después de las noticia, el ITAM ahora dice tener un esquema para tratar con esta problemática porque desde luego, un suicidio no es un asunto que deba verse como natural y que, finalmente, la exigencia académica no puede ser de tal grado que ponga en esta triste circunstancia a algún alumno como salida a sus problemas escolares.

Los alumnos del ITAM, hasta donde entiendo, han hecho un paro -no sé por cuanto tiempo- de las actividades escolares. En una asamblea pública y abierta, han ido contra el director de la institución y evidentemente, las muestras contra el funcionario han sido aplaudidas.

Pero seamos francos: es muy difícil saber cuándo un alumno va a pasar por una problemática de suicidio. Vamos, no es algo común y es claro que quien decide quitarse la vida tiene algunas dificultades que posiblemente externó pero que ni amigos, familiares y profesores, lo notaron. ¿Qué hacer? ¿Pudo haber salvado la vida esa joven de haber existido un departamento de apoyo psicológico en el ITAM? Difícil de responder. Sin embargo, de haber existido esa opción, quizás no estaríamos lamentando esta muerte.

Lo curioso del asunto es que las quejas se van sobre el nivel académico y la exigencia que el ITAM parece imponer, el cual, de acuerdo a los ahora quejosos alumnos, es tremenda y por ende, la presión en los estudiantes llega a extremos del suicidio. Dicen, peor no me consta, que este es el cuarto estudiante que se quita la vida en dicha institución. ¿Será?

La pregunta es si la exigencia académica de verdad tiene que ver con la posibilidad de que los alumnos tomen la puerta falsa. Yo no lo creo. De hecho, pienso que la exigencia del ITAM no es mayor o menor a la que me tocó vivir en la Facultad de Ciencias, que me obligó en su momento a trabajar muy duro, sin pensar además de que todo este estudio que estaba realizando sería suficiente para aprobar las materias y la exigencia de esta facultad de la UNAM. Vamos, que sí, es exigente pero jamás pensé ni remotamente el quitarme la vida porque no entendía cálculo o porque temía reprobar Variable Compleja, por ejemplo.

Dicho de otra manera: estudiar una carrera universitaria no es algo sencillo. No es la preparatoria en donde las cosas son mucho más fáciles. En la Facultad de Ciencias de la UNAM si uno no estudia una asignatura al menos 15 días antes del examen, las probabilidades de reprobar el parcial se acercan a uno. Así, la experiencia muestra que la mayoría de los estudiantes reprueban en los primeros semestres al menos algún parcial sacando cero de calificación. Así me pasó a mí y así le ha pasado a incontables compañeros y alumnos. Y no sé de ninguno que se haya quitado la vida por ello. A riesgo de repetirme: una carrera profesional es mucho más difícil que las escuelas anteriores.

Y les cuento una historia terrible personal: yo tuve un alumno que hacía tesis de licenciatura conmigo. Trabajamos prácticamente un año en su trabajo escrito. Daba clases en la Facultad y le gustaba. Además, había conseguido un buen trabajo en una empresa dedicada a cómputo. La última vez que lo vi llegamos al acuerdo que bastaba pulir un par de detalles de su tesis, hacer las conclusiones, que ya estaban bosquejadas, e iniciar trámites para titularse. Todo fantásticamente bien. Pero un sábado a las 12 de la noche recibí un WhatsApp de su "roommate" indicándome que mi tesista había fallecido en un accidente. Ese mensaje no me dejó dormir siquiers. Días después me enteré que mi alumno se suicidó. Se tiró desde una ventana desde un sexto piso.

¿Podría alguien haber evitado esta muerte? ¿Alguien que trabaja duro en su tesis, que da clases, que se consiguió un trabajo interesante y que le satisfacía, de pronto se arrojó al vacío y se mató. ¿Quién pudo prever esto? ¿Podría la UNAM haber tenido un departamento de psicología para ayudar a este alumno? No creo, porque al menos en un año jamás hubo un comentario sospechoso, que dejase la idea de que el tesista traía algún problema serio de depresión. Hasta bromeábamos diciéndole que tenía que recibirse ya porque queríamos fiesta.

Así las cosas. Yo no creo que el ITAM sea una institución de una presión académica exagerada. Vamos, hasta tengo dos sobrinos que estudiaron en dicha institución y se graduaron. No me acuerdo haberlos escuchado quejarse por la exigencia académica. Por ello pienso que tratar de repartir culpas por la muerte de una estudiante, y apuntar con índice de fuego al ITAM, es exagerado y fuera de proporción. La muerte de esta estudiante es lamentable, pero así como los alumnos le reclaman a la institución académica, habría que reclamarle en la misma medida a los parientes, a los padres, hermanos, tíos y mejores amigos de la víctima. ¿O qué, ninguno de ellos tiene culpa alguna que compartir?

Es claro que el suicidio no es un tema común en la vida de las personas y evidentemente, hay que tomar acciones, pero culpar a las instituciones porque es fácil echarle la culpa a alguien (en este caso una persona moral), porque el suicidio de una alumna es algo que no debería ocurrir, es trivializar el tema.

Friday, December 13, 2019

La cloaca abierta



Cuando se abre un registro de la calle, una coladera, una cloaca, el hedor es lo primero que notamos. Y ahora, con la captura del exsecretario de seguridad pública del gobierno de Felipe Calderón, hallamos el mismo fenómeno. Los Estados Unidos decidieron capturar a Genaro García Luna, por sus nexos con el narcotráfico, con el crimen organizado y con cuanta cosa le sigan encontrando.

García Luna fue el artífice de supuestamente la gran policía que México debería tener, pero aparentemente el narcotráfico tuvo más fuerza y lo compró a base de grandes sumas de dinero. Eso al menos es lo que ahora se dice, pero en realidad, ya más de una persona habría mostrado qué clase de personaje es García Luna y de sus nexos con la delincuencia.

Anabel Hernández, desde el 2006, tiene un libro en donde se habla de la profusa investigación que hizo a este personaje. El diputado Fernández Noroña, que cada vez me cae peor, pues sus racionales argumentos los cambió por loas al régimen de la 4T, pase lo que pase en ella, tuvo los pantalones de decirle a García Luna, más de una vez, que era nefasto para el país y que además, era un asesino. Yo nunca he visto esta cantidad de acusaciones y a un acusado que ni cambia su gesto ante los ataques de Noroña.



Hay que reconocer que Fernández Noroña es valiente y no muchos habrían actuado así.

Hoy García Luna está preso en los Estados Unidos y más allá de que lo sentencien por el crimen o crímenes que sean, sus acciones finalmente embarran a Felipe Calderón, que quiere siempre regresar a la política mexicana, y para ello se inventa la creación de partidos políticos nuevos, encabezada por su mujer Margarita Zavala. Esta captura no le beneficia en nada, evidentemente, y los tuits, porque no sabe hacer otra cosa Calderón, en donde aclara que él no sabía nada de las actividades criminales de su subalterno, son tomadas como increíbles en el mejor de los casos.

A un personaje como García Luna, si es que es tan malo como dicen, y si recibió tantos sobornos del narcotráfico, será fácil probarle sus delitos, congelarle millonarias cuentas, etcétera, a menos que tuviese millones de dólares bajo el colchón. Como sea, los funcionarios de los gobiernos pasados seguirán siendo nota en la política pública de nuestro país en donde -cabe decirlo- nadie ha sabido gobernar ni actuar adecuadamente a las necesidades del país.

Pero vamos a ver qué pasa con este señor Genaro García Luna. Será interesante ver a quién embarra. Por lo pronto, la cloaca está abierta.

Tuesday, December 10, 2019

Un embajador ladrón



Ricardo Valero era el embajador de México en Argentina hasta hace unos días. Está suspendido de su cargo hasta que se termine la investigación sobre el presunto robo a una librería en Buenos Aires, en donde quiso llevarse -sin pagar, desde luego- un libro de unos 10 dólares. Cabe decir que el embajador gana 234 mil pesos, unos 12,000 dólares al mes, aproximadamente.

Y habría que preguntarse qué puede motivar a un señor de más de 70 años, que tiene un sueldazo, a actuar así. ¿Quizás fue una cuestión de sentir la adrenalina de robar porque su trabajo es aburrido? ¿Se le ocurrió nomás? ¿Qué puede motivar a alguien a robar un libro? Es realmente inconcebible considerando la trayectoria de este señor.

Pero el problema, más allá de esto, es el doble discurso del Peje. Por un lado, dice que no tolerará desvíos, corrupción, ni acciones como la que cometió el embajador. Pero por otro lado lo quiere defender y se inventa una historia que le pasó al propio Peje en Gandhi. Desde luego, si con eso quería cubrir al embajador que finalmente, muestra cómo quiere esconder el libro entre su periódico, pues no tiene defensa posible.

He aquí un video en donde se muestra no sólo la estupidez del embajador, sino de su jefe, el presidente de México, López Obrador, que lo defiende en un caso que es obvio, un intento de robo por demás idiota.




Pobrecito Peje, que no le llega agua al tinaco, para decirlo coloquialmente. Bastaba con decir: "El embajador cometió un feo error. Robar es inadmisible siempre, y no hay forma de minimizar el acto del Sr. Valero. Lo que haremos es destituirlo del servicio público y que además, haremos que enfrente su responsabilidad ante la justicia".

¿Por qué no hizo esto? ¿Qué le debe el Peje? ¿O actuó así porque es un señor mayor? De verdad que México está cada vez más de no creerse.

Wednesday, December 04, 2019

La psicosis de los feminicidios



Las noticias, los comentarios de las redes sociales, el Internet en ebullición, sobre la noticia de un posible secuestro de una mujer de 30 años al abordar un taxi en Tlalpan. El hermano de la víctima pide ayuda por Twitter. El tema se viraliza y el temor de un nuevo feminicidio aparece. Y este ha sido el tema dominante en las redes sociales en las últimas semanas. Ahora todos los días salen notas, videos, testimonios, etcétera, de mujeres amenazadas, golpeadas o incluso muertas, a manos de algún ser innombrable que no respeta la vida de una dama.

Y entonces el asunto de Karen Espíndola se vuelve noticia de primera plana. En la mañana del día siguiente, sin embargo, se anuncia que la chica desaparecida por 16 horas ha regresado a su casa. No hay datos de la autoridad. No se sabe qué pasó realmente ni cómo es que regresó la mujer por sus propios medios. ¿La secuestraron? ¿La quisieron violar? ¿Escapó quizás de sus captores? Nada se sabe porque la Policía capitalina está llevando las indagaciones y no quiere entorpecer el asunto.

Con el tema de los feminicidios en boca de todos, la desaparición de una mujer siempre da al peor de los escenarios. Sin embargo, Grupo Imagen presentó apenas hace unos minutos, unos videos en donde se ve que la mujer desaparecida en realidad estuvo de juerga hasta las 4 de la mañana. Los videos muestran que es la chica desaparecida y además, son del bar donde se encontraba. ¿Entonces?

Da la impresión que todo fue un montaje de la mujer porque quería seguir en la pachanga pero su hermano, que no sabía nada, pensó que su pariente estaba en peligro. Y entonces "la balconeó". Eso explicaría que la chica llegara en un taxi a su casa en la mañana y además, que no quiera hablar.

Y más allá de la reacción para evitar un delito, hay que reconocer que hay una psicosis sobre el tema de los feminicidios. Y ahora parece que todos los hombres son malos, perversos, que están esperando cualquier momento para atacar y matar a la siguiente mujer que se les aparezca en su camino.

Pienso que los medios dejarán apagar la noticia. Se olvidarán de ella porque claramente la chica desaparecida no lo estuvo y ella lo sabe, por lo que mejor no dar la mínima declaración. Aún así, la reacción de la ciudad, de las redes sociales es interesante pero en serio, seamos cautos antes de andar suponiendo lo peor ante una noticia como la que fuimos enterados ayer en Twitter. No ayuda en nada hacer este numerote para terminar concluyendo que lo que pasó es que Karencita estaba de fiesta...

Wednesday, November 27, 2019

Una propuesta de Kramnik para una nueva modalidad de ajedrez




Es claro que el ajedrez es uno de los juegos más estudiados de todos los tiempos. Se genera información y contenidos para ajedrez como en ningún otro juego de mesa. Cada vez hay más programas de ajedrez que juegan a nivel gran maestro de elite, los volúmenes de teoría de aperturas es inmenso y además, está accesible a la mayoría de las personas. Para hacer el caldo más gordo, tenemos a Internet, en donde podemos jugar y ver los torneos más importantes en vivo y en directo.

Esto, sin embargo, hace el ajedrez menos imaginativo. Ya sabemos qué jugadas en ciertas variantes son malas o deficientes y del cómo podemos explotar esto. Por otra parte, en los torneos de elite vemos muchas más tablas, lo cual suena lógico considerando que juegan los mejores del mundo y en esto las diferencias de nivel son mínimas.

Por ello, se han buscado un sinfín de fórmulas para hacer más atractivo el ajedrez a las masas. El Campeonato del Mundo, por ejemplo, ya no se juega como antaño, al mejor de 24 partidas. Sino que ahora se juegan 12 partidas y si hay un empate, se juegan partidas a 25 minutos, a cinco y el Armagedon, que es una última partida en donde el blanco tiene 5 minutos y el negro 4, pero con el empate del segundo jugador, se contabiliza como triunfo. También se ha intentado limitar los empates con reglas como las de "Sofía", en donde los jugadores no pueden empatar antes de la jugada 30 y hoy en día se hacen muchos más torneos de partidas rápidas que antes, porque esto es más "emocionante".

Pero hay quien piensa que el ajedrez se está acabando por tanta teoría de aperturas. Y fue Fischer quien propuso el ajedrez 960 o RandomChess, que hace que las piezas no se puedan poner en la primera fila en el orden acostumbrado, sino que se define al azar. Y ya hasta hay campeón mundial de Fischer Random, que es Wesley So.

Hoy nos enteramos que Vladimir Kramnik, excampeón mundial (y ya retirado de las competencias), se le ha ocurrido que hay que "revivir" el ajedrez. Para ello se contactó con Demis Hassabis, el fundador y CEO de DeepMind, la empresa de Google que trajo AlphaZero, el programa de ajedrez que juega con rdes neuronales y que es, hoy por hoy, probablemente el programa más fuerte del mundo.  AlphaZero además, por ser una red neuronal, ha encontrado ideas de largo plazo que convierten sacrificios de peones, por ejemplo, en lanzaderas de ataque. Muchos grandes maestros están ahora aprendiendo de las partidas y conceptos que estamos aprendiendo de este programa.

Hay que decir que Hassabis fue un jugador junior prometedor, que decidió dedicarse a la ciencia. Kramnik habló con él y se organizó el plan para probar algunas ideas para hacer renacer el ajedrez de este letargo, usando para ello AlphaZero. Kramnik trabajó con Ulrich Paquet y Nenad Tomasev, investigadores de DeepMind, quienes modificaron AlphaZero para probar las ideas de Kramnik para tener un ajedrez más creativo.

La idea de Kramnik es quitar el enroque de las reglas del ajedrez. Esta variante da un potencial interesante para que haya más victorias por parte de algún bando pues, a partir de que el rey no puede irse a esconder con el enroque, tendrá que usar muchos tiempos para hacerlo o bien, mantenerse en el centro, asunto que sabemos del ajedrez clásico, es peligroso y los ataques al rey no enrocado son legendarios. La meta es, de acuerdo a Kramnik, reiniciar el interés e introducir a los jugadores y aficionados a la inmensa complejidad y creatividad del juego ciencia.

Se le indicó a AlphaZero que el enroque ya no era una regla válida y se empezaron los experimentos de AlphaZero jugando contra AlphaZero. Los resultados fueron mucho más allá de lo esperado, de acuerdo con el mismo Kramnik. AlphaZero empezó jugando el ajedrez sin enroque desde cero, permitiendo al programa aprender incrementalmente mediante un proceso de prueba y error, igual que el que hizo con el ajedrez clásico.  Después de millones de partidas, AlphaZero se convirtió en un experto en el ajedrez sin enroque, lo que nos permitió analizar cómo juega y validar así el balance de las partidas.

Se halló que el porcentaje de triunfos/derrotas para blancas y negras es muy similar al del ajedrez clásico, sugiriendo este dato el hecho de que quitar el enroque no favorece a ningún jugador. Prevenir que el rey pueda esconderse en un lado del tablero hizo que las partidas fuesen más dinámicas y entretenidas.

Kramnik da algunos datos interesantes: Cuando AlphaZero jugó con todo el nivel en controles de tiempo largos, se tuvieron partidas muy dinámicas pero parejas. Cuando se le daba a AlphaZero una fracción del tiempo para meditar, es decir, un segundo por jugada, con cierto "ruido" inyectado en el proceso de decisión para ayudar al aprendizaje, hubo más margen para el error. Las blancas ganaron 33% de las partidas, las negras 23% y 44% de las partidas terminaron en empates.

De acuerdo con Kramnik, las ventajas de esta modalidad de ajedrez son muchas. Por ejemplo, el no poderse enrocar hace que los jugadores no puedan usar los patrones conocidos y tengan que pensar desde el principio. Para el excampeón del mundo, es imposible jugar a las tablas, porque el rey en el centro es siempre inseguro y se requeriría mucho tiempo para poder salir a una esquina del tablero. Por otra parte, un aficionado podría competir contra un jugador más avezado en la teoría de aperturas tradicional, porque aquí la falta del enroque cambia de plano muchas cosas.

Kramnik piensa que esta modalidad permitiría un incremento en el número decisivo de partidas, mucho más allá del 50%. Estima el excampeón mundial que habría una explosión de creatividad y de nuevas ideas.

La modalidad de Kramnik se ve mucho más interesante que la de Fischer Random. El hecho de que el ajedrez parece igual pero sin el enroque, es probablemente una de las variantes de ajedrez más interesantes. Habrá que ver si la idea pega y se hacen torneos de esta naturaleza. Lo que sí me queda claro es que esta modalidad podría tener mucha más aceptación que el ajedrez azaroso de Fischer.

Thursday, November 14, 2019

Cómo hacer de México un país imposible para vivir



Nunca México ha sido un país fácil de vivir. Por muchos años hemos tenido una serie de problemas: de corrupción, de medio ambiente, de gobernantes ladrones, de abusos de la autoridad en donde, por ejemplo, siempre hemos sabido que "el enemigo público #1 de México es la policía". Y si tenemos que enfrentar a la autoridad, porque nos pasamos un alto, o por la razón que sea, real o inventada, terminamos sobornando al oficial de la justicia, porque es una forma de hacer una "simplificación administrativa", para decirlo coloquialmente. Y ojo, antes de que me salgan a decirme que los que me leen no dan "mordida", déjenme informarles que puede ser, pero en la mayoría de los casos es la acción ejecutada.

Pues bien, entró la Cuarta Transformación y el Presidente López Obrador se la ha pasado haciendo un sinfín de dislates que de pronto, han cambiado las posibilidades de vivir con tranquilidad a un estado en donde empezamos a pensar: "a ver con qué nos sale el Peje ahora". Y podría empezar a hablarles del problema del; huachicoleo, que no es otra cosa que el robo de combustible. Y entonces los primeros días dle nuevo gobierno hubo escasez de gasolina y esto afectó a muchos estados, incluso la Ciudad de México. El asunto no podía durar mucho y esto se reestableció, pero lo que ahora se sabe es que el huachicoleo no bajó y de hecho, subió al doble. Así que no solucionó nada la idea del combate a esta actividad por parte del gobierno. Vamos, empezó con el pie izquierdo.

Pero las cosas no parecen mejorar. Y sí, puedo entender que se busque eliminar una serie de actitudes y acciones que eran comunes en los gobiernos pasados, en donde la corrupción gubernamental imperaba. Y puedo entender que mucha gente se sienta afectada, pero hay que decir que ya pasó casi un año y no está claro que las acciones de la 4T funcionen como imagina el presidente.

López Obrador hace estas conferencias mañaneras, de lunes a viernes, en donde se supone busca informar de las acciones del gobierno. Pero cuando enfrenta problemas como lo que ocurrió en Culiacán cuando quisieron a atrapar al hijo del Chapo Guzmán, y en donde la delincuencia organizada mostró más poder de fuego que el gobierno, este último reculó, regresó al recién capturado y salió además a decir que con esa acción salvaron vidas y se evitó una masacre.

La realidad es que fue un lamentable episodio de un gobierno que hace toda clase de acciones descoordinadas, en donde ni siquiera se platican. Pero las mañaneras están hechas para el lucimiento personal de AMLO, aunque lo que vemos es un anciano con ideas caducas, que no ve lo que ocurre en sus narices. Se equivoca y además, de acuerdo a "Verificado", ha mentido en este año el 56% de las veces que ha hecho afirmaciones. Pero a AMLO le gustan los reflectores, tomarse la foto en la sala de espera del aeropuerto, porque él no usa el avión presidencial, sino los vuelos comerciales, porque el Peje es como todos nosotros. Vamos, culto al personaje que no puede gobernar porque no entiende de economía, donde miente sobre el empleo generado, donde su palabra es la única que cuenta,  entre muchas estupideces que se ven cada vez más evidentes.

Y después del evento de Culiacán, la delincuencia organizada, que precisamente parece estar mejor organizada que la autoridad de este país, se mostró que quien manda es el crimen, el vándalo, el ladrón. Y no es gratuito que sigan las ejecuciones de personas o bien, que Sheinbaum, en la Ciudad de México, defina un "protocolo" para lidiar con manifestantes, en donde se supone, se quiere evitar la represión, cosa que anunció desde que quitó al grupo de granaderos.

Y yo que vivo en la Ciudad de México observo que al gobierno local no parece importarle el derecho a circular libremente por la ciudad. Hoy, por ejemplo, hubo una manifestación en la UNAM, en donde una serie de vándalos, cubiertos en sus rostros, quemó o quiso quemar la entrada de la Rectoría, amén de hacer pintas, romper vidrios, tratar de saquear la librería que está al lado de la Rectoría, etcétera. ¿Y quién hizo algo? ¿Dónde quedó la autoridad? No sabemos. Por ejemplo, cuando estaba por empezar la manifestación, me encontraba en el MetroBús. Las puertas de la estación se cerraron ante la amenaza de la llegada de vándalos. Pero no sólo eso, simplemente no pasaban autobuses y todos estábamos esperando el saber qué iba a pasar. Y la reflexión es que mi tiempo, para el gobierno le es indiferente. No le importa que quedemos varados en esta complicada ciudad.

Y hay muchos problemas más. Se supone que hay que definir el presupuesto del gobierno, pero los diputados no pueden sesionar porque hay grupos que bloquean las entradas del palacio legislativo. Y piden que haya presupuesto para un sinfín de cosas. En total, unos 80 mil millones de pesos. El gobierno dice que solamente se pueden negociar unos 3500 millones. ¿Consecuencia? Hagamos el peor de los desmadres. Bloqueemos todo lo bloqueable e impidamos que este país se mueva. Y cabe decir lo siguiente: no hay negociación posible. Es lo que quieren los que se manifiestan o no habrá manera de destrabar el problema.

Pero hay más: En una maniobra por demás fraudulenta, eligieron a la luchadora social, Rosario Piedra Ibarra, para precidir la Comisión Nacional de los Derechos Humanos. La señora es conocida porque perdió un hijo en alguna manifestación hace muchos años y en donde desaparecieron al chico, que nunca regresó. Ahora Morena la pone en el puesto que probablemente debería ser para un abogado. Pobre señora Ibarra, porque no tiene la menor idea de lo que significa presidir semejante organismo. Y para colmo, AMLO salió a decir que apoyaba la elección de la señora porque "así la CNDH iba a servir y no como quería el PAN, hacerla un florero inútil".  Y las imágenes de la toma de posesión en la CNDH demuestran un país en crisis, en donde la violencia es lo común. De pena ajena.

La pregunta es ¿qué esperar? ¿Vamos a seguir teniendo manifestaciones un día sí y otro también? Pretender que la estrategia de "abrazos, no balazos" es adecuada, es no entender lo elemental de la condición humana.

Así las cosas. Nada parece funcionar y tenemos un gobierno inerte, en donde el Tlaotani, el presidente, está resultando cada vez más tonto, inútil, ignorante y necio, basando sus decisiones en un pasado que simplemente no existe. Yo tengo mis dudas que esto pueda seguir así otros cinco años. Pero no importa lo que piense. México se está convirtiendo en un país imposible para desarrollarse dentro del mismo.

Convierta sus imágenes como si estuviesen pintadas con lápiz



Los filtros gráficos artísticos suelen convertir las imágenes en fotos hechas como si se hubiesen pintado como óleo, o bien, como si se usara carboncillo. He aquí el bosquejo de un filtro que busca simular una imagen como pintada con lápiz.

Los filtros sobre imágenes son básicamente transformaciones de los pixeles. Por ejemplo, se puede pasar de una imagen en color a tonos de grises mediante la conversión del color de cada pixel (con componentes rojo, verde y azul (RGB)), mediante esta fórmula:

Gris = R + G + B div 3

y colocando el valor Gris en lo que viene a ser su respectivo rojo, verde y azul.

Muchos filtros usan una matriz de valores para realizar este tipo de transformaciones. Por ejemplo, la "convolución"  es simplemente una matriz de número impar de columnas y renglones, en donde se colocan valores, los cuales se multiplican a los correspondientes pixeles, y esto permite filtros que permiten encontrar bordes, o bien, hace una imagen más borrosa, o más precisa, o bien, quitándole "artefactos", que no son otra cosa que pixeles indeseables en la imagen que se está procesando.

Hay un filtro de convolución para encontrar bordes. Sin embargo, la siguiente idea puede hacer lo mismo con menos procesamiento y de manera muy simple. Veamos: La idea es usar un filtro de esta naturaleza para hacer que se parezca a un dibujo hecho a lápiz. El algoritmo es éste:


  • Obténgase el color del pixel que queremos procesar. 
  • Obténgase el coor del pixel exactamente abajo de éste.
  • Calcúlese el promedio de los componentes R, G y B para cada pixel y tómese el valor absoluto de la diferencia de los promedios.
  • Si la diferencia entre los promedios está por debajo de un valor UMBRAL, coloque el pixel actual en blanco, sino en negro.


Pero entendamos cómo funciona el filtro. En esencia lo que se hace es sacar la diferencia entre dos pixeles y ver si esta diferencia es mayor que un valor que llamamos "umbral". Esto es equivalente a decir que si la diferencia es mayor, estamos ante un borde en la imagen, es decir, la diferencia de los dos valores resulta ser demasiado grande. En términos conceptuales el algoritmo es muy simple.

Teniendo esto definido, escribir el código correspondiente es muy fácil. He aquí el fragmento en Delphi:



Aplicando el código a una imagen (pasada a tonos de grises para hacer el trabajo más simple), se encontró el siguiente resultado:



Desde luego que este filtro dista ser uno que parezca como si la imagen se hubiese hecho a lápiz. Hay artículos técnicos muy interesantes al respecto, como éste, que usa una técnica muy elaborada.

Quien le interese jugar con mi software, escríbame a morsa@la-morsa.com y se lo mando a su correo de forma gratuita.

Sunday, November 10, 2019

El desastre de la 4T



Está a punto de cumplirse un año de la entrada del gobierno de López Obrador, y se esperaba que ahora sí las cosas cambiarían. 30 millones de votantes mostraron su molestia a los anteriores gobiernos, que no sólo no resolvieron la inseguridad en el país, sino que además, mostraron que la corrupción se había desatado.

El discurso de AMLO cuando ganó las elecciones parecía el de un estadista -a decir de más de un comunicador, y aseguraba además, que él no le iba a fallar a los que votaron por él. Sin embargo, a casi un año de su mandato, el de ;a "4a transformación", lo que se ve está lejos de las decisiones de un estadista o de alguien que pueda siquiera ser un gobernante más o menos razonable.

López Obrador tiene un esquema de mostrar los cinco días de la semana, lo que el gobierno está haciendo, y se transmiten estas conferencias de prensa, las "mañaneras", en donde los periodistas hacen preguntas de todo tipo. Parece haber en dichas conferencias a más de un "lamebotas", que aplaude todo lo que dice el presidente, pero también hay muchos periodistas que cubren la fuente y que están viendo que el presidente y su gobierno es un desastre.

Hablemos, por ejemplo, de su propuesta de seguridad: "abrazos y no balazos", "guácala y fuchi" a los delincuentes, "acusarlos con sus madrecitas para que los regañen por delinquir". Todo esto, desafortunadamente, es parte de una propuesta de seguridad, que se supone, está en el Plan Nacional de desarrollo. Pero vean lo que dice: "Con la convicción de que la violencia engendra más violencia, y tomando en cuenta el justificado reclamo ciudadano por la inseguridad, el actual gobierno decidió cambiar las medidas de guerra por una política de paz y seguridad integral que ataque las raíces mismas del descontrol delictivo y de la pérdida de seguridad y que tenga como objetivo inmediato la reducción de los índices delictivos."

Y continúa con los puntos de dicho plan de seguridad:

i.      Erradicar la corrupción y reactivar la procuración de justicia
ii.     Garantizar empleo, educación, salud y bienestar
iii.    Pleno respeto a los derechos humanos
iv.    Regeneración ética de las instituciones y de la sociedad
v.     Reformular el combate a las drogas
vi.    Emprender la construcción de la paz
vii.   Recuperación y dignificación de las cárceles
viii.   Articular la seguridad nacional, la seguridad pública y la paz
ix.    Repensar la seguridad nacional y reorientar las Fuerzas Armadas
x.     Establecer la Guardia Nacional
xi.    Coordinaciones nacionales, estatales y regionales
xii.   Estrategias específicas

Pero en ninguna parte de esto se menciona la lucha contra el narcotráfico, el poder de los narcotraficantes, entre muchas otras problemáticas.

Entonces ¿cuál es la estrategia de seguridad? Realmente ninguna: es un palabrerío inútil que no habla de ningún problema real, sino que se envuelve en huevo lo que se supone debería funcionar. Para ponerlo en términos sencillos, es como decirle a alguien: "toma al toro por los cuernos". Eso y no decir nada es lo mismo.

El problema de la captura del hijo del Chapo Guzmán y posterior liberación, por la amenaza de una masacre contra la población civil, o los hijos de los militares, hizo que el gobierno reculara. Y entonces el presidente dice que "salvaron vidas", cuando en realidad se mostraron impotentes ante el poder de los grupos de narcotraficantes de dicha zona. Días después unos maleantes balearon una camioneta y mataron a 9 miembros de la familia LeBaron, que viven en Chihuahua. 3 mujeres y seis menores. ¿Y qué ha pasado?  ¿Qué investigación se sigue? Ninguna, cero, nada, nil.

Pero vayamos más lejos. Las mañaneras del Peje muestran a un gobernante caduco, ignorante en muchos temas, que no sabe decir "no sé" y se atreve a hablar de cuanto tema se le ocurre, aunque sea precisamente una ocurrencia. Así, a alguna pregunta de un periodista, antes de contestarle lo estigmatiza preguntándole de qué periódico es, y si el enviado es del Reforma, entonces habla de que es un medio conservador, que son sus enemigos, que están en contra de la 4T, etcétera. Otras veces contesta con la primera estupidez, como cuando le preguntaron sobre la Norma NOM 035 que, seamos francos, no tiene por qué saber necesariamente el presidente. Pero en lugar de decir "no sé", sale con una perorata que da vergüenza. Así, AMLO es prepotente, totalmente en contra de cualquier crítica y además, hablando siempre de más y muchas veces sin sentido.

Y puedo seguir, pensemos en la cancelación del Nuevo Aeropuerto Internacional de la Ciudad de México (NAIM), suspendido por supuesta corrupción, aunque nunca AMLO probó nada. Y hay muchas declaraciones, incluso las de Jiménez Espriú, en donde se afirma que la suspensión de dicho aeropuerto no fue por ese motivo. Y entonces el Peje dice que construirá en Santa Lucía el aeropuerto, asunto que de acuerdo a la IATA no es víable, pero de acuerdo con lo que ha dicho López Obrador, ya iniciaron las obras en dicho lugar. Vamos a ver si siquiera lo acaban. En mi opinión eso no va a pasar.

Y lo mismo dijo de las refinerías a construir, al tren maya, que parece que ahora ha decidido cancelarlo por falta de dinero, etcétera. O bien, del invendible avión presidencial, que cuando alguien lo compre, dará dinero para quién sabe cuántas obras que ya AMLO prometió.

Por último, porque ya no quiero extenderme demasiado: su catálogo de chistes y ocurrencias, que empezaron con el "me canso ganso", para seguir con "lo que diga mi dedito", no le hace ningún bien a un país que quiere progresar, que quiere orden, que quiere que de verdad se viva mejor. AMLO se olvida que es nuestro empleado y que cuando se le preguntan cosas en sus mañaneras es para que conteste, no para que haga chistoretes o hable de beisbol. Pero a casi un año de su mandato, me parece muy claro que el presidente que tenemos es un ignorante, no entiende de política, menos de economía y como me dijo un investigador de la UNAM: "es un evangelista de clóset". Y así no se puede.

Yo pensaba que después de Peña Nieto no podía llegar alguien peor. Me equivoqué. La realidad siempre supera la ficción.

Saturday, October 26, 2019

Sobre la materia oscura



Dice la Wikipedia: "Se denomina materia oscura a un tipo de materia que corresponde al 25% de la materia del universo, y que no es energía oscura, materia bariónica (materia ordinaria) ni neutrinos. Su nombre hace referencia a que no emite ningún tipo de radiación electromagnética (como la luz). De hecho, no interactúa en ninguna forma con la radiación electromagnética, siendo completamente transparente en todo el espectro electromagnético".

La materia oscura fue propuesta por Fritz Zwicky en 1933 ante la evidencia de una "masa no visible" que influía en las velocidades orbitales de los cúmulos en las galaxias. Posteriormente, otras observaciones han indicado la presencia de materia oscura en el universo: estas observaciones incluyen la citada velocidad de rotación de las galaxias, las lentes gravitacionales de los objetos por los cúmulos de galaxias, tales como el Cúmulo Bala (1E 0657-56) y la distribución de la temperatura del gas caliente en galaxias, cúmulos de galaxias y nebulosas.

Y hoy aún se desconoce qué puede ser realmente la materia oscura. Sin embargo, la propuesta de Zwicky me recuerda el argumento del éter. Se supone que los físicos, hace siglos, pensaban que la energía no podía transmitirse en el vacío y por ende, tenía que haber algo, un medio de transporte, al cual se le denominó "éter". El éter era transparente y no parecía incidir en nada pero era el medio por el cual las ondas lumínicas, por ejemplo,  se podían transportar. Y para estos antiguos físicos la idea sonaba bien pues como se sabía ya, el sonido no se transmite en el vacío y extrapolando, era clara la necesidad de un medio para esto, al que repito, se le llamó éter.

Fueron Michelson y Morley los que decidieron hallar una manera de probar la existencia de este medio de propagación llamado "éter". Y entonces diseñaron un experimento que pretendía saber si por ejemplo, un medio se propagaba a favor del éter o en contra de éste. Sería análogo al que se sentiría en la corriente de un río sobre un nadador que se mueve a favor o en contra de ella. En algunos momentos el nadador sería frenado, y en otros impulsado.

El experimento de Michelson/Morley fue fallido, aunque exitoso. En vez de mostrar las propiedades del éter, no se produjo ninguna alteración de velocidad de la luz y, por tanto, ninguno de los efectos que el "viento del éter" tenía que producir. El aparato se comportó como si no hubiese "viento del éter". Este asombroso resultado no podía ser explicado por la teoría de las ondas vigente en la época. Y hasta donde entiendo, originalmente los experimentadores creyeron que habían fracasado en su experimento pero en realidad lo que habían probado es que el éter era inexistente. Trouton-Noble, otro experimento relacionado con la idea del éter terminó por confirmar los resultados de Michelson y Morley.

Pues bien, cuando a Fritz Zwicky se le ocurrió que debía haber una materia, a la que llamó "oscura", para explicar la razón de los errores hallados en la velocidad de las galaxias, lo único que hizo es buscar un argumento racional al problema. La velocidad de rotación de las galaxias, para mantenerse de manera correcta con lo que sabemos de la mecánica celeste, implicaba la existencia de esta materia que no se veía pero que debía estar ahí.

¿Pero lo está? ¿No es un poco como hablar del éter? Yo tengo una nueva teoría y que tiene que ver con un argumento que nunca se esgrime porque es una premisa básica de la ciencia: "Las leyes de la física son universales. Ocurren en todo el Universo".

¿Pero es así? Supongamos que lo que está pasando es que las leyes de la física que conocemos son en realidad locales, es decir, son inaplicables a todo el Universo. ¿Podría ser? Y se me ocurre pensar en la Teoría del Caos, en donde por ejemplo, en un autómata que se comporta al azar, de pronto llega a un estado de auto-organización, lo cual se denomina "un atractor". ¿Podrían ser las leyes de la física conocidas el equivalente a un atractor y solamente funcionar localmente?  Si esto es así, entonces lo que habría que hacer es modificar la teoría sobre la mecánica celeste, que es la mecánica newtoniana finalmente, para poder hacer que el modelo de la rotación de las galaxias se acomodara a los valores encontrados.

Es evidente que a nadie le gusta pensar que las leyes de la física son universales. Más de uno pensará que estas leyes funcionan tan bien que hemos llegado a Marte considerando cómo funciona la mecánica de Newton e incluso, la Teoría de la Relatividad para ajustar las mediciones halladas. Pero reconozcamos que tenemos muy pocas posibilidades de adentrarnos lejos, en el espacio profundo, para ver qué pasa en esos lugares del universo. De hecho, la sonda más alejada del planeta Tierra, la Voyager I no está ni a un día de la Tierra (a la velocidad de la luz), es decir, simplemente el "espacio profundo" es un decir, porque en términos astronómicos apenas se ha movido. Y si esta nave estuviese ya en alguna otra galaxia, cosa simplemente improbable porque para ello se requieren miles de años, quizás podríamos saber si la física de la sonda se comporta de acuerdo con lo esperado.

Soy de la opinión que mi hipótesis de que tal vez las leyes de la física no son universales es tan probable como la existencia de la materia oscura. No veo diferencia en la argumentación de una u otra.

De cómo son los internautas



Fue Umberto Eco quien afirmó que "Las redes sociales le dan el derecho de hablar a legiones de idiotas", y si vemos cómo se comportan los internautas en los foros de discusión, en las páginas que permiten comentarios (como YouTube), tendríamos que aceptar que Eco tiene la razón. ¿Pero por qué ocurre esto?

Quien escribe tiene un canal de ajedrez en YouTube, en el cual están abiertos los comentarios. Y aunque en muchos casos los comentarios de los suscriptores son amables, hay siempre algunos que parecen querer simplemente disminuir el valor del esfuerzo que se hace por entregar estos contenidos en video. Y esta experiencia se ve en otros canales, no solamente en el que tenemos, sino en otros con muchos más suscriptores, por ejemplo.

Y podemos poner muestras de esto, es decir, de lo que escriben algunos internautas: "viejo ridículo", "tu voz no corresponde a tu cara", "¿eres gay?", "eres malísimo en ajedrez, te gana todo el mundo". "sólo le ganas a principiantes", etcétera. Y cuando leo estas cosas yo me pregunto: ¿Pues qué les he hecho para que se expresen así? Porque miren, cuando se acercan a saludarme, ya sea porque me identificaron en la calle, o en el transporte público, nadie me insulta. Nadie me pregunta si soy homosexual. Es más, muchos exageran sus elogios por el canal de ajedrez. Entonces ¿por qué se ven este tipo de comentarios en Internet?

Mi teoría es que mucha gente que escribe comentarios (no toda, desde luego), no piensa nada y escribe lo primero que se le ocurre. Por ejemplo, en un video que hicimos sobre algunos personajes emblemáticos del ajedrez mexicano, que se reúnen cada sábado en algo que llaman "la Royal Society", no faltó quien escribiese: "¿Royal Society que usa sillas de plástico?". Es decir, a todo le ven el negrito en el arroz. ¿Por qué no disfrutar lo que tienen que decir estos ajedrecistas que han sido campeones nacionales, que han trabajado muy duro en ajedrez y que ahora ya no juegan en torneos, pero que disfrutan el juego ciencia todavía? No. La idea es descalificar, menospreciar, hacer burla de todo y mostrar en el fondo una triste envidia, sentimiento muy lamentable pero común en Internet.

Y miren, mucha gente me dice que juego muy mal al ajedrez. Y ahora apuntan el error que apareceen cada partida que muestro. Pero en más de 40 años de ajedrez ningún ajedrecista en vivo me ha indicado esos errores como si yo fuese un principiante y ellos grandes maestros. Es más, en 40 años ni quien se fijara en mis partidas pero ahora parece que todos son grandes ajedrecistas y apuntan con índice de fuego cada error cometido (aunque ninguno siquiera juegue relativamente bien en segunda fuerza, si es que participa en torneos).

El hecho de que ocurran estos comentarios que en ocasiones son de una vileza extrema es común, y tan lo es, que muchos sitios permiten comentarios pero usan la tijera y borran inmediatamente aquellos que no son respetuosos. YouTube advierte a los usuarios de su sitio, que por favor se adhieran a un buen comportamiento en lo que ponen. Sin embargo, YouTube no borra ningún comentario de nadie. Esa labor la hacen los dueños de los canales. En mi caso, comentarios groseros son eliminados. Yo en mi casa mantengo el orden y como quiero las cosas. Y por eso aplico esta medida cautelar para no desmerecer el entorno que debe tener el ajedrez, que es de camaradería, por decir lo menos.

Y podría mencionarles aquellos que dicen que mi canal de ajedrez es una porquería. Otra arista de la envidia. Vamos, si es una envidia, pues que el autor de semejante descalificación haga su propio canal y lo haga mejor. Todos al final tenemos la misma oportunidad de usar las herramientas como YouTube, por ejemplo, o la de tener un blog, o la de crear una página web. ¿Entonces? ¿Para qué la crítica malsana? Tan simple que es descalificarlo todo, desde la comodidad de su sillón en su casa, ¿verdad? Porque tirar es más fácil que levantar.

En mi opinión, Internet en general es un espejo de lo que somos como seres humanos. Nuestras virtudes y defectos. La envidia muestra uno de los aspectos más lamentables que tenemos que soportar los seres humanos. Afortunadamente podemos limitar esas actitudes hostiles. Yo no entiendo sin embargo por qué la naturaleza humana es en algunos casos tan miserable.

Saturday, October 19, 2019

Candidato a Doctor, finalmente



El viernes 18 de octubre, a las 10 am, hice mi examen de candidatura al grado de doctor (PhD), en el posgrado de la UNAM, en Ciencias de la Computación. De los cinco sinodales acudieron cuatro, pues uno de ellos se iba de viaje y no pudo acudir. Estuvieron los doctores Jorge Luis Ortega Arjona, Héctor Benítez, Francisco Hernández Quiroz y Vladislav Khartchenko.

El examen consistió en primero, mostrar el trabajo que he estado haciendo. Fueron unos 25 minutos de diapositivas, explicando la investigación realizada y dónde estábamos en ese momento. Hubo algunos breves comentarios sobre la exposición. Aparentemente todo salió bien.

Siguió una ronda entonces de comentarios, preguntas y respuestas. El Dr. Benítez, que fue el presidente del jurado, me preguntó exactamente el status del trabajo y de qué quería hacer para continuar. Les expliqué que particularmente dos temas me parecen fundamentales en mi trabajo: el primero es la generación de un álgebra que manipule los patrones en juegos de suma-cero e información perfecta y dos, la posibilidad de hallar un esquema que permita entender cuándo dos patrones son similares, apelando a una métrica. Esto último aplicado básicamente al ajedrez.

El consenso fue dedicarme a la primera parte, la cual parece ser la contribución en el campo de teoría de juegos, en donde John von Neumann hizo notables avances y bien podría ser él uno de los padres de esta teoría, que en realidad es una teoría sobre el conflicto.

Hablamos también en los avances para publicar un artículo en una revista indexada. Se dieron sugerencias que ahora debo seguir.

Terminado el interrogatorio y los comentarios, me dijeron que saliera del salón y minutos después me indicaron que había cumplido satisfactoriamente, aunque al principio bromearon diciéndome que me habían reprobado y que tenía tres meses para rehacer todo... Pero bueno, fue una broma nada más (!).

Estoy contento... Poco a poco se van dando las cosas... A eso de las 9:30 am me encontré al Coordinador del Posgrado, quien me saludó indicándome: "Ya te alcanzó el destino, ¿verdad?"... Reímos y me fui a la sala en donde sería mi examen.

Debo agradecer a muchas personas... Primero a Pilar, que siempre me da ánimos. A mi asesor, el Dr. Ortega Arjona, que me ha llevado de la mano en la investigación, así como a los doctores que han estado pendientes del trabajo que estoy haciendo. Debo agradecer a la UNAM de verdad, porque es muy generosa conmigo.

¿Qué sigue ahora? Trabajar sobre lo que sugirieron los sinodales. No hay más...


Friday, October 11, 2019

Mi nueva banda de ejercicio Xiaomi Band 4



La tecnología moderna es asombrosa y la miniaturización de componentes electrónicos es acelerada. Por ello ahora podemos ver relojes de tamaños razonablemente pequeños que tienen un sinfín de funciones, además de dar la hora, por ejemplo.

Hace años, cuando solía correr -primero maratones y luego carreras de 10K- Apple y Nike se pusieron de acuerdo para vender un dispositivo que se ponía en la planta del tenis que se ligaba al iPod y llevaba los pasos que uno daba, los kilómetros recorridos, el tiempo de la carrera, etcétera. Lo malo de dicho sensor, que costaba unos 30 dólares, era que al agotarse la batería, había que comprarse uno nuevo. He aquí cómo funcionaba:



Este dispositivo se conectaba de forma inalámbrica y además, había un sitio web en donde se podía subir la información del ejercicio realizado. Vamos, que los fabricantes habían hecho un buen trabajo para incentivar a los deportistas que empezaban a usar estos "gadgets" deportivos.

Pero hoy las cosas son diferentes. Hace un par de años me regaló mi hermano Pedro una banda de salud, (health band), que podía llevar la cuenta de los pasos que daba, el pulso del corazón, los kilómetros recorridos, la velocidad por km, etcétera. Esta era una de las tantas bandas de salud que se hacen en China, y que realmente hacen la tarea para aquel que le guste el ejercicio o bien quiera medir su actividad física. Las bandas de esta naturaleza se enlazan vía BlueTooth con el teléfono celular y en este último dispositivo se hacen todos los reportes de las mediciones, que normalmente se entregan usando una app diseñada para ello. Pero un día saqué la banda de su correa plástica (para cargarla), y se me cayó al piso. A pesar de ser sólida y de una pieza, algo pasó que nunca más pude cargarle la batería. 

Pero no pasaría mucho tiempo que mi hermano Juan (sí, tengo muchos hermanos), me regaló otra banda parecida (de otro fabricante chino), la cual funcionó muy bien y además, su cargador no exigía sacar el dispositivo de su correa, por lo que se aseguraba así que la correa no se fuese a romper pronto.

Pero he aquí que ahora me regalaron una banda de salud Xiaomi, que es más costosa que las anteriores. Creo que esta empresa es de China, pero se supone que hacen las cosas de más calidad. Si una banda china de salud cuesta unos 20 dólares, la Xiaomi cuesta el doble. Esto tiene sus pros, desde luego.


La versión 4 de la banda tiene muchas ventajas sobre la versión anterior, la Health Band 3. La nueva banda (la 4), tiene una pantalla de 0.95 pulgadas AMOLED de color que tiene mucha resolución. Es contra agua y tiene una tecnología que permite medir el puso las 24 horas y analizar incluso el sueño de quien la porta. Como se conecta vía BlueRooth, s epuede enlazar al teléfono para que la banda notifique al usuario cuando tiene una llamada o algún mensaje (aunque esta opción no la he usado aún). 

Hay 77 temas pre-instalados, por lo que la pantalla puede verse de diversas maneras, con gráficas, con números de diferentes colores, con temas incluso de empresas como Nike, Adidas, etcétera. Hay de hecho una app que aglutina las diferentes carátulas de la Xiaomi Band 4 y el usuario puede cargarlas al dispositivo directamente de forma muy simple. Tiene además 6 modos de entrenamiento, unos 20 días de vida de la batería y soporte para iOS y Android.

La verdad es que es un producto interesante que uso, aunque no he usado todas sus funciones realmente. Me parece que a la batería 20 días de tiempo de vida es exagerado aunque todo dependerá las veces que el sistema despliega la hora o los datos. Sin embargo, es muy configurable en muchos aspectos y por ello mismo parece ser un gran producto.

Quizás lo único que me fastidia es que de nuevo, como con otras bandas, hay que sacar el dispositivo de su correa para cargar la batería y eso, evidentemente, puede hacer que la correa plástica termine por quedar inutilizable más rápidamente. Sin embargo, hay muchas compañías que venden las correas que cuestan 40 pesos, aproximadamente (y que son compatibles con el modelo 3 y 4).

Si usted hace ejercicio, camina mucho y quiere llevar las mediciones correspondientes, una banda de salud, sea de las económicas o las "caras", este es el mejor dispositivo que puede adquirir.

Wednesday, October 09, 2019

Cuando Kafka se queda corto



México es un país sui géneris, en donde se ve cualquier cosas que reta a la más desbordada imaginación. Por ejemplo, tenemos un presidente, que era ya el candidato eterno y que -finalmente- se hizo de la presidencia. ¿La razón? Posiblemente el hartazgo de los anteriores gobernantes. ¿Y qué ha hecho desde que López Obrador se hizo del poder? Volverse no un presidente de verdad, sino un señor que parece ya mayor, con puntadas cotidianas, con dislates en lo que dice y lo que hace, amén de tomar decisiones como la cancelación del nuevo aeropuerto, con la subsecuente pérdida de dinero que tuvo que absorber el país para pagar a los contratistas a quienes se les canceló la obra.

Pero además, de un presidente que como ya alguien dijo: no sabe de economía y lo peor, no sabe que no sabe, tenemos el entorno cotidiano. Por ejemplo, se murió José José, un cantante popular cuya vida dista de ser un modelo a seguir. Alcohólico y drogadicto, al menos en alguna época de su vida. José José, "el príncipe de la canción", falleció en Miami. La noticia en los programas de espectáculos no se hizo esperar y surgieron las mil y un notas sobre lo que pasaría ahora. ¿Lo cremarían? ¿Lo enterrarían en Miami o lo traerían a México? ¿Qué hay de las regalías de sus discos? ¿Y qué podemos decir de cómo se llevaban los familiares del ahora fallecido? Vamos, que en este país los dedicados al periodismo de espectáculos estaban de plácemes porque José José es noticia -aunque ya haya fallecido.

Y después de N trámites del "canciller" Ebrard, llegaron las cenizas del cantante (porque creo que ya lo habían cremado en Estados Unidos), y pusieron un ataúd en Bellas Artes para darle el homenaje póstumo que se merece, para que el pueblo de México lo despida. ¿Es neta? ¿Vamos a ir a Bellas Artes, que en lugar de ser el máximo lugar para el arte de esta ciudad al menos, será de nuevo velatorio? ¿De verdad José José se merece esta despedida? En serio, ¿Qué hizo este señor además de cantar? Y si todo esto fuera poco, el mundo del espectáculo en la televisión abierta hizo una transmisión en vivo desde precisamente, Bellas Artes, para dar el último adiós.

Y vi un rato lo ridículo del acto (cuya transmisión duró 3 horas). Hubo una orquesta de cámara que tocó las melodías que hicieron famoso a José José, cantadas por una serie de cantantes de ópera que en mi vida había visto. Esto, desde luego, puede ser ignorancia mía. Después hubo más cantantes pero vestidos de charro, faltaba más, cantando más canciones del príncipe ido, acompañados del ensamble de la escuela de mariachis de la Ollin Yolitzli. Ya imaginarán la calidad de la música.

No faltaron las entrevistas de rigor y una cantidad inusual de personajes irreconocibles mediáticamente, pero que querían estar en la foto. Vamos, que más de uno dijo que José José era un ser extraordinario, casi un ser de luz (supongo) o bien, ya cayendo en la mentira cuando el entrevistado en turno decía que hasta compositor había sido el cantante. Es decir, una prole de advenedizos que quieren seguramente salir en los medios y buscan el resquicio que da este fallecimiento para ver si pueden lucirse personalmente y sacar un mínimo provecho mediático.

Pero como México, con el enfoque kafkiano, es un país constumbrista, una vez que se acabe el homenaje, retiren ¿el cuerpo? ¿las cenizas? de José José, todo regresará a la normalidad y nos olvidaremos de este cantante popular que de verdad, no es ejemplo de nada bueno, pero que los medios lo ensalzan porque "es nota" y no por sus contribuciones a este país. Y si no me creen, entren al termómetro de la cotidianidad de este país, las redes sociales, para que vean que la mayoría comentaba el fallecimiento de José José con puntadas orientadas a que era un alcohólico, entre muchas otras de sus lamentables costumbres.

Yo quisiera dos cosas: La primera: si piensan seguir usando Bellas Artes como velatorio, pues que la siguiente vez se use para alguien que haya contribuido a la historia artística de este país de verdad. La segunda: que le den este seguimiento mediático cuando muera algún connotado científico, que como no canta "40 y 20", por ejemplo, jamás pasará al imaginario colectivo por lo que haya hecho en su trabajo científico y docente.

Pero sé que esto jamás va a pasar, porque la ignorancia, como en el juego del Maratón, parece ir siempre ganando. En México el que se esfuerza, el que lleva una vida de trabajo no es mediático, no sirve para nada y es ignorable totalmente. Ah, pero que no se nos muera un cantante que el pueblo de México llorará su pena por el recién ido. Chale.

Tuesday, October 01, 2019

Cuando el ajedrez es aburrido



Leontxo García es uno de los promotores de ajedrez más importantes que conozco. Su vida la ha dedicado al periodismo deportivo, particularmente en el juego ciencia y el hombre es reconocido por ello. Leontxo es un muy buen amigo, siempre respetuoso y siempre cordial. Sabe de ajedrez y eso le da un plus en sus narraciones de las partidas que analiza, ya sean en vivo o en su canal de YouTube.

Sin embargo, hace un par de días sacó un artículo llamado "Cuando la ciencia mata al deporte y al arte", en donde critica la nula lucha de los finalistas de la Copa Mundial 2019, que se lleva a cabo en Siberia.

Los empates en ajedrez nunca han sido bien vistos y se supone que lo que busca la afición son esas batallas sangrientas donde se dan "hasta con la cubeta". Y entonces, cuando ocurre un empate soso, sin lucha, los ajedrecistas son criticados por su falta de esfuerzo en el tablero. Se esgrime además que si se quiere hacer el ajedrez comercialmente más atractivo, se requieren esquemas que impidan los empates o que al menos, los minimicen, porque como están las cosas, estos empates en el ajedrez de elite "duermen a un camello" y el ajedrez entero deja de ser atractivo para todos.

Rechazo absolutamente esta idea. La naturaleza del ajedrez tiene entre sus resultados el empate. Hay además, de empates a empates y no todos son aburridos o sin lucha. Por ejemplo, consideremos la primera partida entre Ding y Radjábov. Un empate en donde los jugadores siguieron una partida que ya habían jugado, en el gambito Marshall, que además, tiene fama de ser muy agudo pero que con la teoría moderna conocida y las herramientas defensivas que poseen los jugadores hoy día, suele llevar a empates anodinos.

Parece que Leontxo se olvida de la enorme preparación de estos ajedrecistas de elite que además, tienen que exhibir en la partida en vivo. Una transposición, un error de memoria y puede uno de los jugadores quedar perdido. Parece además olvidarse Leontxo que en este ajedrez de elite los ajedrecistas están muy bien preparados y que finalmente, el empate, es el resultado más factible. Hay muchísimas posiciones que no tiene sentido seguir jugándolas porque la nulidad es clara.

El triunfo de un jugador sobre otro en el mejor ajedrez que podemos ver hoy día se debe a un análisis y evaluación más sutil de la posición, o a haber caído en una preparación casera (como Vachier-Lagrave contra Radjábov, en esta misma Copa Mundial). Los mejores jugadores del mundo tienen además momentos buenos y malos. De pronto un gran un jugador juega un mal torneo, "no está en forma", y por ello pierde. Pero de nuevo, cuando se enfrentan estos gladiadores de la elite lo que ocurre es que haya mucha igualdad.

Yo entiendo que en esta Copa Mundial los desempates suelen ser muy movidos, terriblemente emocionantes y excitantes incluso para los jugadores. Y es aquí donde se ven feos errores y curiosidades que en general no se ven en el ajedrez clásico (como el 1.a3 de Duda contra Xiong en los desempates). Y sí, Miles  le jugó 1. ... a3 a Karpov y le ganó (Campeonato Europeo 1980), pero ésa es la excepción a la regla.

Leontxo indica la idea del GM Illescas, que es la de seguir lo que se hace en el juego japonés de Shogi:  "Cada empate es seguido inmediatamente por otra partida con los colores cambiados y el tiempo restante en ambos relojes cuando se firmaron las tablas; y si persisten los empates, así sucesivamente, pero con el importante matiz de que quien condujo las blancas en la partida inicial tendría las negras en todas las demás, de tal modo que ello le incentivaría a luchar por la victoria en el asalto inaugural".

Y tampoco estoy de acuerdo con Illescas porque ¿de qué se trata el ajedrez? ¿de jugarlo bien o de dar espectáculo a la afición? Aprendamos que el juego ciencia es una maravilla tal y como está y los empates es parte del mismo. Además, hay empates que pueden ser muy ingeniosos y luchados y los que no son así, pues es parte del juego. Si vamos a poner el espectáculo sobre el buen ajedrez, entonces sugiero que vistamos a los ajedrecistas con ropas de colores chillantes y que quizás, aprendan algo de magia para divertir a la afición mientras el rival analiza la posición en su turno.

Y sí, es exagerada mi argumentación pero es que quiero que quede claro algo: así como en el ajedrez hay empates, los hay en muchísimos otros deportes. Y hemos visto miles de partidos de futbol de lo más aburridos u otros, como la final entre España y Holanda, del Campeonato Mundial de Futbol, que fue un aburridísimo partido, muy ríspido, con un juego duro por ambos equipos y con poco lucimiento para la afición. Y nadie pide que en cada partido de futbol haya penales para que exista un ganador. Y tampoco nadie pide que los jugadores en la cancha hagan figurines para que los espectadores estén felices. ¿Por qué en el ajedrez sí se puede pedir eso?

Y termino con la reflexión del GM español Pavco Vallejo:  "Alucino un poco leyendo según qué cosas. Yo pensaba que el ajedrez, precisamente lo bonito del ajedrez es que daba igual quién estuviese detrás de las piezas, daba igual que fuese un niño de 8 años, o una abuela de 80, daba igual dónde hubieses nacido, daba igual tu religión, lo único que era importante era aprender, luchar e intentar hacer las mejores jugadas posibles. Pero ahora resulta que el ajedrez bien jugado es "aburrido" , cuando juega Magnus es aburrido (me da vergüenza leerlo) porque no se deja piezas, porque juega correcto y profundo. Sigamos separando torneos, y cargándonos el mayor valor que tiene el ajedrez, que promueve educación y valores. Y hablando específicamente de ajedrez femenino, terreno pantanoso y políticamente complicado. Las chicas tienen sus propios torneos , además de poder jugar los torneos de chicos. Tienen premios razonables , sin ir más lejos, una chica con 2500+ gana más dinero que un chico con 2700 y encima ahora juegan más "entretenido" . Pues lo siento, pero discrepo, y basta ver cómo ha jugado Hou Yifan, la mejor de las mujeres con diferencia, ha hecho 8 tablas de 9 partidas, con un juego ultra sólido. A ver si nos estamos confundiendo y lo que es "entretenido" es lo que ocurre cuanto menos nivel tienen las partidas . Pues nada, ahora en lugar de mirar un Barcelona - Real Madrid, habrá que mirar el partido del patio del colegio donde quedan 18 goles a 20. Eso sí es espectáculo".

Saturday, September 21, 2019

Una misteriosa cifra en la teoría de números



6174 no es un número más. Es una cifra que contiene cierta "magia" matemática. Para que entiendas la fascinación de este número considera el siguiente procedimiento:


  1. Elige cualquier número de cuatro dígitos que esté formado por al menos dos dígitos diferentes, incluido cero, por ejemplo 1234
  2. Organiza los dígitos en orden descendente, lo que en nuestro ejemplo quedaría 4321
  3. Ahora, organiza el número en orden ascendente: 1234
  4. Resta el número más pequeño del número más grande: 4321 - 1234
  5. Y ahora repite los tres últimos pasos


Encontrarás que eventualmente, haciendo esto contínuamente, te llevará a la cifra 6174. Por ejemplo, si tomamos el número 3148 y seguimos el procedimiento descrito, tendremos:

8431 - 1348 = 7083
8730 - 0378 = 8352
8532 - 2358 = 6174

Si ahora tomamos el 6174 y le ejecutamos este procedimiento obtendremos:

7641 - 1467 = 6174 y entramos en un procedimiento cíclico infinito.

No importa qué número de cuatro cifras tomemos si éste tiene al menos dos guarismos diferentes. Por ejemplo, el 2007:

7200 - 0027 = 7173
7731 - 1377 = 6354
6543 - 3456 = 3087
8730 - 0378 = 8352
8532 - 2358 = 6174

En la Teoría de Números esto se llama Constante de Krapekar, que descubrió este procedimiento y el hecho de que el resultado llegara, tarde o temprano, a 6174 siempre. Este resultado lo presentó Dattatreya Ramchandra Kaprekar en 1949, en la Conferencia Matemática de Madrás.

Kaprekar fue un maestro de escuela, que falleció en 1986, y le fascinaba la teoría de números, una rama de las matemáticas muy compleja y fascinante. El hallazgo de esta constante ha sido analizada por los matemáticos (https://plus.maths.org/content/os/issue38/features/nishiyama/index) que no se resisten a este tipo de retos. De hecho, a lo más, se requieren siete iteraciones para llegar al número mágico 6174.

A quien le interese el software escrito por La_Morsa, puede descargarlo de este enlace: https://www.mediafire.com/file/5ayvrvxj8cnenga/setup_6174.exe/file

El software está escrito en Delphi y la rutina de procesamiento es recursiva. A quien le interese el código fuente, escríbame a morsa@la-morsa.com

Sunday, September 08, 2019

Las cápsulas de ciencia en UnoCero



Escribo en el siito UnoCero.com desde hace muchos años. Quizás me esté acercando a la decena. Y en ese tiempo todos esos artículos que he escrito, que son en general de tecnología, de programación, de cuestiones técnicas, me han hecho ver el mundo moderno desde una perspectiva muy interesante. Además, gracias a UnoCero he tenido la oportunidad de asistir a más de un evento en el extranjero y he podido platicar con muchos de los personajes de la industria del cómputo, lo cual es una ventaja cuando se tiene la etiqueta de "periodista" aunque en el fondo no lo sea.

La cuestión es que en UnoCero me propusieron hacer unas cápsulas de ciencia, aproximadamente de unos 5 minutos cada una,  y así hablar de las cosas más asombrosas que la ciencia tiene, ya sea en la física o las matemáticas. Esto me ha permitido hurgar no solamente en las dudas que siempre he tenido en la física moderna y particularmente en la mecánica cuántica, y que a pesar de ser físico, me parecen sorprendentes y además, difíciles de entender a todos los niveles.

Pues bien, las cápsulas aparecen cada viernes (a eso de las 2 de la tarde), y son "los viernes de Morsa", en donde damos "una cucharadita de ciencia", y platicamos de todos estos temas en el mejor sentido de la divulgación. José Antonio Pontón es quien me graba y el "Muppetsaurio" es quien edita las cápsulas, lo cual hace con profesionalismo y esmero. De hecho, la cortinilla de entrada es creación del Muppet, que sin duda sabe hacer muy bien su trabajo.

Las cápsulas tienen producción, se ven más profesionales y mantienen el estándar acostumbrado de UnoCero. Hasta hoy tenemos las siguientes cápsulas publicadas:


Sobre Agujeros Negros



El Experimento de la Doble Rendija



Sobre el Tiempo en física

Ojalá y nos sigan. A mí me gusta el resultado final.

Tuesday, August 13, 2019

Sobre el nuevo gobierno, el Peje y la 4T


En unos pocos meses se cumplirá un año del nuevo gobierno, de la cacareada cuarta transformación y del supuesto nuevo comienzo de este país. En este estilo tan personal de gobernar, Andrés Manuel López Obrador, "el Peje", ha empezado con el pie izquierdo. Por ejemplo, decidió cancelar el nuevo aeropuerto y las razones no están claras. Incluso Jiménez Espriú dijo que no había pruebas de corrupción. Simplemente se canceló por el capricho del nuevo presidente. Mal inicio.

Y a partir de ahí se desataron toda clase de noticias alarmantes: que no había dinero para los hospitales, para un sinfín de servicios, que la ciencia era despreciada por el Peje, que Conacyt cancelaba no sé cuantos programas, etcétera. Y así un número indeterminado de "fake news", como por ejemplo, la del comedor "gourmet" en las instalaciones de Conacyt, cosa absolutamente falsa. Así que no está muy claro cuánta gente ha sido despedida del gobierno ni cuantos programas se han cancelado. No es fácil saberlo porque las protestas de los afectados como que no salen a la luz pública o quizás los medios de comunicación no les interesa esto. No lo sé.

Lo que sí sé es que López Obrador sale cada mañana a decir un número indeterminado de dislates, de estupideces, en donde parece que sigue hablando el eterno candidato y no la cabeza del nuevo gobierno. Y sigue hablando de sus enemigos políticos. Y sigue contestan do incoherencias una y otra vez. Le hacen una pregunta para que se luzca y contesta con una soberana tontería, que ni siquiera tiene que ver: "lo que diga mi dedito" (haciendo un gesto de "no" con el mismo).

Y hay noticias que rayan en la improvisación por demás absurda. Por ejemplo, le quitaron más de la mitad del apoyo a los deportistas de alto rendimiento.  Pero estos sacaron la casta y tuvieron un papel relevante en los juegos panamericanos en Perú. Y hay que ser francos, tampoco hicieron maravillas considerando que los estadounidenses, por ejemplo, llevaron a su tercer equipo en la mayoría de las pruebas. Pero como sea, el peje indicó que daría más de 200 mil pesos de apoyo a cada deportista de estos juegos cuando se vendiese la casa del chino al que le encontraron hace unos años unos 200 millones de dólares en efectivo. La casa se vendió en 105 millones de pesos. Y ahora, con ese dinero, va a recompensar a los atletas.

Y de nuevo, más allá de la medida, pareciera que el Peje no tiene la más pálida idea de lo que es hacer un  presupuesto. Es como si yo quiero ir al cine y para ello sólo iré si se venden las quesadillas que acabo de hacer. resulta absurdo. Normalmente las dependencias tienen un presupuesto y entonces se hace un plan de cómo y en qué se va a gastar. Vamos, no se improvisa de esta manera.

Pero miren, me gusta que el Peje haya abierto los Pinos, que se haya ido en contra de Rosario Robles y que la hayan metido presa de forma cautelar, no se les vaya a escapar. Me da gusto que en algunas cosas se disminuya la corrupción, pero de ahí a tener una política económica seria, como que el Peje y su gobierno están lejos, muy lejos de ello.

¿Pero qué pasará en el futuro cercano? Mi opinión es que un país como México no se puede gobernar a base de frases queriendo ser graciosas o de escuchar letanías que no dicen nada. Por ejemplo, el Peje acaba de decir que para gobernar este país se necesita 99% de honestidad y 1% de capacidad. Y si esto es grave, también dijo que no se les puede dejar la economía a los economistas, porque es como dejarle la paz a los militares. Vamos, que López Obrador tiene una facilidad absoluta para hacerse de enemigos.

Pero de nuevo, sin importar estas frases que suelta sin el menor reparo el presidente de México, hay que reconocer que la economía no se anda con medias tintas. Vamos, que se puede estar gestando un problema económico que podría ser como una bomba que cuando explote, entonces tendremos una devaluación feroz, una economía agarrada con alfileres, con la subsecuente crisis que acompaña las malas decisiones económicas de los gobiernos.

Yo quisiera pensar que esto no ocurrirá, pero cada día que pasa, cada día de conferencia "mañanera" en donde el Peje parece que cada vez le cuesta más trabajo articular con sensatez sus ideas, me hace sospechar que quizás López Obrador tiene razón cuando dice que no se le puede dejar la economía a los economistas, pero yo pienso algo más, que no se le puede dejar la economía de este país a un ignorante. Quizás pronto despertemos de la 4T y nos demos cuenta de la verdadera cara de López Obrados, al que se le calificó de "estadista" después del primer discurso cuando ganó la presidencia y que ahora parece que estamos ante un personaje ignorante y tonto absolutamente.

Monday, August 12, 2019

Sobre el reto 8/2(2+2)



Los retos aritméticos en Internet, muchas veces a través de las redes sociales, suelen llevar trampa, para que el lector se equivoque y cuando le dicen la razón, entienda el truco. He aquí el más polémico de los que se han publicado.

Hay un nuevo reto aritmético en Internet que pregunta el resultado de la operación 8/2(2+2). Realmente parece fácil pero tiene cierto truco, o al menos eso es lo que pretende que parezca. Veamos cómo resolverlo. En primera instancia, hay unos paréntesis, lo cual significa que debemos hacer la operación dentro del paréntesis primero. En este caso, tenemos (2+2). Fácil, la respuesta es 4. Entonces, lo que tendremos es la expresión 8/2(4). Lo que causa confusión ocurre aquí. ¿Qué debemos hacer primero, 2(4), es decir, multiplicar 2 por 4 o bien, 8/2, es decir, la división de 8 entre 2.

Antes de responder a esto, hay que aclarar que la expresión es ambigua y los lenguajes de programación por ejemplo, definen algo que llaman "precedencia de operadores", de manera que indican cómo la máquina, en el lenguaje de aplicación particular, va a realizar las operaciones. Normalmente primero se hacen multiplicaciones y divisiones y después sumas y retas. Si -como en este caso- las operaciones tienen la misma precedencia, se hacen de izquierda a derecha. Tomando en cuenta eso, entonces tendríamos que hacer 8/2 = 4 y entonces después multiplicar por el 4 que está en el paréntesis, lo que daría como resultado final de 16. Por ejemplo, si ponemos esta operación a Google, sí, el buscador, que tiene integrado una calculadora, éste dará este resultado y además, mostrará la expresión como (8/2) * (2+2).

Pero hay quien dice que hay que hacer primero 2(4), que es 2 por 4, lo cual da 8. Entonces, finalizamos la operación con 8/8 que da como resultado final 1. Y si consideramos la precedencia de operadores, este resultado estaría equivocado pero... ¿lo está? Veamos:

La precedencia de operadores es un invento de los lenguajes de programación, porque en matemáticas podemos cambiar esta precedencia usando paréntesis. Si queremos que una expresión no sea ambigua, como en el caso que nos ocupa, entonces pondremos (8/2) * (2+2) (como precisamente pone Google) o bien, 8 / (2*(2+2)), dependiendo qué queremos expresar. Curiosamente, en matemáticas muchas veces tenemos expresiones como ésta: 8/2c, donde c=4. Y aquí cualquier matemático podría decir: "sustituyo la c por el 4 y multiplico por 2 y entonces hago la división. Y por ende, el resultado final es 1". Y es que si pongo 2c, es claro que es equivalente a 2 por c (que se escribe en lenguaje de las computadoras "2 * c", donde el "*" es el símbolo de multiplicación (para evitar confundirlo con la letra "x"). Entonces, la precedencia "la cambiamos" porque asumimos que 2c es multiplicar "2 * c" primero y luego hacer la división.

El resultado que entrega Google


Cabe decir que en matemáticas no existe la precedencia de operadores y desde que empecé a estudiar aritmética y matemáticas, desde que fui a la escuela, nadie me enseñó qué operación hay que hacer primero. Esto, repito, se inventó para poder definir con precisión las operaciones matemáticas y su orden cuando se escriben expresiones en un lenguaje de programación y sin embargo, en este caso, podrían existir lenguajes de programación que decidieran otra jerarquía o precedencia de operadores por las razones de diseño que consideren. ¿Qué queremos decir con todo esto? Que el lector puede dar la respuesta que quiera, 16 o 1. Ambas son correctas porque la expresión es simplemente ambigua.

Desde luego que esta ambigüedad es lo que provoca la discusión de qué resultado es el correcto. La realidad en matemáticas es que si queremos saber el resultado correcto, hay que poner los paréntesis adecuados para saber en qué orden hay que hacer las operaciones.

Friday, August 09, 2019

El nuevo libro de mi asesor del doctorado



Los jueves se han convertido en estos últimos años en algo así como "jueves de regaño", pues es el día que veo a mi asesor del doctorado, el Dr. Jorge Luis Ortega Arjona, quien revisa mis avances en mi trabajo de tesis, los dislates, los fallos y en ocasiones, hasta los aciertos.Se dice fácil, pero hay que estar cada jueves revisando las barbaridades que a uno se le ocurren. El doctorado no tiene desperdicio.

Debo reconocer que el doctorado me ha dado una visión mucho más estricta de lo que se hace en ciencia. Aquí no hay mucho margen para la especulación y hay que demostrar contínuamente lo que uno está afirmando. Es claro que hay un rigor que no se ve en la licenciatura ni en la maestría. Así pues, este estudio me ha dado muchas satisfacciones y creo que se me ha ampliado el espectro del análisis en mi trabajo académico. Realmente esto me tiene contento.

Pues bien, el Dr. Ortega finalizó su año sabático publicando un nuevo libro titulado "Temas Selectos de Computación", el cual desde luego, tiene el rigor académico pero no por eso es complicado de leer. Trata un buen número de temas: Diseño de computadoras y sistemas digitales, análisis de algoritmos, estructuras de datos, autómatas, criptología, complejidad, hasta Inteligencia artificial, entre otros temas. En mi opinión los capítulos y secciones dan una muy buena idea de los temas más importantes hoy día en lo que se refiere a cómputo y que pueden servir como inspiración para que los alumnos desarrollen muchos de estos temas.

La Facultad de Ciencias es la editora de esta obra y sin duda es una buena adición al acervo bibliográfico en donde el autor es un académico de la propia facultad. La semana del 12 al 16 de agosto del 2019, al menos, será la Feria de Libros en la Facultad de Ciencias. Una muy buena oportunidad para hacerse de este libro.

Friday, August 02, 2019

Un misterio sin resolver...



Crear software siempre parece ser una labor intrigante porque de hecho, si lo pensamos, las instrucciones que escribimos suponen que la computadora tendrá un comportamiento que esperamos. Cuando algo sale mal, entonces vemos nuestra lógica y notamos algún detalle que hace que ocurra un comportamiento inesperado, un resultado falso evidente, lo que nos hace "debugear", es decir depurar el código. Eventualmente obtendremos lo que queremos.

Pues bien, uno de los programas que estoy escribiendo para el doctorado, es el de tratar de "sacar una 'foto' a cada posición que se produce en una partida de ajedrez". Esta "foto" es una expresión Forsyth (o algo muy parecido), en donde se expresa en una cadena de letras la posición que estoy "fotografiando". Por ejemplo, la posición inicial sería:

tcadractpppppppp11111111111111111111111111111111PPPPPPPPTCADRACT

Esto se lee de izquierda a derecha, de 8 en 8 letras. Cuando se termina una secuencia de 8 letras, se pasa a la siguiente línea. Las piezas negras se representan con las minúsculas y las blancas con las iniciales mayúsculas. Esto podría entonces verse así:

tcadract
pppppppp
11111111
11111111
11111111
11111111
PPPPPPPP
TCADRACT

Que representa la posición inicial del tablero, leída desde la esquina superior izquierda hasta la esquina inferior derecha.

Mi software permite entonces leer una partida de ajedrez, en formato PGN, y tomar una instantánea de la posición, salvándola en un archivo. Aparte de la posición se dan detalles como si es posible el enroque y quién juega. Pero eso para el misterio que tengo no ti3ne importancia.

El software ya lo describí en este enlace. Mi programa funciona pero es muy lento. Una partida puede quizás procesarla en 10 a 15 segundos, quizás más. Y etso hace que requiera mucha "galleta" computacional o que pula mi código para que trabaje mejor.

Una primera aproximación fue la de quitar todos los "application.processmessages" de mi código cuando éste se encuentra procesando una posición. En Delphi se tiene este comportamiento: si se entra en un loop, en un ciclo, Delphi rabiosamente hará el ciclo sin interrupciones, a menos que se use, dentro del loop, una instrucción application.processmessages, que hace que el sistema vea las interrupciones y les haga caso cuando está ejecutando el loop.

Por ejemplo, si estamos procesando una imagen para pasarla de color a tonos de gris, y no le ponemos dentro del loop un application.processmessages, el sistema cambiará todos los pixeles a tonos de gris y de pronto, en un pantallazo final, desplegará el resultado. Pero si ponemos esta instrucción dentro del loop, hallaremos que el sisteam despliega cada pixel que va pasando a tonos de gris. Así, si le quitaba todos los processmessages a mi código, no tendría que ver cada cosa que va pasando en el tablero para ir viendo qué posición está fotografiando.

Hice los cambios, compilé el software y lo corrí en la máquina con Windows 7. El resultado de procesar una minibase de partidas fue rapidísimo... El video en este enlace. En cambio, en una máquina con Windows 10, el resultado fue lamentablemente lento. este es el enlace al video.

Cabe decir que es el mismo programa compilado con las "optimizaciones" mencionadas corriendo en las dos versiones diferentes del sistema operativo de Microsoft. La máquina Windows 10 es de hecho más poderosa que la Windows 7. He aquí lo que dice cada uno de los sistemas:

Windows 10: 

Windows 7:



¿Por qué uno es tan lento y el otro no? ¿Qué tiene Windows 10 que lo hace tan lento? ¿Por qué no funcionan las optimizaciones, que funcionaron en Windows 7, pero no en Windows 10? ¿Alguna idea?