martes 8 de diciembre de 2009

ARCOIRIS

El arco iris (o arcoíris) es un curioso fenómeno óptico estudiado por la ciencia de la meteorología producido por la luz al atravesar las gotas de agua de lluvia o bien por la propia humedad del aire. Fue hace sólo unos 300 años que Isaac Newton logró demostrar el efecto mediante el uso del prisma lo cual fue una pequeña revolución que pasa inadvertida a día de hoy. Hasta entonces, el arcoíris estuvo lleno de mitos y leyendas.

La explicación más estrambótica de todas posiblemente sea la que ofrece la Biblia (Génesis 9:13-15) donde el arcoíris es tomado como el recordatorio del compromiso del mismo Dios a Noé de no volver a destruir la Tierra con un diluvio. Toma método científico.


Afortunadamente somos más los que vemos en el arcoíris un símbolo activista de libertad y paz. El más conocido en España es el de la defensa de las libertades del colectivo gay (en origen de colores invertidos y sin el color azul) pero en otros países tiene diferente simbolismo. Se calcula, por ejemplo, que en la ciudad de Milán (Italia) se colgaron más de un millón de banderas como protesta contra la Guerra de Irak.

lunes 7 de diciembre de 2009

Farmville - La revolución virtual


El penúltimo grito en internet ha sido Facebook. Y digo el penúltimo porque el último, el ultimísimo de todos ha sido Farmville, un juego muy simple que ha arrasado a nivel mundial moviendo cifras estratosféricas tanto de usuarios como de ingresos.



Antes de sacar conclusiones, deberemos ponernos en perspectiva y conocer que Facebook tenía en Enero de 2009 la friolera de 150 millones de usuarios (comunicado oficial del fundador) Para hacer una comparación que nos ayude, decir que Youtube ofrece aproximadamente 100 millones de videos diarios. Si esto es muchísimo, el éxito de Facebook es un 50% más muchísimo todavía.

Estas cifras son asombrosas pero eso fue a principios de 2009, ¿adivinas qué cifras está manejando a finales de 2009? Ha doblado hasta llegar a 300 millones de usuarios. Waw! (comunicado oficial)

Al igual que Newton decía que “se apoyaba en los hombros de gigantes”, el último grito online, FarmVille, se apoya en Facebook para atraer a 100 millones de usuarios. Sólo la página oficial tiene 70 millones de usuarios activos y en su pestaña de discusión es imposible seguir ningún hilo ya que la entrada más antigua tiene escasos segundos. Imaginemos una pequeña habitación con 70 millones de participantes sin que nadie modere los temas a tratar. Efectivamente, una auténtica cacofonía de mensajes y comentarios. Tal es la envergadura del invento que muchos se han afanado a crear sus propias estadísticas para exprimir al máximo el provecho de sus cosechas. He encontrado muchos ejemplos por internet pero os dejaré (ya que estáis en mi web) mis propios cálculos que hice como buen friki de los cálculos y de la competitividad:



(descarga mi análisis completo aquí)

(la fórmula utilizada es X=(precio de venta – (coste de arado + precio de compra)) / tiempo de cosecha)

Según esto, la sugar cane es el cultivo más provechoso al dar un mejor ROI y, modificando la fórmula, las Black Berries son las que más puntos XP ofrecen.

A nivel de usuarios los datos y cifras son alucinantes. Un auténtico fenómeno a escala mundial en busca de vecinos de granja y de cosechas cada vez más provechosas. En cuanto al tema de ingresos, la cosa se pone más seria ya que parte de la base de que el juego es totalmente gratis y aún así es un negocio que se estima que mueve cerca de 1,000 millones de dólares sólo en los Estados Unidos. Es lo que se llama el negocio de los “bienes virtuales”. La idea se refiere a cualquier venta o intercambio de objetos digitales que únicamente existen online.



En este tipo de negocio, los juegos suelen ser gratis pero los jugadores pueden comprar objetos con dinero real para personalizar su experiencia o mejorar sus equipamientos. Se estima que los ingresos de Zynga (la empresa creadora del portento comercial) son entre 400$ y 500$ millones en este año gracias a éxitos como Mafia Wars y el inigualable Farmville. Los ingresos directos por parte de los usuarios son en realidad una parte de los beneficios de estas empresas ya que buena parte entran por terceras empresas de marketing, encuestas on-line y segmentación de mercados.

En resumen, Farmville es toda una revolución en internet que mueve millones y millones de personas y millones y millones de dólares. Los usuarios eligen un mundo virtual mientras que los creadores, o por lo menos el director de Zynga, tienen una vida seguro que muy muy real.

¿Existirá una vida real para los afortunados que recogen los beneficios de los que sólo pueden pagar una vida virtual? Desde hoy podemos decir que existe un nuevo espécimen sobre la Tierra: el jugópata.

Lo más curioso es que estaba preparando una entrada sobre el arcoiris y lo precioso de este efecto pero no me he podido resistir a escribir sobre Farmville a la espera que las visitas a mi modestísimo blog suban como mis cosechas. Os dejo, tengo que recoger beneficios.

lunes 26 de octubre de 2009

El Libre Albedrío

El Blable toma sus decisiones en base a un esquema neuronal complejo donde algunas de las variables que tiene en cuenta son el hambre, la energía que tiene, la proximidad de enemigos, etcétera. Es curioso como unas pocas variables pueden influir tanto en dificultad de crear un diseño de toma de decisiones aunque, por otro lado, con una observación detallada, podemos apreciar rápidamente que se trata de un modelo artificial, de una máquina. La infinidad de variables, información y demás estímulos que recibimos los humanos del exterior es tal que la respuesta (o comportamiento) individual es casi infinita. Este enorme número de factores, o variables por seguir con la analogía informática, es tal que uno puede plantearse si en realidad no somos más que una máquina química que reacciona en base a un programa prediseñado. Tal vez pueda sorprender lo que intento explicar pero, después de haber programado el sistema neuronal del Blable con sus limitadas variables, uno puede pensar fácilmente que nuestra libertad de decisión tal vez no sea tal y sea producto únicamente el enorme número de información que baraja nuestro cerebro cuando toma decisiones. Por poner un ejemplo que pueda darnos una referencia de lo que estoy hablando, únicamente el ojo humano es capaz de captar 100 millones de bits de información por segundo. El volumen de información que recibe nuestro sistema nervioso es prácticamente infinito y, nuestro cuerpo, en su conjunto, supera con mucho cualquier cifra imaginable por la marmota más alocada en su sueño más loco de principios de otoño. Sin duda que tomar decisiones no es fácil pero, por lo menos, sabemos que contamos con suficiente información para tomarlas adecuadamente.

La mayoría de edad es la frontera que marca la ley para determinar la plena capacidad jurídica como necesidad de indicar una madurez intelectual y física suficiente para tener una voluntad valida. La mayoría de edad se alcanza a los 18 años en España para ambos sexos mientras que en El Salvador es a los 25 para los hombres y 17 para las mujeres. En la Isla de Man, esa islita entre el Reino Unido e Irlanda, la mayoría de edad se alcanza a los 14. Escocia lo sitúa en los 16 igual que Austria mientras que en países orientales como Japón, Corea, Taiwan y Tailandia la edad se mueve a los 20 años. Legalmente, tus acciones hasta esa edad tienen una consideración diferente en tu condición de persona “inmadura” y, supuestamente, a partir de dicha edad, tus actos u opiniones son tomadas en cuenta como por ejemplo en el acto de votar. Curiosamente existe un caso en el que es justo al contrario: la Iglesia.

El 94% de la población española ha sido bautizada por el ritual cristiano y, en consecuencia, forma parte de los archivos y bases de datos que maneja dicha institución a la hora de mostrar el número de fieles a sus creencias. La realidad en la calle es otra y el número de creyentes no corresponde con el número de personas bautizadas fundamentalmente porque la decisión de ser bautizado es tomada por terceras personas y no el propio individuo a bautizar. Llegados a la mayoría de edad, uno puede solicitar ser retirado de estas bases si considera que sus creencias no están alineadas con las de dicha milenaria institución. A la acción de negar, renunciar o abjurar a la fe en una religión es llamada como apostasía.

La apostasía es considerado como un pecado de extrema gravedad por el Catecismo de la Iglesia Católica (número 817) lo cual me hace cierta gracia ya que, en realidad, el hecho de que el rechazo de la fe católica sea o no algo grave tiene poca relevancia para el que la abandona. La decisión de considerar a apostasía como un pecado gravísimo tiene otras razones que omitiré para no caer en la demagogia, es mejor que cada uno saque sus propias conclusiones siendo mi único objetivo el informar de los hechos. En cualquier caso tampoco es tan grave cuando, según la Sharia o ley islámica, el abandono de la fe es condenable con la pena de muerte aunque en realidad no se conocen casos en lo que haya sido aplicada.

Volviendo a nuestro católico caso, si uno acepta la extrema gravedad de su acto, es mayor de edad y decide que no es católico y por ende dejar de formar parte del registro de fieles que maneja la Iglesia, la única alternativa es apostatar:

1.- Enviar una carta al arzobispado al que pertenezca la parroquia donde fuiste bautizado.
2.- Detallar los motivos que te llevan a tomar esa decisión (por no creer en Dios, por haber perdido la fe…)
3.- Necesitas la partida de bautismo junto con una fotocopia de tu DNI

Como ejemplo de carta a enviar espero que os guste esta:

A de de 19 .
Arzobispado de .
Al Fiscal General de este Arzobispado:
Yo, , con D.N.I., y bautizado en la parroquia con fecha de__:
Manifiesto:
1º) Haber sido bautizado a la fe católica como consecuencia de una decisión tomada por mi familia, bajo la presión ideológica ejercida por la Iglesia Católica y por el Estado, pero suponiendo cuales debían ser mis convicciones morales y religiosas, y negando por tanto, la plena libertad para emitir un juicio personal -libre y consciente- sobre las convicciones nombradas.
2º) Haber meditado suficientes años, haciendo uso de mi inalienable derecho a la libertad de consciencia y a mi capacidad de razonamiento crítico, sobre el significado de mi adscripción a la fe católica, y por consiguiente a la Iglesia Católica.
3º) A través de la presente declaración, y haciendo ejercicio del derecho a mi capacidad de juicio liberal y democrático, deseo expresar -en absoluta libertad- mi contradicción con la adscripción a una entidad caracterizada por su dogmatismo.
4º) Mi profundo convencimiento que la fidelidad a la propia conciencia es un derecho constitucional reconocido por la legislación en el art. 16 de la constitución y a la cual ninguna entidad privada o pública puede oponerse, por lo que
Solicito:
Mi exclusión a todos los efectos -incluso los estadísticos- , del registro de personas bautizadas a la fe católica y el reconocimiento del acto de la fe católica y el reconocimiento del acto de apostasía que por esta declaración expreso, haciendo uso legítimo derecho a disponer libremente de las convicciones morales, éticas y religiosas.
Atentamente,
(firma)

Lo normal es que tu acción de apostotar lleve a los responsables pertinentes a ponerse en contacto contigo y tener una entrevista personal contigo. Sin duda que sentarse delante de dos curas para justificar tu falta de fe es lo más surrealista que puedes imaginar, sobretodo, cuando caes en la cuenta de que por algún motivo acabas pidiendo disculpas por no creer en Dios. Lo más curioso de todo esto es que este trámite no te garantiza que dejes de formar parte de la comunidad católica ya que la última decisión es el arzobispo de turno que valorará tus argumentos y motivos teniendo la potestad de decidir no aceptarlos como válidos. Si me permiten las instituciones europeas y sus dirigentes, soltaré la demagogia que tantas líneas llevo aguantando dentro de mí; para la Iglesia, tiene más importancia la decisión de un menor al ser bautizado que la del mismo individuo una vez mayor de edad al solicitar la apostasía. Ahora ya un poco más en serio, un importante partido político en España ha planteado cambiar la Ley de Libertad Religiosa de 1980 por una Ley de Libertad de Creencias para “despojar a la Iglesia de su poder de control de los registros, ya que ha decidido no respetar el derecho de apostasía”. Además, la Iglesia, incumple las resoluciones de la Agencia de Protección de Datos al negarse unilateralmente a la petición del individuo adulto alegando que lo que tienen son libros parroquiales y no ficheros.


Con la Iglesia hemos topado.

martes 20 de octubre de 2009

No me toques la moral

El pasado 17 de Octubre se celebró una multitudinaria manifestación en Madrid en contra de la ampliación de la Ley del Aborto. Se concentraron más de 250.000 personas según fuentes policiales coreando lemas como “España unida por la vida”. Hasta aquí la noticia.

Googleando un poco, he hecho un repaso de las pancartas que de los manifestantes y reconozco que me han llamado la atención varias cosas que he visto haciendo este pequeño ejercicio de voyerismo pancartil. La primera es una enorme pancarta azul de unos 500 metros cuadrados que rezaba “Cada Vida Importa”. He visto un gran número de pancartas con mensajes como “La vida es un DON que no nos pertenece”, un gorro improvisado con el lema “DERECHO A VIVIR”, un cartel con el mensaje “GENOCIDIO”, algunos curas, muchas monjas, familias y un número infinito de banderas de España.

Los que vivan en España pensarán que con lo dicho anteriormente, no encuentran motivo suficiente para sorprenderse y es cierto. Ahora bien, lee de nuevo los lemas de los carteles y pancartas e intenta imaginar al frente de la manifestación a los responsables y dirigentes del partido político que llevaron a la muerte a más de un millón de personas en Irak con una guerra de intereses económicos. Al ver esto, me he sorprendido mucho con los mensajes “derecho a vivir”, “genocidio” o la enorme sábana azul con el “Cada Vida Importa”.

¿Y qué decir de los curas y monjas? Tal vez pocos sabrán que La Inquisición Española no fue abolida hasta hace sólo 170 años y eso me hace pensar sobre la altura moral de La Iglesia para defender algo como la vida. Todos estamos al día sobre los “recientes” casos de abusos a menores pero posiblemente pocos recuerden como los conventos y las iglesias eran famosos por ser el lugar donde se practicaban los abortos incluso entre monjas.

Afortunadamente Mondo Lirondo está libre de ideologías políticas, morales o religión. Por un momento me sentí tentado a aplicar algún tipo de moral al Blable pero rápidamente me di cuenta de la estupidez de la idea; le aplicaría irremediablemente mi propio concepto de la moral, de lo correcto, de lo que está bien y de lo que está mal. Es un trabajo de toda una vida desprenderse de todo lo que los padres, la sociedad, tu entorno, te graba a fuego en tu mente para que seas libre de ataduras artificiales.


Yo no soy un ejemplo y sólo he conocido una persona que ha sido capaz de ello y, te aseguro, disfruta como nadie de la vida. Y no te hablo de grandes cosas, que también, sino de dormir en un tren mientras entra el sol por la ventana, de un abrazo, de los amigos, de la vida con una plenitud que es realmente difícil incluso de explicar con palabras. Yo no lo he conseguido pero sé que existe, ese es un primer paso y, como dijeron los chinos hace ya mucho tiempo, todo viaje, por largo que sea, empieza con un primer paso.

Definitivamente, los Blables estarán libres de esas ataduras.

lunes 12 de octubre de 2009

Con dos cojones


Es bien conocido que el hombre tiene ciertas dificultades para alcanzar la madurez en un tema tan delicado para él como el tamaño de sus órganos sexuales. Si algo he aprendido es que el cerebro de una mujer es un tesoro difícil de conquistar y de lo que no tengo duda es que el tamaño de tu llave no es lo que necesitas para abrir la cerradura.

Echemos un vistazo a lo que hace la naturaleza. El tamaño del órgano sexual masculino no es siempre proporcional a las dimensiones del animal. Una ballena, por ejemplo, tiene un pene de tres metros de largo mientras que un gorila macho apenas cuenta con cinco centímetros. Los caracoles tienen un pene extraordinariamente largo para su tamaño lo cual debe ser útil para otras muchas actividades como, por ejemplo, el de los delfines que utilizan para “rascar” el fondo marino en busca de alimento. Un momento, yo siempre he pensado que un delfín comía peces pero si los expertos dicen que están buscando entre el lecho marino… pues eso. ¿Y si yo fuese un delfín, uno de los animales más inteligentes de la tierra y quisiera frotármela en el mar, no lo haría con el fondo? Bueno, dejemos este tema porque el rey, el bicho con el record mundial, el maestro sensei de los penes, la envidia del reino animal es nada más y nada menos que el piojo con un pene que es 50 veces el tamaño de su cuerpo.

El piojo, ese animal que no se contenta con torturarnos mientras somos niños sino que espera pacientemente para volver a la carga y seguir atormentándonos ya de adulto. En fin, una vez hayamos superado la humillación de este sádico animal, deberemos contentarnos con la idea de que los humanos tenemos el pene más grande de toda la familia de primates. Pero los humanos no somos una sola raza (huy, tema delicado para los blanquitos) y cada una de ellas tiene sus propias características como el color de la piel, la densidad ósea y, sí señores, sí, el tamaño del pene. Según el origen étnico encontramos los siguientes datos:

Orientales: 10-14cms de largo
Caucásicos: 14-15,2cms de largo
Africanos: 16-20cms de largo

Por países la cosa es más divertida si me ciño sólo a valores fiables y contrastados, encontrando que el valor medio en España es de 14cm que coincide con la media mundial. Los franceses tienen su media en 16cms lo cual no está reñido con su fama. En Alemania la media se sitúa en 14,4cms y, yendo a los valores más bajos, nos encontramos con la India donde calzan 10,2cms y Corea del Sur con 9,6cms. Los países latinos, tan seguidores de este blog, es de aproximadamente 13cms, algo menos que los europeos posiblemente derivado (esta es una opinión mía personal) de la mezcla genética con los indígenas autóctonos que son en definitiva de origen asiático.

Una curiosidad histórica se produjo en la guerra del Vietnam cuando los estadounidenses lanzaron preservativos algo más grandes de lo normal sobre los territorios enemigos con la intención de minar la moral de los resistentes comunistas.

Una de las pocas cosas divertidas que la religión ha aportado al mundo es la circuncisión. Me hubiese gustado personalmente haber estado presente en la conversación en la que, por primera vez, se planteó la idea de cortar el prepucio. Qué placer hubiese sido escuchar las réplicas: “Déjame ver si he entendido tu idea, estás planteando cortar la piel de… ¿puedes explicarlo otra vez a ver si lo comprendo?”.

La circuncisión ha sido, sin duda alguna, lo más divertido que he escuchado nunca desde un plano religioso. Bien pensado, si uno consigue que un hombre acceda a dicha intervención, no habrá ningún problema en hacerle creer que una bruja dio una manzana envenenada a Blancanieves que vivía con 7 enanos… perdón, he confundido la fantasía con la realidad, me refería a que una serpiente parlanchina dio una manzana a Eva para… bueno, ya conocéis la Historia.

Esta divertida práctica (cómo me hubiese gustado conocer los orígenes) ha sido relacionada con el pueblo judío, tanto que en la Alemania nazi era común que la policía obligara a los varones a mostrar sus genitales para demostrar que no eran judíos. Se daba el caso que algunos eran detenidos debido a que se les había practicado la circuncisión por fimosis y no por razones religiosas o culturales.
En los Estados Unidos, país donde lo cómico se torna a veces ridículo, la circuncisión se sigue practicando sistemáticamente debido a un concepto erróneo de higiene. En el siglo XIX médicos de mentalidad puritana habían puesto de moda la idea de que el esmegma podía producir infecciones. Según indicaban algunos estudios el esmegma podía contener sustancias cancerígenas, pero otros más recientes parece que refutan esta posibilidad.

A partir de una premisa cierta (que con la circuncisión el glande pierde sensibilidad) los médicos victorianos habían deducido dos conceptos erróneos: que los estadounidenses tendrían menor tendencia a la práctica de las relaciones sexuales, y que eso automáticamente los volvería más religiosos y trabajadores. Desde los años 1980 en ese país se está luchando —mediante campañas de educación para padres— contra el flagelo de la circuncisión compulsiva de bebés.


Parte de nuestra cultura como especie gira en torno a tan curioso apéndice que a algunos les gustaría catalogar de extremidad. Famoso es el pene de Napoleón y, justo por lo contrario, el del místico ruso Grigori Rasputín. Curiosamente hay una leyenda en torno a un personaje español, herido en batalla en el bajo vientre, que vio mermado el contenido de su entrepierna. No he podido contrastar ninguna información que pudiera ayudarme a decantarme entre la veracidad o no del relato pero, de ser cierto, sin duda que no le faltaron cojones al gallego de marras.

Mis Blables tienen como objetivo conquistar su mundo particular al igual que Francisco Franco, tener el máximo de relaciones sexuales como hizo Rasputín y ser el más hábil estratega como Napoleón para, haciendo uso de su genética, sortear los peligros y sobrevivir. Para ello, señores, no es necesario tener un pene de 30 centímetros y ni tan siquiera tenerlo.

martes 6 de octubre de 2009

1 + 1 = 3

Peter Gustav Lejeune Dirichlet (wikipedia) fue un matemático alemán de origen belga que vivió en el siglo XIX. Fue un enamorado de su profesión, tanto que sacaba gustitos a los números y, por el contrario, odiaba las letras y en especial escribir cartas. El pájaro, porque no tiene otro nombre, cuando tuvo que informar a su suegro del nacimiento de su primer hijo, eligió un telegrama a una carta y el texto del telegrama siguió también estas mismas directrices: Todo el texto del telegrama era: “1+1=3”. Un auténtico genio este Gustav.

Se dice que la poesía consigue giros con el idioma que sólo la imaginación puede entender. También se dice que las matemáticas es una ciencia férrea, que siempre tiene un resultado concreto y definido. Pues venga, vamos a jugar con las matemáticas y a derribar algunos mitos ya que, como demostró Gustov (yo sigo prefiriendo llamarle pájaro), las matemáticas son capaces de ser tan ingeniosas como las letras de Joaquín Sabina.

De entrada, algo que me llamó mucho la atención en su momento, es la posibilidad de marcar un punto en una recta y no poder escribirlo en su forma numérica (porque tenga infinitos decimales) Eso ocurre, por ejemplo, con el número PI; tiene una representación gráfica pero no numérica.



Una de las curiosidades matemáticas que más me gusta es la leyenda que rodea la invención del ajedrez. Nuestra mente puede imaginar números, cantidades, sumas y demás cálculos matemáticos sencillos pero, por algún motivo, la evolución no nos preparó para el cálculo exponencial que, dicho de paso, no es algo artificial como las p*tas derivadas de los c*j*nes (y habrá a quien les guste) Lo que quiero decir es que el cálculo exponencial es muy común en la naturaleza y nosotros, como humanos imperfectos que somos sois, no somos capaces de hacerlo de un modo natural.

Pues bien, cuenta la leyenda que un antiguo rey quedó fascinado por el juego del ajedrez y mandó llamar a su inventor. En agradecimiento, el rey le dijo que pidiese lo que quisiera y, el sabio inventor pidió nada más y nada menos que un grano de arroz por la primera casilla, el doble por la segunda, o sea 2, el doble por la tercera, o sea cuatro, y así sucesivamente hasta la casilla 64 del tablero de ajedrez. Quieto parao aquí! Como te habrás dado cuenta ya, el rey cometió un error al acceder a la petición del sabio inventor aunque, si eres sincero, tu mente y el sentido común te diga que, llegados a la casilla 64, tal vez un saco sea suficiente, a lo más unos pocos de sacos de arroz. Nuestra mente tiene una tendencia natural al cálculo lineal cuando de lo que estaba hablando el astuto sabio era de cálculo exponencial. ¿Cuál es la cantidad real de arroz que tuvo (y que no pudo) pagar el rey? Pues mira, ve a INCIO, PROGRAMAS, ACCESORIOS y busca la CALCULADORA. Escribe 2, signo de multiplicación y el botón de “=” seis veces. Llegarás al número de granos de arroz que, exponencialmente, estaba pidiendo el sabio inventor del ajedrez: 128 granos. Sigue adelante y pulsa 8 veces más el signo “=” en la calculadora. Llegarás a 32.768 granos de arroz al completar la segunda fila de casillas del tablero de ajedrez. Esto ya empieza a ser una cantidad respetable, sin duda, pero iremos más allá y pulsaremos el “=” dieciséis veces más para completar el número de granos de arroz que tendría que pagar el rey con las cuatro primeras filas del tablero, o sea, la mitad. La cifra es nada más y nada menos que 2.147.483.648 granos de arroz. ¿Y cuál es el total de granos de arroz con el tablero completo? Pulsa 32 veces en el “=” y obtendrás la cifra. Lo que pidió el sabio y aceptó pagar el rey fue la cantidad de 9.223.372.036.854.775.808 granos de arroz. Dicho de una manera comprensible y redondeando, el rey debería pagar todo el arroz que produce en mundo en mil años.

Los más listos de la clase se habrán dado cuenta que existe un extraña relación entre sus ordenadores y el cálculo de los granos de arroz. La primera celda tenía el valor de 1 grano de arroz, 2 la segunda, 4 la tercera, 8 la quinta, 16 la sexta, 32, 64, 128, 256, 512, 1024, etc… ¿Alguien recuerda la Nintendo 64? ¿Quién no ha tenido un pendrive de 128Mb? ¿Qué capacidad tiene la memoria de tu cámara digital: 512Mb, 1024Mb tal vez? Efectivamente, el cálculo exponencial, en concreto el Base2, es el sistema métrico utilizado por los componentes electrónicos (0=apagado, 1=encendido) y, por ende, en los ordenadores. Por supuesto, este modelo binario tiene su reflejo en la forma de programar aplicaciones informáticas (como los Blables) así que, ¡pregunta para cum laude!: ¿sabrías intuir cuál es el valor máximo que puede coger una variable definida como entero en un entorno .NET de 64 bits? A ver si lo adivinas (solución)

lunes 28 de septiembre de 2009

Adán y Eva

Este fin de semana he visto una película muy americana en todos los sentidos: un argumento interesante, efectos especiales trabajados, actores de calidad y un final chapucero. La película es “Señales del Futuro”.
El argumento resumido dice así: en un colegio estadounidense de la mitad del siglo XX, los niños dibujan en un papel cómo se imaginan el futuro dentro de cincuenta años. Introducen todos los dibujos dentro de un contenedor metálico y lo entierran con una ceremonia donde el director da indicaciones para ser abierto por el director futuro. Todos los niños dibujan naves espaciales, coches voladores y demás cositas tan típicas de la sociedad americana de aquella época. Todos menos una niña que rellena su papel con una serie de números aprovechando todo el margen que le ofrece su hoja.

Ya en la época actual, después de 50 años de la iniciativa de enterrar los augurios de los niños, abren la peculiar cápsula del tiempo con otra ceremonia muy al estilo americano. El hijo del protagonista, descubre la misteriosa hoja repleta de números sin sentido ni orden y se la enseña a su padre que, como científico y profesor de astrofísica en el prestigioso MIT, empieza a estudiar los números cayendo en la cuenta que son fechas, número de víctimas y lugar. Por poner un ejemplo, la susodicha ristra de números empieza por 911200129734038… (Sep-11-2001/ 2973 víctimas / Lat: 40 / Long: 38)


A partir de ese momento, empieza una trepidante búsqueda de la confirmación de catástrofes ocurridas e indicadas en el papel mediante google, y la investigación de las que todavía no han ocurrido. Al final de la hoja que la niña escribió hacía 50 años, vaticinaba la muerte total de la especie humana a nivel planetario y, como siempre, un lugar. Después de mil y una peripecias, en ese lugar existen unos extraterrestres que se llevan al hijo del protagonista junto con su amiga de la misma edad a un planeta deshabitado para repoblar y empezar de cero una civilización nueva. Los que quedan en la Tierra, mueren a causa de una tormenta solar. Nuestro protagonista muere abrazado (y reconciliado) con su padre, Pastor de una de las múltiples iglesias norteamericanas y con la misma pinta de sinvergüenza como el que veis en la foto.

Decepción, total y absoluta. No soy crítico de cine pero, como espectador medio y amante de la ciencia ficción, el argumento me pareció interesante, aprovechable (yo he hecho una síntesis muy sencilla) pero terriblemente mal terminada y con moralina religiosa al final. El científico inteligente que abraza la fe en el último momento, la alegoría de su hijo como Adán repoblando un nuevo mundo… Pfff, demasiado para mí.

Los Blables están progresando adecuadamente, como dicen en las escuelas últimamente, y salvo catástrofe al estilo americano, el 2009 será el año que vea nacer a mis rechonchas criaturas. Al inicio de la simulación, existe un menú de configuración genética donde el usuario define los primeros individuos. Esto es así tanto para el individuo macho como para la hembra y, después de haber visto la película de antes, he decido llamarlos Adán y Eva en “honor” a los primeros humanos según la mitología cristiana.

Se dice que, cogiendo la Biblia de una forma literal, Adán y Eva no debieron tener ombligo al ser creados y no nacidos. Sí, me gustan estos nombres, no se hable más.

viernes 25 de septiembre de 2009

El número PI y el Big Mac


Existe un valor que los economistas han usado durante 20 años como indicador económico: el índice BigMac. Se trata de una aplición de la teoría de la PPP (Paridad del Poder de Compra o Purchasing Power Parity) la que nos dice que en un mercado unificado, un producto tendría el mismo precio. Este extraño índice, sirve como indicativo de las diferentes economías de los países y os ofrece una fotografía rápida de la situación de dicho país. Ahora bien, ¿cuál puede ser el índice cultural de las diferentes civilizaciones? Tal vez el número PI pueda ser nuestro índice.

El número PI es la relación entre la longitud de una circunferencia y su diámetro. Se dice que es un número irracional ya que nos ofrece infinitos números decimales. Diferentes civilizaciones han intentado profundizar en su misterio descubriendo sus decimales cada vez con mayor precisión.

Papiro Rhind o de Ahmes (Egipto, 4000 a.C.), uno de los documentos matemáticos más antiguos
3,160494

Tablilla de Susa (Babilonia, 1600 a.C.)
3,125

La Biblia (Reyes-I-7-23, 550 a.C.)
3

Bandhayana (India, 500 a.C.)
3,09

Arquímedes de Siracusa (287-212 a.C.)
Entre 223/71 y 220/70 (3,1408450 - 3,14285714)

Liu Hui (China, 260 d.C.)
3,1416

Tsu Chung Chih (480 d.C.)
Entre 3.145926 y 3.1415927

Al-Khowarizmi (800 d.C.)
3,1416

Bhaskhara, el Sabio (India, siglo XII)
3 + 17/120

Fibonacci (1220 d.C.)
3,141818

Al-Kashi (Persia, 1429)
14 decimales

Franciscus Viete (Francia, 1540-1603, en 1593)
9 decimales

Newton (Inglaterra, 1642-1727, en 1665 d.C.)
16 decimales

William Shanks, matemático inglés, dedico 20 años de su vida a la obtención de 707 decimales de . En 1945 se descubrió que había cometido un error en el decimal 528 y a partir de éste todos los demás eran incorrectos.

Un día llegaron los ordenadores y todo fue mucho más fácil:



Esta es una representación del número PI con los primeros 20.000 decimales:

1415926535 8979323846 2643383279 5028841971 6939937510 5820974944 5923078164 0628620899 8628034825 3421170679 8214808651 3282306647 0938446095 5058223172 5359408128 4811174502 8410270193 8521105559 6446229489 5493038196 4428810975 6659334461 2847564823 3786783165 2712019091 4564856692 3460348610 4543266482 1339360726 0249141273 7245870066 0631558817 4881520920 9628292540 9171536436 7892590360 0113305305 4882046652 1384146951 9415116094 3305727036 5759591953 0921861173 8193261179 3105118548 0744623799 6274956735 1885752724 8912279381 8301194912 9833673362 4406566430 8602139494 6395224737 1907021798 6094370277 0539217176 2931767523 8467481846 7669405132 0005681271 4526356082 7785771342 7577896091 7363717872 1468440901 2249534301 4654958537 1050792279 6892589235 4201995611 2129021960 8640344181 5981362977 4771309960 5187072113 4999999837 2978049951 0597317328 1609631859 5024459455 3469083026 4252230825 3344685035 2619311881 7101000313 7838752886 5875332083 8142061717 7669147303 5982534904 2875546873 1159562863 8823537875 9375195778 1857780532 1712268066 1300192787 6611195909 2164201989 3809525720 1065485863 2788659361 5338182796 8230301952 0353018529 6899577362 2599413891 2497217752 8347913151 5574857242 4541506959 5082953311 6861727855 8890750983 8175463746 4939319255 0604009277 0167113900 9848824012 8583616035 6370766010 4710181942 9555961989 4676783744 9448255379 7747268471 0404753464 6208046684 2590694912 9331367702 8989152104 7521620569 6602405803 8150193511 2533824300 3558764024 7496473263 9141992726 0426992279 6782354781 6360093417 2164121992 4586315030 2861829745 5570674983 8505494588 5869269956 9092721079 7509302955 3211653449 8720275596 0236480665 4991198818 3479775356 6369807426 5425278625 5181841757 4672890977 7727938000 8164706001 6145249192 1732172147 7235014144 1973568548 1613611573 5255213347 5741849468 4385233239 0739414333 4547762416 8625189835 6948556209 9219222184 2725502542 5688767179 0494601653 4668049886 2723279178 6085784383 8279679766 8145410095 3883786360 9506800642 2512520511 7392984896 0841284886 2694560424 1965285022 2106611863 0674427862 2039194945 0471237137 8696095636 4371917287 4677646575 7396241389 0865832645 9958133904 7802759009 9465764078 9512694683 9835259570 9825822620 5224894077 2671947826 8482601476 9909026401 3639443745 5305068203 4962524517 4939965143 1429809190 6592509372 2169646151 5709858387 4105978859 5977297549 8930161753 9284681382 6868386894 2774155991 8559252459 5395943104 9972524680 8459872736 4469584865 3836736222 6260991246 0805124388 4390451244 1365497627 8079771569 1435997700 1296160894 4169486855 5848406353 4220722258 2848864815 8456028506 0168427394 5226746767 8895252138 5225499546 6672782398 6456596116 3548862305 7745649803 5593634568 1743241125 1507606947 9451096596 0940252288 7971089314 5669136867 2287489405 6010150330 8617928680 9208747609 1782493858 9009714909 6759852613 6554978189 3129784821 6829989487 2265880485 7564014270 4775551323 7964145152 3746234364 5428584447 9526586782 1051141354 7357395231 1342716610 2135969536 2314429524 8493718711 0145765403 5902799344 0374200731 0578539062 1983874478 0847848968 3321445713 8687519435 0643021845 3191048481 0053706146 8067491927 8191197939 9520614196 6342875444 0643745123 7181921799 9839101591 9561814675 1426912397 4894090718 6494231961 5679452080 9514655022 5231603881 9301420937 6213785595 6638937787 0830390697 9207734672 2182562599 6615014215 0306803844 7734549202 6054146659 2520149744 2850732518 6660021324 3408819071 0486331734 6496514539 0579626856 1005508106 6587969981 6357473638 4052571459 1028970641 4011097120 6280439039 7595156771 5770042033 7869936007 2305587631 7635942187 3125147120 5329281918 2618612586 7321579198 4148488291 6447060957 5270695722 0917567116 7229109816 9091528017 3506712748 5832228718 3520935396 5725121083 5791513698 8209144421 0067510334 6711031412 6711136990 8658516398 3150197016 5151168517 1437657618 3515565088 4909989859 9823873455 2833163550 7647918535 8932261854 8963213293 3089857064 2046752590 7091548141 6549859461 6371802709 8199430992 4488957571 2828905923 2332609729 9712084433 5732654893 8239119325 9746366730 5836041428 1388303203 8249037589 8524374417 0291327656 1809377344 4030707469 2112019130 2033038019 7621101100 4492932151 6084244485 9637669838 9522868478 3123552658 2131449576 8572624334 4189303968 6426243410 7732269780 2807318915 4411010446 8232527162 0105265227 2111660396 6655730925 4711055785 3763466820 6531098965 2691862056 4769312570 5863566201 8558100729 3606598764 8611791045 3348850346 1136576867 5324944166 8039626579 7877185560 8455296541 2665408530 6143444318 5867697514 5661406800 7002378776 5913440171 2749470420 5622305389 9456131407 1127000407 8547332699 3908145466 4645880797 2708266830 6343285878 5698305235 8089330657 5740679545 7163775254 2021149557 6158140025 0126228594 1302164715 5097925923 0990796547 3761255176 5675135751 7829666454 7791745011 2996148903 0463994713 2962107340 4375189573 5961458901 9389713111 7904297828 5647503203 1986915140 2870808599 0480109412 1472213179 4764777262 2414254854 5403321571 8530614228 8137585043 0633217518 2979866223 7172159160 7716692547 4873898665 4949450114 6540628433 6639379003 9769265672 1463853067 3609657120 9180763832 7166416274 8888007869 2560290228 4721040317 2118608204 1900042296 6171196377 9213375751 1495950156 6049631862 9472654736 4252308177 0367515906 7350235072 8354056704 0386743513 6222247715 8915049530 9844489333 0963408780 7693259939 7805419341 4473774418 4263129860 8099888687 4132604721 5695162396 5864573021 6315981931 9516735381 2974167729 4786724229 2465436680 0980676928 2382806899 6400482435 4037014163 1496589794 0924323789 6907069779 4223625082 2168895738 3798623001 5937764716 5122893578 6015881617 5578297352 3344604281 5126272037 3431465319 7777416031 9906655418 7639792933 4419521541 3418994854 4473456738 3162499341 9131814809 2777710386 3877343177 2075456545 3220777092 1201905166 0962804909 2636019759 8828161332 3166636528 6193266863 3606273567 6303544776 2803504507 7723554710 5859548702 7908143562 4014517180 6246436267 9456127531 8134078330 3362542327 8394497538 2437205835 3114771199 2606381334 6776879695 9703098339 1307710987 0408591337 4641442822 7726346594 7047458784 7787201927 7152807317 6790770715 7213444730 6057007334 9243693113 8350493163 1284042512 1925651798 0694113528 0131470130 4781643788 5185290928 5452011658 3934196562 1349143415 9562586586 5570552690 4965209858 0338507224 2648293972 8584783163 0577775606 8887644624 8246857926 0395352773 4803048029 0058760758 2510474709 1643961362 6760449256 2742042083 2085661190 6254543372 1315359584 5068772460 2901618766 7952406163 4252257719 5429162991 9306455377 9914037340 4328752628 8896399587 9475729174 6426357455 2540790914 5135711136 9410911939 3251910760 2082520261 8798531887 7058429725 9167781314 9699009019 2116971737 2784768472 6860849003 3770242429 1651300500 5168323364 3503895170 2989392233 4517220138 1280696501 1784408745 1960121228 5993716231 3017114448 4640903890 6449544400 6198690754 8516026327 5052983491 8740786680 8818338510 2283345085 0486082503 9302133219 7155184306 3545500766 8282949304 1377655279 3975175461 3953984683 3936383047 4611996653 8581538420 5685338621 8672523340 2830871123 2827892125 0771262946 3229563989 8989358211 6745627010 2183564622 0134967151 8819097303 8119800497 3407239610 3685406643 1939509790 1906996395 5245300545 0580685501 9567302292 1913933918 5680344903 9820595510 0226353536 1920419947 4553859381 0234395544 9597783779 0237421617 2711172364 3435439478 2218185286 2408514006 6604433258 8856986705 4315470696 5747458550 3323233421 0730154594 0516553790 6866273337 9958511562 5784322988 2737231989 8757141595 7811196358 3300594087 3068121602 8764962867 4460477464 9159950549 7374256269 0104903778 1986835938 1465741268 0492564879 8556145372 3478673303 9046883834 3634655379 4986419270 5638729317 4872332083 7601123029 9113679386 2708943879 9362016295 1541337142 4892830722 0126901475 4668476535 7616477379 4675200490 7571555278 1965362132 3926406160 1363581559 0742202020 3187277605 2772190055 6148425551 8792530343 5139844253 2234157623 3610642506 3904975008 6562710953 5919465897 5141310348 2276930624 7435363256 9160781547 8181152843 6679570611 0861533150 4452127473 9245449454 2368288606 1340841486 3776700961 2071512491 4043027253 8607648236 3414334623 5189757664 5216413767 9690314950 1910857598 4423919862 9164219399 4907236234 6468441173 9403265918 4044378051 3338945257 4239950829 6591228508 5558215725 0310712570 1266830240 2929525220 1187267675 6220415420 5161841634 8475651699 9811614101 0029960783 8690929160 3028840026 9104140792 8862150784 2451670908 7000699282 1206604183 7180653556 7252532567 5328612910 4248776182 5829765157 9598470356 2226293486 0034158722 9805349896 5022629174 8788202734 2092222453 3985626476 6914905562 8425039127 5771028402 7998066365 8254889264 8802545661 0172967026 6407655904 2909945681 5065265305 3718294127 0336931378 5178609040 7086671149 6558343434 7693385781 7113864558 7367812301 4587687126 6034891390 9562009939 3610310291 6161528813 8437909904 2317473363 9480457593 1493140529 7634757481 1935670911 0137751721 0080315590 2485309066 9203767192 2033229094 3346768514 2214477379 3937517034 4366199104 0337511173 5471918550 4644902636 5512816228 8244625759 1633303910 7225383742 1821408835 0865739177 1509682887 4782656995 9957449066 1758344137 5223970968 3408005355 9849175417 3818839994 4697486762 6551658276 5848358845 3142775687 9002909517 0283529716 3445621296 4043523117 6006651012 4120065975 5851276178 5838292041 9748442360 8007193045 7618932349 2292796501 9875187212 7267507981 2554709589 0455635792 1221033346 6974992356 3025494780 2490114195 2123828153 0911407907 3860251522 7429958180 7247162591 6685451333 1239480494 7079119153 2673430282 4418604142 6363954800 0448002670 4962482017 9289647669 7583183271 3142517029 6923488962 7668440323 2609275249 6035799646 9256504936 8183609003 2380929345 9588970695 3653494060 3402166544 3755890045 6328822505 4525564056 4482465151 8754711962 1844396582 5337543885 6909411303 1509526179 3780029741 2076651479 3942590298 9695946995 5657612186 5619673378 6236256125 2163208628 6922210327 4889218654 3648022967 8070576561 5144632046 9279068212 0738837781 4233562823 6089632080 6822246801 2248261177 1858963814 0918390367 3672220888 3215137556 0037279839 4004152970 0287830766 7094447456 0134556417 2543709069 7939612257 1429894671 5435784687 8861444581 2314593571 9849225284 7160504922 1242470141 2147805734 5510500801 9086996033 0276347870 8108175450 1193071412 2339086639 3833952942 5786905076 4310063835 1983438934 1596131854 3475464955 6978103829 3097164651 4384070070 7360411237 3599843452 2516105070 2705623526 6012764848 3084076118 3013052793 2054274628 6540360367 4532865105 7065874882 2569815793 6789766974 2205750596 8344086973 5020141020 6723585020 0724522563 2651341055 9240190274 2162484391 4035998953 5394590944 0704691209 1409387001 2645600162 3742880210 9276457931 0657922955 2498872758 4610126483 6999892256 9596881592 0560010165 5256375678 5667227966 1988578279 4848855834 3975187445 4551296563 4434803966 4205579829 3680435220 2770984294 2325330225 7634180703 9476994159 7915945300 6975214829 3366555661 5678736400 5366656416 5473217043 9035213295 4352916941 4599041608 7532018683 7937023488 8689479151 0716378529 0234529244 0773659495 6305100742 1087142613 4974595615 1384987137 5704710178 7957310422 9690666702 1449863746 4595280824 3694457897 7233004876 4765241339 0759204340 1963403911 4732023380 7150952220 1068256342 7471646024 3354400515 2126693249 3419673977 0415956837 5355516673 0273900749 7297363549 6453328886 9844061196 4961627734 4951827369 5588220757 3551766515 8985519098 6665393549 4810688732 0685990754 0792342402 3009259007 0173196036 2254756478 9406475483 4664776041 1463233905 6513433068 4495397907 0903023460 4614709616 9688688501 4083470405 4607429586 9913829668 2468185710 3188790652 8703665083 2431974404 7718556789 3482308943 1068287027 2280973624 8093996270 6074726455 3992539944 2808113736 9433887294 0630792615 9599546262 4629707062 5948455690 3471197299 6409089418 0595343932 5123623550 8134949004 3642785271 3831591256 8989295196 4272875739 4691427253 4366941532 3610045373 0488198551 7065941217 3524625895 4873016760 0298865925 7866285612 4966552353 3829428785 4253404830 8330701653 7228563559 1525347844 5981831341 1290019992 0598135220 5117336585 6407826484 9427644113 7639386692 4803118364 4536985891 7544264739 9882284621 8449008777 6977631279 5722672655 5625962825 4276531830 0134070922 3343657791 6012809317 9401718598 5999338492 3549564005 7099558561 1349802524 9906698423 3017350358 0440811685 5265311709 9570899427 3287092584 8789443646 0050410892 2669178352 5870785951 2983441729 5351953788 5534573742 6085902908 1765155780 3905946408 7350612322 6112009373 1080485485 2635722825 7682034160 5048466277 5045003126 2008007998 0492548534 6941469775 1649327095 0493463938 2432227188 5159740547 0214828971 1177792376 1225788734 7718819682 5462981268 6858170507 4027255026 3329044976 2778944236 2167411918 6269439650 6715157795 8675648239 9391760426 0176338704 5499017614 3641204692 1823707648 8783419689 6861181558 1587360629 3860381017 1215855272 6683008238 3404656475 8804051380 8016336388 7421637140 6435495561 8689641122 8214075330 2655100424 1048967835 2858829024 3670904887 1181909094 9453314421 8287661810 3100735477 0549815968 0772009474 6961343609 2861484941 7850171807 7930681085 4690009445 8995279424 3981392135 0558642219 6483491512 6390128038 3200109773 8680662877 9239718014 6134324457 2640097374 2570073592 1003154150 8936793008 1699805365 2027600727 7496745840 0283624053 4603726341 6554259027 6018348403 0681138185 5105979705 6640075094 2608788573 5796037324 5141467867 0368809880 6097164258 4975951380 6930944940 1515422221 9432913021 7391253835 5915031003 3303251117 4915696917 4502714943 3151558854 0392216409 7229101129 0355218157 6282328318 2342548326 1119128009 2825256190 2052630163 9114772473 3148573910 7775874425 3876117465 7867116941 4776421441 1112635835 5387136101 1023267987 7564102468 2403226483 4641766369 8066378576 8134920453 0224081972 7856471983 9630878154 3221166912 2464159117 7673225326 4335686146 1865452226 8126887268 4459684424 1610785401 6768142080 8850280054 1436131462 3082102594 1737562389 9420757136 2751674573 1891894562 8352570441 3354375857 5342698699 4725470316 5661399199 9682628247 2706413362 2217892390 3176085428 9437339356 1889165125 0424404008 9527198378 7386480584 7268954624 3882343751 7885201439 5600571048 1194988423 9060613695 7342315590 7967034614 9143447886 3604103182 3507365027 7859089757 8272731305 0488939890 0992391350 3373250855 9826558670 8924261242 9473670193 9077271307 0686917092 6462548423 2407485503 6608013604 6689511840 0936686095 4632500214 5852930950 0009071510 5823626729 3264537382 1049387249 9669933942 4685516483 2611341461 1068026744 6637334375 3407642940 2668297386 5220935701 6263846485 2851490362 9320199199 6882851718 3953669134 5222444708 0459239660 2817156551 5656661113 5982311225 0628905854 9145097157 5539002439 3153519090 2107119457 3002438801 7661503527 0862602537 8817975194 7806101371 5004489917 2100222013 3501310601 6391541589 5780371177 9277522597 8742891917 9155224171 8958536168 0594741234 1933984202 1874564925 6443462392 5319531351 0331147639 4911995072 8584306583 6193536932 9699289837 9149419394 0608572486 3968836903 2655643642 1664425760 7914710869 9843157337 4964883529 2769328220 7629472823 8153740996 1545598798 2598910937 1712621828 3025848112 3890119682 2142945766 7580718653 8065064870 2613389282 2994972574 5303328389 6381843944 7707794022 8435988341 0035838542 3897354243 9564755568 4095224844 5541392394 1000162076 9363684677 6413017819 6593799715 5746854194 6334893748 4391297423 9143365936 0410035234 3777065888 6778113949 8616478747 1407932638 5873862473 2889645643 5987746676 3847946650 4074111825 6583788784 5485814896 2961273998 4134427260 8606187245 5452360643 1537101127 4680977870 4464094758 2803487697 5894832824 1239292960 5829486191 9667091895 8089833201 2103184303 4012849511 6203534280 1441276172 8583024355 9830032042 0245120728 7253558119 5840149180 9692533950 7577840006 7465526031 4461670508 2768277222 3534191102 6341631571 4740612385 0425845988 4199076112 8725805911 3935689601 4316682831 7632356732 5417073420 8173322304 6298799280 4908514094 7903688786 8789493054 6955703072 6190095020 7643349335 9106024545 0864536289 3545686295 8531315337 1838682656 1786227363 7169757741 8302398600 6591481616 4049449650 1173213138 9574706208 8474802365 3710311508 9842799275 4426853277 9743113951 4357417221 9759799359 6852522857 4526379628 9612691572 3579866205 7340837576 6873884266 4059909935 0500081337 5432454635 9675048442 3528487470 1443545419 5762584735 6421619813 4073468541 1176688311 8654489377 6979566517 2796623267 1481033864 3913751865 9467300244 3450054499 5399742372 3287124948 3470604406 3471606325 8306498297 9551010954 1836235030 3094530973 3583446283 9476304775 6450150085 0757894954 8931393944 8992161255 2559770143 6858943585 8775263796 2559708167 7643800125 4365023714 1278346792 6101995585 2247172201 7772370041 7808419423 9487254068 0155603599 8390548985 7235467456 4239058585 0216719031 3952629445 5439131663 1345308939 0620467843 8778505423 9390524731 3620129476 9187497519 1011472315 2893267725 3391814660 7300089027 7689631148 1090220972 4520759167 2970078505 8071718638 1054967973 1001678708 5069420709 2232908070 3832634534 5203802786 0990556900 1341371823 6837099194 9516489600 7550493412 6787643674 6384902063 9640197666 8559233565 4639138363 1857456981 4719621084 1080961884 6054560390 3845534372 9141446513 4749407848 8442377217 5154334260 3066988317 6833100113 3108690421 9390310801 4378433415 1370924353 0136776310 8491351615 6422698475 0743032971 6746964066 6531527035 3254671126 6752246055 1199581831 9637637076 1799191920 3579582007 5956053023 4626775794 3936307463 0569010801 1494271410 0939136913 8107258137 8135789400 5599500183 5425118417 2136055727 5221035268 0373572652 7922417373 6057511278 8721819084 4900617801 3889710770 8229310027 9766593583 8758909395 6881485602 6322439372 6562472776 0378908144 5883785501 9702843779 3624078250 5270487581 6470324581 2908783952 3245323789 6029841669 2254896497 1560698119 2186584926 7704039564 8127810217 9913217416 3058105545 9880130048 4562997651 1212415363 7451500563 5070127815 9267142413 4210330156 6165356024 7338078430 2865525722 2753049998 8370153487 9300806260 1809623815 1613669033 4111138653 8510919367 3938352293 4588832255 0887064507 5394739520 4396807906 7086806445 0969865488 0168287434 3786126453 8158342807 5306184548 5903798217 9945996811 5441974253 6344399602 9025100158 8827216474 5006820704 1937615845 4712318346 0072629339 5505482395 5713725684 0232268213 0124767945 2264482091 0235647752 7230820810 6351889915 2692889108 4555711266 0396503439 7896278250 0161101532 3516051965 5904211844 9499077899 9200732947 6905868577 8787209829 0135295661 3978884860 5097860859 5701773129 8155314951 6814671769 5976099421 0036183559 1387778176 9845875810 4466283998 8060061622 9848616935 3373865787 7359833616 1338413385 3684211978 9389001852 9569196780 4554482858 4837011709 6721253533 8758621582 3101331038 7766827211 5726949518 1795897546 9399264219 7915523385 7662316762 7547570354 6994148929 0413018638 6119439196 2838870543 6777432242 7680913236 5449485366 7680000010 6526248547 3055861598 9991401707 6983854831 8875014293 8908995068 5453076511 6803337322 2651756622 0752695179 1442252808 1651716677 6672793035 4851542040 2381746089 2328391703 2754257508 6765511785 9395002793 3895920576 6827896776 4453184040 4185540104 3513483895 3120132637 8369283580 8271937831 2654961745 9970567450 7183320650 3455664403 4490453627 5600112501 8433560736 1222765949 2783937064 7842645676 3388188075 6561216896 0504161139 0390639601 6202215368 4941092605 3876887148 3798955999 9112099164 6464411918 5682770045 7424343402 1672276445 5893301277 8158686952 5069499364 6101756850 6016714535 4315814801 0545886056 4550133203 7586454858 4032402987 1709348091 0556211671 5468484778 0394475697 9804263180 9917564228 0987399876 6973237695 7370158080 6822904599 2123661689 0259627304 3067931653 1149401764 7376938735 1409336183 3216142802 1497633991 8983548487 5625298752 4238730775 5955595546 5196394401 8218409984 1248982623 6737714672 2606163364 3296406335 7281070788 7581640438 1485018841 1431885988 2769449011 9321296827 1588841338 6943468285 9006664080 6314077757 7257056307 2940049294 0302420498 4165654797 3670548558 0445865720 2276378404 6682337985 2827105784 3197535417 9501134727 3625774080 2134768260 4502285157 9795797647 4670228409 9956160156 9108903845 8245026792 6594205550 3958792298 1852648007 0683765041 8365620945 5543461351 3415257006 5974881916 3413595567 1964965403 2187271602 6485930490 3978748958 9066127250 7948282769 3895352175 3621850796 2977851461 8843271922 3223810158 7444505286 6523802253 2843891375 2738458923 8442253547 2653098171 5784478342 1582232702 0690287232 3300538621 6347988509 4695472004 7952311201 5043293226 6282727632 1779088400 8786148022 1475376578 1058197022 2630971749 5072127248 4794781695 7296142365 8595782090 8307332335 6034846531 8730293026 6596450137 1837542889 7557971449 9246540386 8179921389 3469244741 9850973346 2679332107 2686870768 0626399193 6196504409 9542167627 8409146698 5692571507 4315740793 8053239252 3947755744 1591845821 5625181921 5523370960 7483329234 9210345146 2643744980 5596103307 9941453477 8457469999 2128599999 3996122816 1521931488 8769388022 2810830019 8601654941 6542616968 5867883726 0958774567 6182507275 9929508931 8052187292 4610867639 9589161458 5505839727 4209809097 8172932393 0106766386 8240401113 0402470073 5085782872 4627134946 3685318154 6969046696 8693925472 5194139929 1465242385 7762550047 4852954768 1479546700 7050347999 5888676950 1612497228 2040303995 4632788306 9597624936 1510102436 5553522306 9061294938 8599015734 6610237122 3547891129 2547696176 0050479749 2806072126 8039226911 0277722610 2544149221 5765045081 2067717357 1202718024 2968106203 7765788371 6690910941 8074487814 0490755178


Todo esto está muy bien y existe cierta competición para averiguar el mayor número de decimales, no por obtener cálculos más precisos, sino por el prestigio y publicidad tanto de la máquina como del constructor. Incluso existe el día dedicado a la aproximación a PI: el 22 de Julio.

En realidad, esta constante puede emplearse, la mayoría de las veces, con una precisión de sólo una docena de decimales. Con cincuenta decimales se podría describir con precisión la curvatura del Universo con un error más pequeño que el tamaño de un protón.

Ayer no fue 22 de Julio (día de la aproximación a PI) , fue 24 de Septiembre, La Mercè, fiesta mayor de Barcelona, y lo dediqué casi por completo a la programación de los Blables. Anteriormente decidí que la resolución debería ser 800x600 (sVGA) y, en base al tamaño que me ofrece dicha resolución, el valor óptimo de celdas en Lirondo es de 2112. Un número curioso también, ¿verdad?

lunes 21 de septiembre de 2009

Rest in PC

Te puede caer agua en el teclado y eso tiene solución, se puede parar el ventilador del procesador (ojo con este tema) y enterarte sólo cuando ya empieza a salir humo, te puede saltar la tecla H del teclado y darte en todo el ojo, te puedes quedar lisiado por un uso “incorrecto” de tu portátil pero todo esto, todo todito todo, tiene solución. Todo menos cambiar la resolución de pantalla.

Sí, efectivamente, la resolución de pantalla es lo que más dificultad me ha conllevado por el momento en todo el proyecto Blables. Debería decir, para salvar mi honor de programador expertisísimo, que es una mariconada y que se hace con la punta del ratón, y en parte es cierto, pero también es cierto que me ha consumido cierto tiempo capturar la resolución actual del usario, cambiar a 1024x768 (que es la que uso para el proyecto) y, al salir, devolver al pc la resolución original. Mejor no os lo explico porque hasta yo me he aburrido pero lo que sí que os voy a contar es la historia de la resolución gráfica.

Antes de nada, ¿qué es la resolución de pantalla? Pues no es más que el número de píxeles que puede mostrarse por cada pulgada del monitor. Antes de avanzar, habrá que definir qué es un píxel. No es más que un punto, la unidad mínima de información en un monitor, normalmente cuadrados aunque, dependiendo de la resolución de pantalla, puede ser rectangular. La palabra píxel es el acrónimo de PICture ELement: Pixel) Al igual que un metro podría ser nuestra unidad mínima de medida y el kilómetro es mil veces el metro, el megapíxel es un millón de veces el píxel y , de ahí, que cuantos más megapíxeles tenga tu cámara fotográfica, mejor resolución (o calidad) tendrán tus fotos.

Volviendo a la resolución de pantalla, encontramos multitud de acrónimos a los que tan aficionados son los americanos: CGA, EGA, VGA, sVGA, XGA, WXGA, etc… Por poner un ejemplo, el modo CGA, inventado por IBM en 1981, era capaz de mostrar 16 colores a 640x200 y significaba Color Graphics Adapter. La hiperpopular sVGA (Super Video Graphics Adapter) surgió de un cisma tecnológico creado por IBM en un afán de controlar el mercado y… fracasó. La sVGA ofrecía en su primera versión una resolución de 800x600. Los que usen todavía esta resolución deberán saber que dicha tecnología ya estaba presente en 1987, casi la prehistoria informáticamente hablando.

Una curiosidad fue el Apple Lisa de 1978, un proyecto pensado para revolucionar el entorno informático con GUI (interfaz gráfica de usuario) Esto sería toda una revolución desde el punto de vista visual ya que pretendían inventar lo que conocemos mayoritariamente como Windows en el año 1978! Pero la curiosidad no es esta, lo divertido del caso es el nombre; Lisa es el acrónimo de Let’s Invent Some Acronym (vamos a inventar algún acrónimo) Los informáticos son raros pero nadie puede decir que no sean divertidos.

¡Y creo que son muy divertidos en realidad! Recuerdo un programador que, hace pocos años, recibió el encargo de un importante sello musical para hacer un sudoku que quería distribuir y forrarse, supongo, con el juego de moda. El programador, un cachondo redomado que se transforma en un niño de 10 años cuando coge un teclado, programó el juego para que, con una resolución de pantalla concreta, un idioma concreto (inglés) y escribiendo tres números 5 en cada una de las esquinas (eso no tendría sentido en un sudoku), al escribir el último cinco en la última esquina te salía un mensaje en la pantalla por una pequeña fracción de segundo “POR EL CULO TE LA HINCO!”. Me reí mucho, creo que ese programador tenía la ínfima esperanza que alguien, algún día, viese ese mensaje oculto (o huevo de pascua) en su modesto programa.

Pero para divertido y oculto a la vez, es la imaginación de los diseñadores de chips. No averiguaríais nunca lo que estos colgados de la ingeniería más puntera de la nanocompresión de chips son capaces de hacer. ¿Lo imaginas? Pues nada más y nada menos que hacer dibujitos con sus sofisticadas máquinas a escala muy muy pequeñas. Mira y ríe:

A este se le conoce como El Velero, de 1970, encontrado en un chip del fabricante Texas Instruments. Es el ejemplo más antiguo encontrado.



Esta imagen de Wally fue el primero encontrado en Silicon Zoo.



Algunos dejan mensajes entre enigmáticos y divertidos. Sin duda un ejercicio de paciencia infinito! Se puede leer “Keep away from fire” (aléjese del fuego), “Not for resale” (no apto para la reventa) o “No purchase necessary” (compra no necesaria).



Este es un video que encontré en youtube en relación a este tipo de arte que me fascina por su dificultad y por el extraordinario sentido del humor que hay que tener para llevarlo a cabo:



A pesar de mi aburrido fin de semana programando un cambio de resolución, la informática está hecha para gente divertida, ingeniosa, con ganas de pasarlo bien. ¿Cómo explicaríamos la genial frase de Enzo Torresi: “La razón por la que Dios pudo crear el universo en seis días es que no tuvo que preocuparse de hacerlo compatible con la versión anterior”? Genial este Enzo.

Otro cachondo muy conocido dentro del mundo de la tecnología fue Gordon Moore. Este pájaro soltó en 1965 que los procesadores duplicarían su potencia y capacidad cada 18 meses, ¡y se ha cumplido desde entonces! Ahora es conocida de manera más seria (y usada en powerpoints para altos ejecutivos) como la Ley de Moore. Lo más asombroso de la predicción es que el chip de silicio, base de los microprocesadores, fue inventado en 1958, un poco después de que el presidente de IBM, Thomas Watson, dijese que, dada la complejidad y coste de un ordenador “no hay mercado en el mundo para unos cinco ordenadores como mucho”.

Esto es lo encantador del ser humano, su capacidad de ingenio y las ganas de divertirse aun siendo un maldito ingeniero de circuitería integrada (¿puede haber en el mundo un trabajo más aburrido?) El cerebro humano es irrepetible aunque alguna vez he escuchado que “los ordenadores llegarán a dominar el mundo” o cosas como que “la inteligencia artificial está en contra de Dios” y sandeces por el estilo.
Pequeño saltamontes, una neurona tarda en excitarse del orden de un milisegundo, mientras que los circuitos electrónicos más rápidos tardan un tiempo de un orden cercano al picosegundo. Esto implica que los ordenadores procesan la información más rápidamente de modo general. Determinadas tareas son, hoy día, imposibles de efectuar por los ordenadores o, al menos, estos son más lentos que el hombre (procesamiento de información visual, aprendizaje...). La razón de la velocidad de nuestro cerebro en esas acciones no estriba en la velocidad de las neuronas sino en la complejidad de su diseño, muy superior al ordenador más potente que se pueda fabricar hoy día.

Esto es así hasta que yo termine el sistema neuronal del Blable! Manel Dixit.

jueves 17 de septiembre de 2009

La Gran Mentira


En vacaciones, el calor adormece y ralentiza los procesos del cuerpo humano y tal vez esa ha sido la principal causa del paréntesis que ha habido en este blog donde hablo de la evolución, de biología y, por supuesto de los Blables, protagonistas de mi proyecto informático donde pretendo simular un ecosistema sencillo pero fascinante en mi opinión. Por cierto, el letargo veraniego no es aplicable a los gatos; mi compañero de piso Pippo ha mostrado la misma vagancia que en invierno.

No he avanzado en la programación ni he descubierto noticia alguna de interés biológico (estoy deseando leer en alguna revista de prestigio el titular “Se presenta el primer tunicado a la presidencia de la República de Xanadú”) así que os contaré una historia que me ha impresionado durante casi todo el verano. No soy el autor de la investigación (ha sido extraida de Zeigheist) pero he disfrutado mucho siguiendo los pasos, buscando pistas (a veces en Wikipedia, por qué no?) y otras veces hablando con algunos amigos que guardan cierta relación con la historia que os pienso contar: La Religión. Ponte cómodo, prometo diversión, intriga y un emocionante descubrimiento.

MENTIRAS


Todo el mundo sabe qué es una mentira pero, ¿cuál es la mayor mentira del mundo? ¿Cuál es el record mundial, la mentira más gorda imaginable, la campeona? Imagina una gran mentira y esa quedará pequeña ante la enorme mentira de la religión. Piénsalo, la religión ha convencido a los hombres y las mujeres de que existe un señor invisible viviendo en los cielos ¿? Un señor que observa todo lo que haces en todo momento todos los días ¿? Ese señor invisible tiene una lista especial de cosas que no quiere que hagas y, si haces alguna de estas cosas de su lista, tiene un sitio especial, lleno de fuego, torturas, personas que se queman por la eternidad, un lugar de sufrimiento, dolor y tortura por antonomasia donde te enviará para que sufras, para que te quemes, para que grites y llores por siempre hasta el final de los tiempos!!... pero te ama.
Sí, te ama y necesita tu dinero; siempre necesita dinero! Es todopoderoso, lo sabe todo y lo controla todo pero por alguna razón no sabe manejar el dinero. Las instituciones religiosas amasan miles de millones, no pagan impuestos pero siempre necesitan un poco más. Bendita mierda!
Tenemos un número enorme de personas que invierten toda su vida al estudio para investigar basándose en datos y hechos comprobables, en hacernos la vida mejor, más saludable, en ampliar nuestros conocimientos siempre contrastando sus experimentos y los resultados de los mismos con la premisa de encontrar la verdad bajo criterios escrupulosos y exhaustivo análisis… y todavía el 87% de la población mundial sigue dando su dinero preferentemente a ese señor invisible y a sus reglas/mandamientos.

EL SOL

El Sol, desde hace 10.000 años antes de Cristo, ha sido objeto de esculturas y escrituras que reflejan el respeto y admiración de los humanos por este objeto. Es fácil entender por qué dado que todas las mañanas el sol sale imponente por el horizonte, trae la luz, el calor, la seguridad, salvando al hombre del frío y de las tinieblas repletitas de peligros. Sin él, las antiguas culturas entendieron que las cosechas no crecerían y que el mundo no sobreviviría. Estas realidades han hecho del Sol el objeto más adorado de todos los tiempos.

Del mismo modo, también fueron conscientes de las estrellas y su estudio les permitió conocer y anticipar acontecimientos sobre largos periodos de tiempo como, por ejemplo, las fases lunares. Catalogaron grupos celestes que hoy conocemos como constelaciones. La mayoría de estrellas visibles aún conservan sus nombres originales en árabe que fue en su momento una de las culturas que más interés mostró en estos objetos celestes.

La imagen que veis a un lado es la cruz del zodiaco, una de las imágenes conceptuales más antiguas en la historia humana y representa el transcurso figurativo del Sol por las doce constelaciones mayores en el transcurso de un año. También muestra los 12 meses del año, las cuatro estaciones, los solsticios y los equinoccios. El término zodiaco se debe al hecho de que las constelaciones fueron antropomorfizadas o personalizadas como figuras o animales. En otras palabras, las antiguas civilizaciones no se limitaron a seguir el Sol y las estrellas, personificaron con mitos elaborados que reflejaron sus movimientos y relaciones. El Sol, con sus cualidades de portador de vida y salvador de la misma fue representado como el enviado del invisible creador o Dios; también conocido como Dios Sol, la luz del mundo, el salvador de la humanidad. Del mismo modo, las 12 constelaciones representaron los lugares que el Dios Sol visitó y fueron identificados por nombres, generalmente representando elementos de la naturaleza que ocurren durante aquel periodo del año. Por ejemplo, Acuario, el portador de agua, que traía las lluvias primaverales.

HORUS

Horus (3000 antes de Cristo) es el Dios Sol del antiguo Egipto. Es el Sol antropomorfizado y su vida, como una serie de alegorías mitológicas, tienen que ver con sus movimientos en el cielo. Gracias a los antiguos jeroglíficos egipcios, sabemos mucho sobre este mesías solar. Por ejemplo, Horus, significando El Sol o La Luz, tuvo a un enemigo conocido como Set, la personificación de la oscuridad o la noche. Metafóricamente hablando, cada mañana Horus ganaba la batalla a Set, mientras que por la tarde Set vencía a Horus mandándolo a lo que llamaban el Mundo Subterráneo. Es curioso notar como “oscuridad contra luz” o “lo bueno contra lo malo”, siempre ha sido una de las dualidades mitológicas más conocidas y difundidas hoy en día de muchos modos.
De forma simplificada, la historia de Horus (3000 AC) es la siguiente: Horus nació el 25 de Diciembre de la virgen Isis María, su nacimiento fue acompañado por una estrella del Este, tres reyes la siguieron para encontrar y adorar al nuevo salvador. A la edad de 12 años fue un niño prodigio siendo maestro y a los 30 años fue bautizado por un personaje conocido como Anup dando así comienzo a su ministerio. Horus tuvo 12 seguidores que viajaron con él haciendo milagros como curar a los enfermos y caminar sobre el agua. Horus fue conocido por nombres como La Verdad, La Luz, El Sagrado Hijo de Dios, El Buen Pastor, El Cordero de Dios y muchos otros. Después de haber sido traicionado por Typhon, Horus fue crucificado, enterrado por 3 días y después resucitó.

Estos atributos de Horus, originales o no, parecen haber impregnado en muchas culturas en el mundo ya que aparecen en muchas otras divinidades generalmente con la misma estructura mitológica:

Attis de Phyrigia (1200 AC), nacido de la virgen Nana el 25 de Diciembre, crucificado y resucitado después de 3 días.
Krishna de la India (900 AC), nacido de la virgen Devaki, una estrella del Este señaló su llegada, hizo milagros con sus discípulos y a su muerte fue resucitado.
Dionisio de Grecia (500 AC), nacido de una virgen el 25 de Diciembre, fue un maestro viajero que hacía milagros como transformar el agua en vino. Fue llamado “Rey de Reyes”, “El Único Hijo de Dios”, “El Alfa y El Omega” y a su muerte fue resucitado.
Mithra de Siria (1200 AC), nacido por una virgen el 25 de Diciembre, tuvo 12 discípulos e hizo milagros. Tres días después de su muerte resucitó. También fue conocido como “La Verdad”, “La Luz” y muchos otros. Es interesante que el día sagrado dedicado a Mithra fuese el domingo.

La evidencia es que han habido numerosos salvadores en diferentes periodos en todo el mundo que tienen las mismas características. Y yo me pregunto, ¿por qué esas características?, ¿por qué todos nacidos de una virgen el 25 de Diciembre? ¿Por qué todos mueren y resucitan invariablemente después de 3 días? ¿Por qué todos 12 discípulos?

Buda Sakia (India)
Salivahana (Bermudas)
Odin (Escandinavia)
Chrishna (Indostán)
Bali (Afganistán)
Jao (Nepal)
Deva Tat (Siam)
Beddru (Japón)
Thor, hijo de Odín (Galia)
Gentaut (Mexico)
Ischy (Islas Formosas)
Fohi y Tien (China)
Prometeo (Caucaso)

Para descubrir las respuestas a estas preguntas deberemos echar un ojo al más reciente de todos ellos, el más “moderno” de los Mesías solares:
Jesucristo.



Nacido de la virgen María el 25 de Diciembre en Belén, anunciado por una estrella del Este que tres reyes siguieron para encontrar y adorar al salvador. Fue un niño-maestro a los 12 años, a los 30 fue bautizado por Juan Bautista y así empezó su ministerio. Jesús tuvo 12 discípulos con los que viajó haciendo milagros como curar a los enfermos, caminar sobre el agua, despertar a los muertos y fue conocido como “Rey de Reyes”, “El Hijo de Dios”, “La Luz del Mundo”, “El Alfa y Omega”, “El Cordero de Dios” y muchos muchos otros. Después de haber sido traicionado por su discípulo Judas fue crucificado, metido en una tumba y después de 3 días resucitó. Antes de nada, la secuencia del nacimiento es completamente astrológica.

ASTRONOMÍA - ASTROLOGÍA

La estella del Este es Sirio, la estrella más brillante del cielo nocturno. El 24 de Diciembre se alinea con las tres más brillantes del Cinturón de Orión. Estas tres estrellas son todavía hoy conocidas como Los Tres Reyes. Los Tres Reyes y la estrella más luminosa, Sirio, todas apuntan al lugar en el que el Sol sale el 25 de Diciembre. Esto es porque los Tres Reyes “siguen” la estrella del Este con el objetivo de encontrar el lugar del Sol naciente, el nacimiento del Sol. La vigen María es la constelación de Virgo. Virgo en latín significa virgen y el antiguo símbolo de Virgo es la “M” modificada. Esta es la razón por la que María, junto a las otras madres vírgenes (como Myrra de Adonis o Maya la madre de Buda) empiezan por “M”. Virgo es a veces llamada “La Casa de Pan” y la representación es una virgen con un haz de trigo y representan Agosto y Septiembre, el tiempo de las cosechas (esto me lo han recordado muchas veces mis abuelos) Belén, además, se traduce literalmente como casa de pan. Belén (Bethlehem) es por tanto una referencia a la constelación de Virgo, un lugar en el cielo, no en la Tierra.

Hay otro fenómeno interesante que ocurre el 25 de Diciembre; el solsticio invernal. A medida que nos acercamos al solsticio, los días se hacen cada vez más cortos y fríos. Desde la perspectiva del hemisferio norte, el Sol parece moverse hacia el Sur haciéndose cada vez más pequeño, Al acortarse los días y el fin de las cosechas, nuestros antepasados lo simbolizaron como el proceso de la muerte; era la muerte del Sol. Antes del 22 de Diciembre, la muerte del Sol es observada completamente y puesto que el Sol se mueve invariablemente hacia el Sur durante 6 meses, también es el día en el que se encuentra más bajo en el cielo.

Es ahora cuando ocurre una cosa extraña: el Sol para de moverse hacia el Sur, al menos por lo que visualmente se puede percibir, por 3 días. Durante estos tres días de pausa (22, 23 y 24 de Diciembre) el Sol reside en la posición de la constelación de la Cruz del Sur. Acto seguido, el 25 de Diciembre, el Sol se mueve 1 grado, esta vez hacia el Norte, trayendo consigo días más largos, el calor y la primavera. Por tanto, se dice que el Sol muere en la cruz, permanece por tres días y resucita. Esta es la razón por la que Jesús y numerosos dioses del Sol, comparten crucifixión, la muerte de 3 días y el concepto de resurrección. Es el periodo en el que el Sol cambia de dirección hacia el hemisferio Norte del planeta, llevando la primavera y, en consecuencia, la salvación.
En todo caso, nuestros ancestros no celebraron la resurrección del Sol hasta el equinoccio de primavera o Pascua. Esto es debido al hecho de que en el equinoccio de primavera oficialmente se derrota a las fuerzas de las tinieblas y el día se convierte más largo en duración que la noche y con ello las condiciones revitalizantes de la primavera surgen.
Pues bien, probablemente lo más obvio de todo sobre el simbolismo astrológico alrededor de Jesús, concierne a los 12 discípulos. Son sencillamente las 12 constelaciones del zodiaco, con lo que Jesús, siendo el Sol, viaja acompañado de ellas. De hecho, el número 12 es muchas veces repetido en toda la Biblia:

12 Tribus de Israel
12 hermanos de José
12 jueces de Israel
12 grandes Patriarcas
12 reyes de Israel
12 príncipes de Israel
Jesus en el templo a los 12 años


La Biblia, tiene mucho más que ver con astrología que cualquier otra cosa.

LA CRUZ DEL ZODIACO

Volviendo a la cruz del zodiaco o la vida figurativa del Sol, no fue más que una expresión artística o un instrumento para trazar los movimientos del Sol. También fue un símbolo espiritual pagano cuya simplificación es la imagen de la cruz con el círculo que la rodea.



Este no es un símbolo cristiano, es la adaptación pagana de la cruz del zodiaco. Es por esto que Jesús, en el temprano arte oculto es mostrado siempre con su cabeza sobre la cruz. Jesús es el Sol, el dios Sol, la Luz del Mundo, el Salvador Levantado,




“As long as I am in the World, I am the light of the World.” – Juan 9:5
“and go quickly, and tell is disciples that He is risen from the death” – Mateo 28:6
“and if you go and prepare a place for you, I will come again, and receive you” – Juan 14:3
“To give to the light of knowledge of the glory of God” – Cor 4:6
“Let us cast off the works of darkness and let us put on the armor of light” – Rom 13:12
“Verily, I say unto thee, except a man be born again, he cannot see the kingdom – Juan 3:3

La gloria de Dios que proteje contra las obras de la oscuridad, cuando es “Nacido otra vez” todas las mañanas y puede ser visto “venir en las nubes”, en el cielo, con su “corona de espinas” o los rayos del Sol.

ERAS - EDADES

De las muchas metáforas astrológicas/astronómicas en la Biblia, una de las más importantes tiene que ver con las Épocas (Eras o Edades – Age en inglés)

“I am with you always to the very end of the Age” – Mateo 28:20
“Either in this Age or the Age to come” – Mateo 12:32
“The harvest is the end of the Age” – Mateo 13:39
“Sign of your coming and the end of the Age” – Mateo 24:30
“In this Age and the Age to come” – Lucas 18:30
“Wise by the standards of this Age” – Corintians 3
“On whom the forfillment of the Ages has come” – Corintians 10
“Not only in the present Age but the Age to come” – Ef. 21
“And the powers of the coming Age” – Heb. 6
“He has appeared once and for all the end of the Ages” – Heb. 9
“King of the Ages” – Rev. 15
“of the former Age” – Job 8:8

A través de las escrituras, hay numerosas referencias a las Eras. Para comprender esto, deberemos estar familiarizados el un fenómeno astronómico conocido como la precesión de los equinoccios. Los antiguos egipcios, junto con culturas mucho más antiguas, reconocieron que aproximadamente cada 2.150 años el amanecer de la mañana del equinoccio ocurre en un signo diferente del zodiaco. Esto tiene que ver con un lento bamboleo que mantiene la Tierra al rotar sobre su eje llamado precesión porque las constelaciones se van retrasando en vez de atravesar el ciclo anual normal. La cantidad de tiempo que necesita la precesión para pasar por los 12 signos es aproximadamente 25.765 años. Esto es llamado también “El Gran Año” y las sociedades antiguas eran conscientes de ello. Hicieron referencia a cada periodo de 2.150 años como Era.

Precesión del equinoccio
Ciclo completo = 26.000 años
Era = 2.150 años


De 4.300 AC a 2.150 AC fue la Era de Tauro, el toro. De 2.150 AC a 1 después de Cristo fue la Era de Aries, el carnero, y de 1 DC a 2.150 DC es la Era de Piscis, la era en la que estamos todavía hasta el día de hoy. Alrededor del 2.150 DC y hasta el 4.300 DC entraremos en la nueva Era, la Era de Acuario.

Ahora bien, la Biblia refleja, hablando en general, un movimiento simbólico a través de tres Eras y se anuncia una cuarta. En el Viajo Testamento, cuando Moisés desciende del monte Sinaí con los 10 mandamientos, está muy contrariado de ver a sus gentes venerar un ternero dorado. De hecho, hizo añicos las tablillas de piedra y ordenó a sus gentes que se mataran para purificarse.

“Go in and out from gate to gate ans slay every man his brother, and every man his companion, and every man his neighbor” – Éxodo 32

La mayoría de eruditos bíblicos atribuirían esta cólera al hecho de que los israelitas estaban venerando a un ídolo desleal o algo por el estilo. La realidad es que el toro dorado es Tauro y Moisés representa la nueva Era de Aries con el carnero. Esta es la razón por la que los judíos incluso todavía hoy soplan el cuerno del carnero. Moisés representa la nueva edad de Aries y sobre la nueva Edad, todos deben liberarse de la antigua. Otras deidades marcan estas transiciones de mismo modo, como Mithra. Existen otros dioses contemporáneos representados matando un toro con la misma simbología.

Ahora Jesús es la figura que nos conduce a la siguiente Era de Aries; la Era de Piscis (o los dos peces) El simbolismo del pez es muy abundante en el Nuevo Testamento: cuando Jesús alimenta a 5.000 personas con pan y dos peces (Mateo 14:17) Cuando empieza su reinado caminando a lo largo de Galilea, se hace amigo de dos pescadores que lo siguen. Y creo que todos recordaremos haber visto alguna vez el “pez-Jesús” en la parte trasera de algún coche aunque tal vez pocos sepan su significado y relación con el movimiento astronómico de precesión de los equinoccios. Es un símbolo astrológico pagano para el reino del Sol durante la Era de Piscis.
La presunta fecha del nacimiento de Jesús es esencialmente el inicio de esa nueva Era. En Lucas 22:10, cuando Jesús es cuestionado por sus discípulos acerca de dónde sería la siguiente pascua después de su partida, Jesús responde: “Mirad, cuando estéis entrando en la ciudad, allí estará esperándote un hombre con un cántaro de agua. Síganlo hasta la casa en donde entre”. Esta sagrada escritura es con mucho una de las más reveladoras de todas las referencias astrológicas. El hombre del cántaro es Acuario, el portador de agua, descrito gráficamente como un hombre que vierte agua de un cántaro. Representa la Era después de Piscis y cuando el Sol, el Dios Sol, deja la Era de Piscis (Jesús), entrará en la casa de Acuario. Todo lo que está diciendo Jesús es que después de la Era de Piscis vendrá la Era de Acuario.
Todos hemos oído hablar del final de los tiempos y del fin del mundo. Aparte de las representaciones de los ilustradores en el libro de la revelación, la fuente principal de esta idea es Mateo 28:20 donde Jesús dice “Estaré contigo incluso hasta el final del mundo”. Sin embargo, en la traducción King James, “mundo” es una mala traducción entre muchas malas traducciones (¿habéis comparado alguna vez la Biblia de un Testigo de Jehová y una que no lo sea?) La palabra que en realidad se está usando es “Aeon”, que significa Edad; “Estaré contigo hasta el final de la Era (o Edad) Lo cual es cierto, pues la personificación solar de Piscis de Jesús terminará cuando el Sol entre en la Era de Acuario.


EL FIN DEL MUNDO

En su total concepto del fin de los tiempos y del fin del mundo, es en realidad una alegoría astrológica malinterpretada. Sólo en EEUU al menos 100 millones de personas creen que el final del mundo está por llegar. Los Testigos de Jehová fundamentan sus pilares ideológicos precisamente en esta idea y, en su “alegre” traducción de las sagradas escrituras, Era es traducida como Mundo. El símbolo de Jesús, además de ser un híbrido literario y astrológico, es más explícitamente un plagio del Dios Sol egipcio Horus. Por ejemplo, grabado hace aproximadamente 3.500 años (1.500 años antes del nacimiento de Jesús) en las paredes del templo de Luxor en Egipto, se describe con imágenes la proclamación, la inmacualada concepción, el nacimiento y la adoración de Horus. La idea del “nacimiento milagroso” es 15 siglos anterior al cristianismo. Las imágenes comienzan con el pensamiento de la anunciación que la virgen Isis concebirá a Horus. Luego, Nef, el fantasma sagrado deja preñada a la virgen y luego el nacimiento y la adoración. Esta es exactamente la historia de la concepción milagrosa de Jesús. De hecho, las similitudes entre la religión egipcia y la cristiana son tantas que prácticamente no hay diferencias. No las escribiré todas aquí, sin duda, pero algunas que me han llamado la atención, por ni siquiera cambiar los nombres, son:

Seb, el padre de Horus, era carpintero – José, el padre de Jesús, era carpintero
Petar fue el revelador de Horus – Pedro, el revelador de Cristo
Y el plagio continúa, el concepto de una gran inundación es común en todo el mundo antiguo con más de 200 diversas citas en diversos periodos y épocas. Sin embargo, uno no necesita mirar más lejos el origen del pre-cristianismo que la epopeya de Gilgamesh, escrita el 2.600 antes de Cristo.

Esta historia habla de una gran inundación ordenada por Dios, un arca con animales salvados e incluso el envío y regreso de una paloma entre otras muchas semejanzas.

Inundación de Gilgamesh
Global
A causa de los pecados humanos
Enviada por los dioses
Orden de construir un arca
Una sola puerta en el navío
Al menos una ventana.
Los pasajeros humanos eran familia.
Todos los tipos de animales de la Tierra.
La causa fueron unas fuertes lluvias
Soltar aves para encontrar Tierra
El amerizaje del arca fue en unas montañas
Sacrificio después de la inundación
Etc…


También encontramos la historia plagiada de Moisés. Sobre el nacimiento de Moisés, se dice que fue puesto en una canastilla de caramillo a la deriva en un río para evitar el infanticidio. Fue rescatado por la hija de un rey y criado por ella como un príncipe. Esta historia del bebé en la canasta fue sacada directamente del mito de Sargon de Akkad alrededor del año 2.250 antes de Cristo que coincide exactamente con lo anteriormente dicho. Además, Moisés es conocido como el donante de la ley, de los 10 mandamientos , la Ley Mosaica. Sin embargo, la idea de una ley que es traspasada por Dios a un profeta sobre una montaña es también un mito muy antiguo. Moisés es sólo un donante de la ley en una larga línea de donantes de ley en la historia mitológica. En India, Manou; en Creta, Minos subió al monte Dicta donde Zeus le dio las leyes sagradas y en Egipto tenían a Mises, quién llevó tablas de piedra sobre las cuales fueron escritas las leyes de Dios. Manou, Minos, Mises… Moisés.

Hasta los 10 mandamientos son tomados sin rubor del hechizo 125 del libro egipcio de los muertos. Lo que el libro de los muertos egipcio expresó era “No he robado” y se convirtió en “No robarás”, “No he matado” en “No matarás”, “No he mentido” en “No levantarás falso testimonio”, etcétera. A decir verdad, la religión egipcia es probablemente la base fundamental de los principios de la teología judeo-cristiana; bautismo, vida después de la muerte, el juico final, el alumbramiento virginal, la resurrección, la crucifixión, el arca de la alianza, la circuncisión, los salvadores, la sagrada comunión, la gran inundación, la pascua, la navidad y muchos más, son todos conceptos de la religión egipcia antigua. Preceden al Cristianismo y al Judaísmo hace mucho tiempo.

San Justino (100-165 DC), uno de los primeros historiadores y defensor del cristianismo, escribió: “Cuando decimos que Él, Jesús Cristo, nuestro maestro, fue concebido sin la unión sexual, fue crucificado, murió y se levantó otra vez, y subió a los cielos, no exponemos nada diferente de lo que usted cree referente a los que usted estima, los Hijos de Júpiter”. En un escrito diferente, San Justino dijo: “Era nacido de una virgen, acepte esto en común con lo que cree de Perseo”. Es obvio que Justino y los otros primeros cristianos conocían lo similar era el cristianismo con las religiones paganas. Sin embargo, Justino tenía una solución; en lo que a él se refería, fue el Diablo quien lo hizo (toma ya) El Diablo tenía la previsión de anteponerse a Cristo y creó esas características en el mundo pagano.


REALIDAD CIENTÍFICA HISTÓRICA


Cristianismo fundamentalista; fascinante! Los cristianos creen que el mundo tiene 12.000 años, ¡lo juro por Dios! Seguro que conoces a alguno, pregúntale ¿aceptas los fósiles de los dinosaurios? La respuesta estándar es “Dios los puso ahí para probar nuestra fe”. Sin duda, algún Dios puso a los cristianos en este mundo para probar mi propia fe.

La Biblia no es más que un libro híbrido de literatura astro-teológica como casi todos los mitos antes que ella. Realmente, el aspecto de transferencia de un atributo de carácter a un nuevo carácter se puede encontrar dentro del mismo libro. En el Viejo Testamento esta es la historia de José; era un prototipo para Jesús, nació de un parto milagroso (Jesús nació de un parto milagroso), tenía doce hermanos (Jesús tuvo 12 discípulos), José fue vendido por 20 piezas de plata (Jesús lo fue por 30), el hermano Judah sugiere la venta de José (Judas vendió a Jesús), José empezó su trabajo a los 30 (Jesús empezó su reinado a los 30) y las similitudes siguen y siguen.

Siendo realistas, ¿existe alguna evidencia histórica de que un hombre llamado Jesús, hijo de María, que viajó con 12 seguidores curando a las personas y cosas por el estilo? Hay numerosos historiadores (24 en total) que vivieron en los alrededores del Mediterráneo ya sea durante o poco después de la presunta vida de Jesús. ¿Cuántos de estos historiadores documentan esta figura? Ninguno.

Plutarco (46 DC - 119 DC)
Séneca (4 DC – 65 DC)
Justo de Tiberia (¿? - 80 DC)
Petronio (¿? – 66 DC)
Y hasta 24 historiadores con credibilidad y una infinidad que carecen de la misma sin hacer referencia alguna.

Sin embargo y para ser justos, eso no quiere decir que los defensores del histórico Jesús no hayan intentado lo contrario. Se alude a cuatro historiadores para justificar la existencia de Jesús; Plini el joven, Suetonius y Tacitus son los primeros tres. Cada una de sus alusiones a Jesús constan de solamente algunas frases, en el mejor de los casos hacen referencia a los Cristos o al Cristo que, a decir verdad, no era un nombre, era un título o adjetivo y significaba “el ungido”. El cuarto origen es Josephus y esta fuente ha sido demostrada ser una falsificación durante cientos de años. Lamentablemente, todavía hoy es tomada como verdadera.

Amo a vé, un señor que resucitó de entre los muertos y ascendió a los cielos para que todo el mundo lo contemplase y que realizó muchos milagros, debería haber logrado entrar en los registros históricos. No lo hizo porque los historiadores actuales (que son científicos en definitiva) sopesan las evidencias y encuentran que hay altas probabilidades de que la figura conocida como Jesús ni siquiera existió.

“La religión Cristiana es una parodia de la adoración al Sol, en la cual pusieron a un hombre llamado Cristo en el lugar del astro y le ofrecieron la adoración originalmente pagada al Sol” – Thomas Paine (1737 – 1809)



MANIPULACIÓN Y CONTROL

Siendo académicamente correctos en lo que entendemos y en lo que sabemos que es cierto, el Cristianismo apenas se basa en la verdad. Descubrimos como el Cristianismo fue nada más que una historia romana políticamente desarrollada. Jesús era la deidad solar de la secta Gnóstica Cristiana, de la misma manera que otros dioses paganos, era una figura mítica. Fueron las instituciones políticas las que crearon la figura histórica de Cristo para obtener un control de la sociedad. En el 325 DC en Roma, el emperador Constantino convocó el consejo de Nicea. Fue durante esta reunión que las doctrinas cristianas políticamente motivadas fueron establecidas y empezó una larga historia de derramamiento de sangre y fraude espiritual. Durante los siguientes 1.600 años, el Vaticano mantuvo un férreo dominio político en toda Europa, conduciendo a la humanidad a unos períodos “felices” como la edad oscura y al mismo tiempo sucesos “instructivos” como las cruzadas y la inquisición. La cristiandad, junto con todos los demás sistemas teístas basados en creencias, es el fraude de la Era. Respalda la sumisión ciega a la autoridad, reduce la responsabilidad humana al hecho de que Dios lo controla todo y crímenes horribles pueden ser justificados en nombre de la voluntad divina. Y lo más importante, otorga poder a aquellos que saben la verdad pero usan el mito para manipular y controlar sociedades.

“La religión nunca podrá reformar a la humanidad porque religión es esclavitud” – Robert G. Ingersoll (1833 – 1899)

No es tema de debate para los creyentes que algunos tengamos el mal gusto de cuestionar la veracidad de las creencias. Los guardianes de la fe no entran en debates, ignoran o denuncian de blasfemo al que lo cuestione y se quedan tan anchos. Los amables, educados y siempre impecablemente vestidos Testigos de Jehová, son mucho más agresivos con este tipo de acciones de desprecio y mirar a otro lado. Sí, la palabra es agresivos y su definición es el mito dentro del mito con un trasfondo pura y únicamente económico detrás de todo su montaje y sus manipuladas traducciones de las Santas Escrituras. La próxima vez que te encuentres con un Testigo de Jehová en la puerta de tu casa y te quiera hablar de la Biblia, pídele cortésmente que te permita verla (siempre llevan una encima) y pregúntale por qué en su “Biblia” no pone “Biblia” en la portada. Sea cual sea su respuesta (que la tienen prefabricada de antemano y te darás cuenta por la rapidez de respuesta y desenvoltura) debes saber que no pone Biblia porque su traducción no ha sido aceptada por las instituciones pertinentes por ser inexacta y manipulada. Pregúntale luego cuánto cuesta ser Testigo de Jehová. De nuevo, sea cual sea su contestación, la respuesta es mucho dinero, todo el que tengas o pueda la congregación sacarte.

Al fin y al cabo, Dios necesita dinero, siempre necesita dinero.

jueves 30 de julio de 2009

Carnívoros voraces

Hoy he ido a la playa después del trabajo y no he podido evitar pensar en las medusas que tanto azotan el mediterráneo últimamente.

Como comenté anteriormente, las medusas tienen el honor de estar catalogadas como el primer animal que apareció sobre la Tierra así que he pensado en hablar un poco sobre ellas y así tomarme un descansito de tanto programa que te programa. Además, tengo al músico de vacaciones y falto de inspiración según comenta así que, vamos a ver un poco más de cerca a este bello y fascinante animal.
¿Algo que ya sabemos? Pues que carecen de cerebro o de cualquier centro nervioso, no tienen esqueleto e incluso no tienen corazón pero hace cientos de millones de años que cimbrean sus gelatinosos cuerpos por los océanos. ¿Eficacia evolutiva? Sin duda. Sería una de las pocas especies que se beneficiaría del cambio climático.

Las medusas son carnívoros realmente voraces. La ortiga de mar, por ejemplo, puede consumir diariamente todo el zooplacton de una bahía en 24 horas. Una capacidad extraordinaria teniendo en cuenta los pobres resultados de mis Blables que a ciegas, como las medusas, no consiguen un gran éxito alimentándose.

La medicina ha hecho un extraño uso de estos animales extrayendo sus cnidocistos (las células urticantes de sus tentáculos) como substitutos de las tradicionales jeringuillas, con usos como para suministrar anestésia, tratar el acné, inyectar insulina a los diabéticos o incluso tatuar.

La cocina también ha hecho buen uso de la medusa. ¿Adivinas qué cocina aprovecha a este animal? La cocina japonesa tiene un sabroso plato hecho a base de medusa laminada semiseca aderezada con sal y aceite. Según he podido saber, parece bacon y sabe a patata.

Una empresa alemana ha creado un par de medusas artificiales o medusas-robot: la primera es acuática y la segunda es aérea. Según parece, la acuáticas son capaces de tomar decisiones en base a su entorno y comunicarse además con sus vecinas. La aérea me parece de una belleza extraordinaria.



Para los que como yo han pasado de tener cierto miedo a encontrarse una medusa a sentir cierta admiración por ellas, existen varias alternativas para disfrutar de tan elegantes animales en casa: el acuario de medusas.

La alternativa barata y "sencilla" es adquirir este ingenioso aparato por USB que, con unas medusas de plástico, simulan el grácil movimiento de las reales. Digo "sencilla alternativa" porque, claro está, necesitas de un pc para que funcione aunque eso posiblemente no sea un problema salvo que leas esto desde un ciber-café.

Otra posibilidad es directamente adquirir un acuario de medusas de las de verdad. Hasta donde yo sé sólo hay una empresa que se dedica a construir acuarios exclusivamente para medusas. Sus cuerpos delicados necesitan de ciertas características como, por ejemplo, la ausencia de aristas o esquinas.

Si quieres un acuerio de medusas para decorar tu precioso piso, puedes visitar Jellyfishart y realizar una consulta de precios. Con una iluminación adecuada tendrás uno de los ambientes más espectaculares para tu salón, dormitorio o el lugar donde elijas colocarlo.

Existe también cierta bibliografía al respecto del cuidado y alimentación de las medusas. No estaría de más leerse algunos libros ya que el precio de estos animales no es precisamente bajo; recuerda que no puedes irte al mar con una red y traerte una medusa de la playa, no sobreviviría mucho tiempo sin sus condiciones naturales. Y por último, recuerda tener cuidado al alimentarlas o al limpiar el acuario, existen especies con venenos realmente potentes capaces de paralizar a un adulto. Tal vez podrías ser su cena.

(pulsa aquí para ver la entrada más reciente)

martes 28 de julio de 2009

El Árbol de la Vida

Medio enfrascado entre lo necesario de la reproducción de los Blables y lo divertido de dar vida a los iTERs me para a pensar, ¿cuál fue el primer animal? Hasta ahora se creía que los primeros animales multicelulares en el árbol de la vida fueron las esponjas que, dicho de paso, son organismos que no tienen ni tejidos ni sistema nervioso propiamente. Un tal Casey Dunn, seguro pretendiente del premio Nobel, ha usado herramientas genómicas y la potencia informática para colocar en la posición cero del tronco de nuestro árbol a las medusas, un organismo que sí posee tejidos y un sistema nervioso.


Antes de seguir con el descubrimiento de Dunn es necesario decir que las medusas cuentan con el sistema nervioso más sencillo y básico de toda la biología. Se trata de una red nerviosa compuesta de neuronas bipolares y multipolares (protoneuronas) capaces de conducir los impulsos eléctricos en ambos sentidos. No cuentan con ningún centro nervioso y, por hacer una comparación muy a mi estilo, yo diría que es comparar la sencillez cableado eléctrico de tu casa (las luces, los enchuches, los interruptores) con la complejidad electrónica del ordenador que estás usando para leer esto.

Volviendo al descubrimiento nuestro primer ancestro animal en detrimento de las simplérrimas esponjas, la primera conclusión que se extrae es que, si la medusa (con tejido y sistema nervioso) precedió a la esponja (sin sistema nervioso ni tejidos), eso quiere decir que las esponjas se han simplificado notablemente en el curso de la evolución. Esto no me sorprende especialmente después de haber conocido a nuestros amigos los tunicados; recordemos que son aquellos animales que se comen literalmente su cerebro cuando deja de serles útil. No te pierdas el artículo (aquí); fabulosos animales estos tunicados desde el punto de vista evolutivo.

Parece, por tanto, que las láminas y libros de texto en los que la esponja es anterior a la medusa, han quedado obsoletos. Podemos ir a nuestro profesor de biología y decirle lo equivocado que está y que se ponga al día en http://blables.blogspot.com, que la Evolución no siempre tiende hacia la complejidad sino hacia la especialización del mejor adaptado. Si yo fuese ese profesor, me vendría a la cabeza la siguiente pregunta: ¿y cuándo se supone que apareció la primera medusa? Desafortunadamente la medusa tiene uno de los cuerpos más frágiles y delicados que existen (sus tejidos no se han fosilizado) de modo que no hay manera de fechar su aparición con exactitud.

Una curiosidad es la fantasmagórica medusa nomura que, habitando los mares circundantes a Japón, llega a medir 4 metros y a pesar hasta 220 kgs.

Con este descubrimiento, podríamos decir que el sistema neuronal del Blable es más complejo que el del iTER y, extrapolando las conclusiones de Dunn, la especie depredadora no tendría por qué ser anterior a la complejidad del Blable. Con un poco de sentido común, uno podría pensar que si el iTER es anterior a su presa, debería haber sido herbívoro en un primer momento. La solución más plausible (siempre intentando aplicar el modelo de Dunn, claro) es que el pacífico Blable hubiese mutado hasta dar como resultado a un depredador más simplificado como el iTER y ahí es donde encontré la solución a mi problema anterior entre lo correcto y lo divertido. El Blable estará solo como especie en Lirondo y por mutación aleatoria, irá adquiriendo nuevas funcionalidades o complejidad genética. En una de esas mutaciones, daré la oportunidad a la especie de convertirse en otra, los iTERs, aunque con una posibilidad realmente pequeña, no vaya a ser que ahora todos los Blables se me acaben convirtiendo en depredadores.

El problema lo tenemos resuelto, ahora podré centrarme en la reproducción sexual del Blable teniendo claro que, en uno de esos “emblarazos”, el resultado podría ser un iTER. El dilema ahora es, ¿cómo puedo hacer que esa posibilidad sea lo suficientemente pequeña como para que los Blables inexorablemente no se acaben convirtiendo en iTERs pero lo suficientemente grande como para que exista la posibilidad de que, por lo menos uno, exista en un periodo razonable de tiempo?

(pulsa aquí para ver la entrada más reciente)

lunes 27 de julio de 2009

Disciplina: lo correcto o lo divertido

Cuando se prepara un fármaco para ser inyectado, es inevitable que diminutas burbujas de aire se cuelen en la jeringa y de ahí, a nuestro torrente sanguíneo. Si no se toman las precauciones adecuadas, podrían resultar fatales. Dependiendo de su volumen, podrían incluso obstruir el flujo de sangre. A esto se le conoce como embolia gaseosa.

En mi ignorancia inocente, imagino que debe ser más peligroso obstruir una arteria (las que transportan oxígeno) que una vena (la que está de vuelta) ya que se detiene el aporte de nutrientes y/u oxígeno a la parte del cuerpo que se encargue de irrigar. Es de suponer que, de prolongarse mucho tiempo, ese órgano o tejido podría morir por falta de alimento.

¿Asusta? Bueno, si las inyecciones no son lo tuyo, ahora tienes un motivo más para pensar en lo mala malísima que puede llegar a ser una jeringa con aire (o burbujitas) en tu cuerpo. Yo personalmente no le tengo miedo a esto de los pinchazos pero por otro lado espero que haya una asignatura completa en la carrera de medicina que se encargue de explicar cómo sacar las burbujas de dicho dispositivo infernal. Realmente, la técnica de los golpecitos me parece algo burda y poco sofisticada, ¿no crees?

Afortunadamente, la posibilidad de que una experimentada jeringuillera nos arruine la existencia por culpa de una burbujita de más, diría que es ínfima. Seguro que es más peligroso el dióxido de carbono de nuestro contaminado aire. Pues bien, un buen señor ha credo un árbol sintético, artificial, que filtra literalmente el aire con sus hojas atrapando el CO2 librándonos así de tal maligno enlace de carbono. Recordemos que los niveles actuales de CO2 es de 385 partes por millón lo cual es anormalmente elevado, un 38% más que hace 2.1 millones de años.

Se dice que la gran proporción de oxígeno en el aire en la época de los dinosaurios fue una de las causas de su crecimiento desmesurado así que, gracias a este científico (Klaus Lackner, había olvidado mencionarlo, jeje) tal vez en unos años la “altura de corte” para la NBA esté en 3 metros 45 centímetros. Vaya, que para encestar el balón tendrán que agacharse en vez de saltar y el concurso de mates se hará de rodillas.

El aire en las jeringuillas, el científico que nos promete limpiar el aire con sus árboles artificiales, el crecimiento de los dinosaurios… ¿qué tiene todo esto en común? Pues que, trasladando todas estas reflexiones a mi querido Mondo Lirondo y viendo la importancia de estos gases para la vida, caigo en la cuenta que los Blables comen, me planteé incluso que bebieran pero ¡no respiran! Y ni falta que hace. Lo que sí que es necesario es que, llegados al punto de una población estable por la energía que aportan las plantas (o atlánticas desde hace un tiempo ya), debo tomar un camino:

La primera opción que se me plantea es desarrollar el mecanismo de reproducción para que la población aumente y empiece la criba de los menos adaptados. Como por ahora son ciegos, esto se dará básicamente por suerte pura y dura. Por azar habrá(n) Blables que encuentren comida y otros que no pero, en cualquier caso, habrá una renovación de la población y con ello un equilibrio. La mala suerte puede hacer que mueran muchos individuos del mismo sexo y la especie se vea en dificultades para sobrevivir. Otra posibilidad es que las parejas tengan problemas para encontrarse y la natalidad sea baja debido en parte a la ceguera también. En cualquier caso creo que es el paso lógico a tomar en este momento.

La segunda opción sería dar vida a los iTERs (por fin, por fin!) Waw, qué divertido sería ver a los iTERs correteando por ahí en busca de presas. En el modo “a toda pastilla” (y por pastilla se entiende la velocidad que pueda dar de si tu procesador, claro) sería algo caótico como hemos visto en los videos, pero a una velocidad más lenta, la caza seguro que es un espectáculo digno de ver. Entre los inconvenientes de tomar este camino está el hecho de que la población de Blables, al no tener un mecanismo reproductivo, acabaría por desaparecer. Sería una cuestión de tiempo (o de ciclos de reloj jajajajajajaa es un chiste malo de informatiquillos)

En fin, ¿qué hacer? O bien desarrollo la reproducción (mucho tiempo, muchos factores y muchas horas de análisis y programación) o bien doy vida a los iTER; me pongo cómodo, abro una cocacola, le quito el gas, me cojo unas palomitas y disfruto del espectáculo. Como siempre, lo correcto no es divertido, y lo que sí que lo es, no es lo correcto.

iTERs, allá voy!!


Nota: He pensado que es la primera vez en algún tiempo en que escribo sobre la evolución del proyecto sin incluir ningún video. También me ha venido a la cabeza que soy padre de un gato y que pronto tendré un sobrinito. Para ambos (mi sobrino y mi gato) y para todos aquellos que tengan lo propio (niños o gatos) les dejo un video que seguro hará las delicias de ambos cuadrúpedos: un hovercraft casero!



(pulsa aquí para ver la última entrada)

domingo 19 de julio de 2009

Adivina, adivinanza


En 1994 se celebró la famosa feria informática COMDEX (COMputer Dealer’s Exhibition) y Bill Gates tenía un arma secreta: Windows 95. Recordemos que este sistema operativo salió a la luz el 24 de Agosto de 1995. Como curiosidad, decir que IBM, COMPAQ y Apple, declinaron en el 2000 seguir asistiendo por la falta de calidad de dicha feria.

En dicha feria, Bill Gates predijo que en el 2005 todos los coches incluirían un PC con su sistema operativo y realmente acertó… a medias. A día de hoy la gran mayoría de coches actuales incorporan algún tipo de ordenador de abordo que te dice el consumo, los kilómetros recorridos y controla la velocidad automáticamente así como el confort general de los ocupantes (volumen de la música, temperatura del climatizador, control de airbags, etc) El pero en el vaticinio del sr. Gates es que todos estos ordenadores corren bajo algún tipo de distribución Linux (original o expresamente modificada para su concreto cometido) Y yo me digo a mí mismo que menos mal porque, tirando de chiste fácil, ¿te imaginas que de repente te saliese una ventanita que te preguntase, “Lamentamos que haya tenido un accidente, desea activar el airbag: SI – NO – CANCELAR”?

Volviendo al tono serio y riguroso de este blog, reírse de las predicciones a posteriori de un hombre que ha conseguido hacer la mayor fortuna con su trabajo es fácil pero tal vez debamos poner las cosas en perspectiva. Si me pongo a pensar en los nigromantes que en este país se atreven a hacer augures me salen solamente personajes de muy extraña calaña y no precisamente admirables por su talento profesional. Sin duda que hacía falta valor para decir, en 1994, que los coches incluirían un ordenador. Lamentablemente para él, dejó escapar un mercado enorme por un tema puramente económico y, si las cuentas no me fallan, me imagino que la cifra de licencias vendidas a 5$ por cada coche fabricado en el mundo, tiene muchos ceros.

Desde 3 países diferentes he recibido tres cálculos igualmente diferentes para el problema de la energía de las plantas. Curiosamente, en los tres casos me han pedido que no publicase nombre, email ni dato alguno. Quisiera en cualquier caso, quisiera hacer mención especial a “chile” por su grandísima exposición y detallados cálculos para dar una cifra: 60. Gracias también al resto, “Argentina” y “México” por sus aportaciones de las que estoy igualmente enamorado y agradecido a partes iguales.

Visto el resultado del pronóstico de Bill Gates y la maravillosa disertación de mi amigo chileno(eso sin contar mi pereza, claro), no me atrevo a dar una cifra al problema de las plantas y he pasado directamente a aplicar las cifras que gentilmente me habéis aportado desde el otro lado del atlántico.

And the winner is… Pues todos y ninguno en realidad; al final, como bien dice el amigo argentino, al final “todo depende de la población que queramos que Lirondo sostenga”. Me parece muy acertado, al igual que el amigo “chile” que, con unos cálculos jodidamente exactos, indica que si la planta ofrece 60 unidades de energía, Lirondo sería capaz de albergar una población de entre 15 y 20 Blables. Rápidamente apliqué los cambios y alguna formulita que me copié de tu email y el resultado es el video que incluyo más abajo.

Me quedo con la conclusión de “argentina” y posiblemente adapte el software para que el valor energético de las plantas sea un valor modificable por el usuario a la hora de definir las variables de la simulación. El valor mínimo seguramente sea 60 ya que, como se demuestra en el video, este valor es el adecuado para mantener un equilibrio para unos 20 Blables.

Gracias de nuevo a los tres, ha sido todo un placer contar con vosotros y vuestro esfuerzo. Parte de Blables ya era Sueco (por la colaboración musical de Markus) y ahora pienso que debería poner un nombre a las plantas en vuestro honor: qué os parece “atlánticas”?

viernes 10 de julio de 2009

Obra de Arte en Blables



Mi buen amigo Markus Brock (desde Suecia) ha querido participar y ha compuesto lo que yo ya he llamado "La Música oficial de Blables". Antes de juzgar su excelente trabajo y pensar que es una música demasiado retro, con matices de Nintendo de los 90 y con cierto abuso de los sonidos 8 bits, dejadme decid que yo soy el culpable. Yo he sido quien ha forzado a Markus a hacer semejante atrocidad con su magia pidiéndole (suplicando casi) que me permitiese poner una obra de arte en mi simulación.

Le tengo que agradecer lo fácil que ha sido contar con él y cómo casi me leía la mente para componer exactamente lo que estaba pensando. Aquí dejo la música que compuso para Blables y que, desde hoy mismo, ya forma parte del Proyecto Evolutivo.



Waking Up



Sun


Tack Markus, gracias.

jueves 9 de julio de 2009

La anorexia del Blable: ROI en Lirondo

Esta vez he puesto el video al principio para que todos veamos, llegados a este punto del desarrollo, que hay algo que afinar y no me he dado cuenta hasta ahora. Yo lo llamo el ROI de la energía o, dicho de otra manera, cuánta energía gastan los Blables para moverse y cuánta energía obtienen con el alimento. Mirad el video.



La primera conclusión es que las plantas tienen pocas calorías para mantener una población de más de 2 ó 3 Blables. Pero, ¿cuántas calorías (o unidades de energía) tiene una planta y cuánto consume un Blable al moverse? Estos son los valores:

Planta - ofrece 15 unidades de energía
Blable – consume 1 unidad de energía por movimiento

Con estos números, vemos que el Blable puede hacer un máximo de 15 movientos por cada planta que come. En caso contrario, va perdiendo energía poco a poco hasta quedar a cero y morir (esas crucecitas que quedan tan mal, lo sé) Eso da muy poco margen de maniobra a la pobre criatura porque, imaginemos nuestro tatara-tatara-tatara-tatara-tatara-tatara-abuelo saliendo de la cueva saliendo a cazar algún animalejo para traer sustento a la tribu, si nuestro antepasado funcionase con estos valores, sólo podría dar 15 pasos para encontrar un conejo, un triste pajarillo o cualquier cosa que echarse a la boca y lo alimentase. Y si fuese más lejos de esos 15 pasos, tal vez tendría que irse comiendo la presa por el camino para no morir por falta de alimento.

Tenemos un problema de ROI con la comida de los Blables y los mato de hambre, los condeno a la anorexia. Pues bien, como siempre veamos qué hace la naturaleza. Empezaremos por las calorías que tiene un menú típico de MecDownals:




Como vemos, una comida de estas nos ofrece aproximadamente 1050 calorías (por cierto, qué miedo el valor del azúcar de la imagen!) Ahora bien, ¿qué podemos hacer con esas 1050 calorías? Pues, según el metabolismo del Blable, únicamente podríamos dar 15 pasos para volver a comernos otro menú. Y eso sería para únicamente sobrevivir. Sin duda que son valores inaceptables para mantener un ecosistema dentro de Lirondo. Solución: dar más valor calórico a las plantas (el alimiento del Blable) o reducir el consumo energético del Blable por movimiento.

Para empezar a afinar este equilibrio entre energía y consumo, volvamos a la pregunta del párrafo anterior: ¿qué nos permite hacer una comida de 1050 calorías? Pues vayan aquí unos ejemplos:

BAILAR
Consumo: 4,2 cal/min
1000 cal -> 4 horas bailando

CORRER
Consumo: 6,7 cal/min
1000 cal -> 2 horas y media corriendo

Me parece increíble que una sola comida de estas (que con mi boca son dos mordiscos) me permita estar 4 horas bailando aunque más curioso es el segundo ejemplo; a una velocidad lenta, de principiante, podrías recorrer 25 kms.

Vale, lo tengo claro, yo podría hacer 25kms con una comida y el Blable sólo 15 pasos; la desproporción es evidente. Ahora bien, habrá que optar por uno de los dos caminos posibles: o bien aumentamos las calorías de las plantas o bien reducimos en consumo energético del Blable al moverse (o ambas cosas) Como yo soy el que programo esto, me decanto por subir el aporte energético de las platitas ya que me parece más sencillo y, además, porque una unidad de energía consumida por cada paso del Blable me parece muy elegante.

¿Cuánto debe aportar la planta para equipararse con la realidad? Buena pregunta, sí señor. Si algún alma caritativa se atreve a hacer los cálculos yo estaré encantado de recibirlos porque no pienso hacerlos por simple y pura pereza. Además, después habrá que probar que funcione y mucho me temo que habrá que retocarlo a la alza o la baja, no lo sé aún, pero es obvio que el hecho de que las plantas aparezcan por generación espontánea en un mundo cerrado inyectando energía al sistema sin parar, me da una ligera idea de que la vieja técnica del ensayo error será la más útil para afinar el valor final que buscamos.



En cualquier caso, habrá que empezar con algo, ¿alguien se atreve con el cálculo? Venga, que presumo de tener un blog que lee poca gente pero de altas inquietudes intelectuales.

miércoles 8 de julio de 2009

Caminante no hay camino

Imagino que el día en que los científicos inventen algo para burlar la muerte yo ya no estaré vivo. Y será una lástima verdaderamente. En realidad, se dice que el 99,9% de los organismos que han vivido alguna vez están muertos. A nivel humano, como especie, aparecimos hace unos 150.000 años y, desde entonces, no hemos parado de reproducirnos.

Issac Assimov hizo unas reflexiones al respecto:
“Si la población terrestre continúa duplicando su número cada treinta y cinco años (como lo está haciendo ahora) cuando llegue el año 2.600 se habrá multiplicado por 100.000 (..) ¡La población alcanzará los 630.000.000.000! Nuestro planeta sólo nos ofrecerá espacio para mantenernos de pie, pues se dispondrá únicamente de 3 cm2 por persona en la superficie sólida, incluyendo Groenlandia y la Antártida. Es más, si la especie humana continúa multiplicándose al mismo ritmo, en el 3.550 la masa total de tejido humano será igual a la masa de la Tierra.
Si hay quienes ven un escape en la emigración a otros planetas, tendrán materia suficiente para alimentar esos pensamientos con el siguiente hecho: suponiendo que hubiera 1.000.000.000.000 de planetas habitables en el Universo y se pudiera transportar gente a cualquiera de ellos cuando se estimara conveniente, teniendo presente el actual ritmo de crecimiento cuantitativo, cada uno de esos planetas quedaría abarrotado literalmente y sólo ofrecería espacio para estar de pie allá por el año 5.000. ¡En el 7.000 la masa humana sería igual a la masa de todo el Universo conocido!
Evidentemente, la raza humana no puede crecer durante mucho tiempo al ritmo actual, prescindiendo de cuanto se haga respecto al suministro de alimentos, agua, minerales y energía. Y conste que no digo "no querrá", "no se atreverá" o "no deberá": digo lisa y llanamente "no puede". “
(Isaac Asimov, Introducción a la Ciencia, Basic Books, 1973)

Parece una divertida coincidencia que Asimov escribiese eso justo el año en que nací. En cualquier caso y sin osar a repasar los cálculos del sr. Issac (y debería en realidad) parece que, como especie, tendríamos que empezar a tomarnos en serio la regulación poblacional. No estoy hablando de las políticas desarrolladas por China (que no conozco pero que suenan fatal y yo me creo todo lo que sale por la tele) pero sí tal vez algún tipo de mecanismo que permitiera a nuestra especie vivir con cierta harmonía en el planeta y no comportarnos como un virus que arrasa con todos los recursos sin pensar (porque no tiene la capacidad) en las consecuencias. Parece que nuestro cerebro, ese órgano del que tan orgulloso nos sentimos y tan diferentes nos hace pensar que somos respecto al resto de especies, tal vez no sea lo suficientemente inteligente como para llevarnos al éxito evolutivo y permitirnos sobrevivir.

Hoy he dado un paso importante con los Blables gracias a la revelación de los muros en los límites de Mondo Lirondo. En estos momentos las Blables hembras ya se mueven y toman sus decisiones perfectamente. He puesto en marcha la animación (hoy no pondré video) y he podido ver un mundo lleno de movimiento, de Blabes buscando alimento, esquivando los depredadores y afanados en tomar siempre la mejor decisión posible en pos de su supervivencia individual.
Pero algunos no lo han conseguido; algunos consumieron toda su energía en busca de alimento sin conseguirlo y murieron. Mondo Lirondo no tenía recursos para toda la población inicial que metía en la simulación y, de forma natural, morían los individuos con menos suerte y que no encontraron alimento a tiempo. Curiosamente los que sobrevivían (un ridículo 5%) del total, eran todos Blables hembra. Hice varias pruebas y siempre salía el mismo resultado: sólo perduraban las hembras. Curioso, casualidad o predeterminación? Ni idea, sólo sé que así es.

martes 7 de julio de 2009

Romper las reglas cerca de los 40: inaceptable

Un fin de semana estudiando y pensando tumbado en la terraza es una de las cosas que mejor se me da, sobre todo cuando me ronda por la cabeza la estúpida idea de intentar solucionar algo que me preocupa: los límites de Lirondo.

Que Mondo Lirondo (el mundo virtual donde “viven” los Blables) tenga límites tiene sus consecuencias. Yo no sé si Dios es omnipotente, indisoluto o magnificiente en todo su ser y estar, pero lo que está claro es que se lo montó muy bien cuando diseñó un Universo sin límites e infinito. Imagina que eres miope y que no ves más allá de 10 metros, ¿qué pasaría si llegases al límite del Universo? Yo no sé contestarte a eso pero si estuvieses a 1 metro del límite pero tu vista te permitiese ver hasta 10 metros… Dios tendría un problema para definir las leyes físicas en ese lugar. De entrada no tendría sentido hablar de “más allá del límite” (esos 9 metros de visión) fuera del Universo, donde no hay nada o, mejor dicho, donde ni siquiera tiene sentido hablar en términos de “dónde”.

Que Mondo Lirondo (el mundo ese que yo llamo virtual donde yo digo que viven los Blables) tenga límites tiene sus consecuencias. Y no sólo porque debo crear unas leyes físicas excepcionales al resto del Universo Blable, es que no me da la gana de hacer trampas; todo debería tener cierta coherencia en su conjunto porque dichas excepciones ralentizan cualquier análisis, movimiento o decisión con cálculos complicados que, recordemos, el ordenador realiza a millones por segundo. En cuestión de minutos estamos hablando de un despilfarro de recursos y una infinidad de funciones y procedimientos que entretienen al procesador con cargas inútiles. Por eso y porque es más bonito tener un mundo uniforme, coherente y con sentido global, claro.

¿Cuáles son estos problemas? ¿Qué excepciones crean dichos límites? Dos grandes preguntas, tanto como un fin de semana, 6 platos de pasta, 2 cervezas, casi 6 litros de agua y un café. Empezaré con la primera pregunta.

Que Mondo Lirondo (el mundo ese, sí, el virtual donde viven los bichos esos… ¿cómo se llamaban?) tenga límites tiene consecuencias en la red neuronal del Blable (eso, Blables, así se llaman) El Blable debe comprobar en qué posición está, qué tiene alrededor, tomar una decisión basada en su entorno y en su estado, analizar si esa decisión es posible teniendo en cuenta que podría estar en un límite de su mundo y finalmente actuar. Esto es una carga neuronal sin sentido que se repite, dependiendo del tipo de procesador que tenga tu pc, cerca de 120.000 veces por segundo. Demasiadas sólo para ser útil en el 7% del universo blable pero que debe ser ejecutadas siempre; demasiadas para ser una excepción a la regla.

¿Y qué ocurre con la vista del Blable? Pues exactamente lo mismo; cuando el bichejo analiza su entorno, vuelven a entrar en juego las reglas de excepción por si se le ocurriese “mirar” fuera de los límites (lo cual crearía una singularidad espacio-temporal que daría como consecuencia un agujero negro que se tragaría toda la materia del universo!!) Vamos, que el programa se colgaría, si tuvieses algún otro programa en marcha (messenger, internet explorer, lo que sea) podría verse afectado y un muy problable pantallazo azul al canto.

Las dos excepciones que crea el hecho de tener límites son un lastre en el análisis del Blable y otro lastre a la hora de “mirar” y eso sin contar que un Blable puede tener dos niveles de visión y “ver” dos casillas más allá de su posición con lo que, ya no sólo es importante saltarse las normas de las “leyes físicas” de Mondo Lirondo cuando el Blable está en el límite, sino que además debe ser aplicable cuando está cerca del límite. Demasiadas leyes rotas para un mundo tan pequeño. Al final todo es una excepción y nada tiene ni concierto ni trombón (me acabo de inventar esta frase y me gusta)

Que Mondo Lirondo (ese mundo raro donde no se qué leyes raras de un bicho que no sé cómo se llama vive o algo así) tenga límites tiene consecuencias y me he pasado un fin de semana feliz y tranquilo, tomando el sol, poniéndome cremitas para no quemarme y enfrascado en mis pensamientos y cálculos hasta que llegué a la solución. ¿Quién o qué me dio la solución? Agárrate fuerte a la barra del metro (porque me estás leyendo desde un iPhone en el metro mientras vas a trabajar a una central nuclear de cuarta generación, verdad?) La respuesta me la dio Dios.

Volvamos para atrás, ¿recuerdas tu miopía que te permitía ver hasta 10 metros? Pues bien, que el Universo tenga límites o no es intrascendente para nuestro problema porque Dios (si existe, claro, lo uso de forma metafórica porque yo no soy creyente, ¡Dios me libre!) no nos permite acercarnos al borde de nuestro universo. La luz tiene una velocidad constante (bueno, esto tendría que matizarlo pero da igual, sirve para el ejemplo) y, aunque construyas el telescopio más potente, la nave espacial más rápida, jamás podrás obtener luz para tu telescopio o llegar más lejos de lo que la luz lo hace. Ostras, te lleva más de 13,000 millones de años de ventaja! En cualquier caso y para entendernos, sería como si visualmente alcanzaras los 10 metros pero físicamente no pudieras acercarte al límite más de 11 metros. ¡Problema solucionado! La respuesta al problema es poner un muro (invisible o visible, da igual) al Blable para que no pueda acercarse al borde más de lo que su visión le permite. Tacháááááááán!! Soy o no soy un genio!

Y para muestra un botón o casi mejor un video con la mejora aplicada a Lirondo. Toma ya! Esto sigue avanzando y qué paisaje más bonito estoy viendo. Qué camino tan agradable de recorrer.

lunes 6 de julio de 2009

EAL - Evolving Artificial Life

He encontrado una simulación "parecida" en internet que, por su ingenio, me ha merecido la pena estudiarla. He pasado el fin de semana analizándolo y me parece realmente espectacular. Os cuento cómo funciona sacado de la explicación del autor.

Cada cuadradito coloreado (la calidad del video es mala, lo sé) es una criatura. Cada criatura puede examinar el color de las celdas contiguas (arriba, abajo, izquierda, derecha y diagonales)

La simulación comienza con un montón de criaturas generadas aleatoriamente. La mayoría mueren rápidamente pero algunas se las ingenian para reproducirse.

Algunas partes del video muestran la simulación a velocidad normal, otras a una velocidad mayor. No existe ningún indicador para ello pero se puede adivinar por el número de cambios en cada momento. Este video no es fruto de una única simulación si no una combinación de varias.

La genética de las criaturas contiene una lista de reglas. Resumiendo, las reglas indican cosas como "si hay un cuadrado verde encima de ti (que no tuyo) y comida a la derecha, entonces muévete a la derecha". Existen más condiciones, opciones y acciones disponibles pero esto es sólo un ejemplo.

También existe un punto de gravedad que empuja todo hacia abajo en la cuadrícula. Las criaturas pueden escalar sobre otras criaturas para vencer la gravedad pero si no tienen un apoyo, caerán.

Los cuadrados grises (pedacitos de comida) caen a la cuadrícula desde arriba.

Las criaturas pueden reproducirse sexualmente y asexualmente. Entre sus reglas se incluyen acciones como moverse, comer, reproducirse asexualmente, intentar reproducirse sexualmente con un vecino, compartir comida y cosas por el estilo. Otros genes ayudan a determinar quien se empareja con quien, quien ganará en una lucha y tal. Por cierto, el ganador en las peleas se come al vencido.

Al caer la comida desde arriba, las especies que escalan o construyen estructuras de colonias que llegan a las zonas altas, son bien recompensadas (consiguiendo comida, claro – no hay programada recompensa alguna por ningún comportamiento en particular) Las capas inferiores normalmente consiguen el alimento atacando a los otros.

Los depredadores pueden aparecer y atacar a diestro y siniestro e incluso extinguirse entre ellos mismos. Cualquier tipo de interactuación de este estilo puedo ocurrir en la matriz.

Criaturas del mismo tipo (o cercanamente relacionadas) tienen el mismo color, esto no significa que dos criaturas del mismo color estén necesariamente relacionadas pero normalmente es así.

Las criaturas pueden morir simplemente por falta de comida. Cuando una criatura muere de esta manera, es “reciclada” como comida que la cae desde arriba. El total de energía del sistema se mantiene constante.

Maravilloso, simple y terriblemente complejo a la vez, verdad? Me encanta.

martes 30 de junio de 2009

No sólo de pan vive el Blable

Se podría decir que la mayoría de animales que conozco (y algunos tienen dos piernas) se alimentan de sólidos y líquidos. Un bistec de ternera o una estupenda tortilla de patatas serían un buen ejemplo de alimento sólido; la leche o una rica sopa caliente lo serían de alimento líquido. Ahora bien, hablar de alimentos sólidos tal vez dejaría de tener sentido si aplicamos las matemáticas de forma estricta ya que, por ejemplo, el tomate está compuesto por un 94% de agua que es mucho más que algunas sopas. Las frutas, por ejemplo, están compuestas también por un alto porcentaje de agua (entre 80 y 95%) así que uno podría pensar que, con una dieta rica en tomates y frutas, podríamos tener cubiertas nuestras necesidades de líquidos.

Un cuerpo sano e hidratado tiene más del 50% de su peso en agua siendo el resto repartido entre grasa, músculo y huesos. Además, el contenido de agua en el cuerpo está estrechamente e inversamente relacionado con el peso y la edad, siendo las personas de más peso las que menor concentración de agua tienen. Por ello, las personas obesas tienen menos agua total en su cuerpo que las personas delgadas. La edad también es un factor que influye en la concentración líquida: los recién nacidos tienen un 70% de su peso en agua, 60% para los adultos y 55% en personas ancianas. Además, el hombre suele tener más concentración de agua que la mujer.

La necesidad total de agua diaria en una persona sana suele rondar los 3 litros (dependiendo del clima y del ejercicio físico) y, volviendo a los alimentos, éstos aportan de 1 a 1,5 litros siempre que incluyamos frutas y verduras a nuestra dieta. Eso sí, por muchas frutas y verduras que comamos, siempre tendremos un déficit que debemos cubrir mediante la ingesta de líquido y, por norma general, estaríamos hablando de unos 2 litros diarios.

Se dice que el empleado típico de oficina suele tener cierto grado de deshidratación ya que descuida la ingesta de líquidos durante su jornada laboral. Doble fallo si además se pide alguna bebida alcohólica (cerveza, vino) en la comida ya que el alcohol es por definición deshidratante. Una botella de agua encima de la mesa es una buena práctica para todos aquellos que deseen tener un nivel de hidratación adecuado o podemos sufrir dolores de cabeza y disminución de la concentración. Una persona en condiciones normales puede tardar de 3 a 5 días en morir por deshidratación y, por tanto, debemos alternar lo sólido con lo líquido para mantener nuestro organismo adecuadamente.

La única excepción a esta regla es la gacela de Waller; no necesita beber en toda su vida. La gacela en cuestión es un antílope que vive en Kenya, Tanzania, Somalia y Etiopía. Aunque es tímido, como la mayoría de gacelas, es fácilmente observable en estado salvaje. Su dieta se basa en hojas tiernas de arbustos, insectos, flores y frutas. Esta combinación consigue que no necesiten beber agua nunca y así poder vivir en entornos secos e incluso desiertos.

Extrapolemos el sistema alimenticio a los Blables; ¿serán estos como los humanos que necesitan comer sólido y beber líquido o serán gacelas de Waller? Por ahora son gacelas ya que el único alimento disponible en Mondo Lirondo son las plantas. He pensado en crear un lago o río donde los Blables podrían beber y la primera consecuencia es que Lirondo podría quedar dividido en dos sub-mundos, uno a cada ribera de la rivera. Esto podría provocar la separación genética de los individuos y crear con el tiempo especies diferentes. Un pequeño y angosto paso que permita cruzar de un lado al otro sería una buena idea para ver cómo individuos mejor capacitados irrumpen en una sociedad que ha estado aislada genéticamente. Sería algo parecido como meter un conejo europeo en Australia o un tigre indio en Madagascar. ¿Qué ocurriría? Será interesante verlo.

sábado 27 de junio de 2009

Envejecimiento

Recientemente se ha detectado el caso de Brooke Greenberg que tiene fascinados a los médicos y científicos: no envejece, Brooke tiene 16 años y la apariencia de un bebé.
Algunos ya se han adelantado a decir que guarda en sus genes el secreto de la eterna juventud o la fuente de la eterna juventud. Su caso parece único y parece que del estudio genético resultante, podría salir respuestas muy interesantes para la humanidad y conseguir la ansiada juventud.

He releído varias veces el caso, porque está en inglés y porque me ha hecho pensar en el por qué la vida no ha diseñado antes un sistema parecido. Una de las reflexiones que más sentido me parece que tiene es la siguiente; la vida eterna o, dicho de otra manera, frenar el envejecimiento, no es una buena estrategia de supervivencia.
Intentemos abstraernos de nuestra sociedad de bienestar y riqueza (recordemos que el 80% de la población mundial es considerada pobre) y pensemos en valores y términos de supervivencia biológica. Pensemos que todos los días, un animal, planta u organismo, tiene un riesgo altísimo de perder la vida a manos, o a dientes, de un depredador. Es la cadena de la vida y donde haya un recurso, allí habrá alguien que lo aproveche. Este es el fundamento principal de la evolución y la ley del mejor adaptado. Pues bien, en ese ámbito, donde los organismos deben aprovechar todos los segundos de vida como si de un regalo se tratase, la reproducción sexual es la mejor estrategia ¡y cuanto antes mejor!

Una vida eterna en nuestra sociedad ofrece varios problemas directos y una infinidad de contratiempos indirectos. El primero que se me ocurre es la superpoblación; si nadie muere, la población no haría más que aumentar con el consiguiente problema de escasez de recursos o incluso de espacio. Ríete tú de los hoteles nicho de Japón.



Para mí, un problema serio sería el aburrimiento aunque, con todo el tiempo del mundo por delante, uno podría plantearse metas más ambiciosas como, por ejemplo, estudiar todas las carreras universitarias posibles, recorrer el planeta a pie o pagar una hipoteca en Barcelona (jeje) Las preguntas del Trivial Pursuit cambiarían radicalmente ya que la población iría acumulando conocimientos y podríamos encontrar preguntas de complejidad absurda como por ejemplo: “Ada Lovelace, hija del poeta Lord Byron y nacida en el 1815 es considerada la primera como la primera en qué materia”.

La pregunta que me hago llegados a este punto, es si los Blables deberían tener una esperanza de vida finita. No creo que si les diese vida eterna les dé por estudiar carreras universitarias pero, ¿sería esto positivo en un proyecto que intenta simular la evolución? No lo tengo muy claro, los mejor adaptados tendrían más posibilidades de sobrevivir igualmente pero … No sé, algo me dice que no es una buena idea tener organismos inmortales. Los “únicos” peligros serían la falta de alimento (el Blable se quedaría sin energía y moriría) y los depredadores (iTERs) ¿Cómo salir de la duda? La forma más eficiente es darles vida eterna y ver qué pasa, ¿verdad? He preferido investigar cómo lo ha hecho la naturaleza y he podido ver cómo el tamaño y el peso está directamente con la longevidad (un canario vive menos que un elefante) Además, he visto que el ritmo cardíaco está directamente relacionado con el peso así que se podría decir que, cuánto más lento sea el latir del corazón de tu especie, más años vivirás. Estos son los valores de distintos animales:

Especie - Ritmo cardíaco medio – Peso

Ballenas grandes - 20 rpm – 120000 Kgs
Elefante - 30 rpm - 5000 Kgs
Caballo - 44 rpm – 1200 Kgs
Cerdo - 70 rpm - 150 Kgs
Hombre - 60 rpm – 90 Kgs
Gato – 150 rpm – 2 Kgs
Conejo - 205 rpm – 1 Kgs
Hámster - 450 rpm – 0,06 Kgs
Polluelo - 400 rpm – 0,05 Kgs

La equivalencia entre peso y esperanza de vida es la siguiente:
Hombre – 90 Kgs – 70 años
Vaca – 800Kg – 22 años
Pato – 2 Kgs – 10 años
Gato – 2 Kgs – 15 años
Conejillo de indias – 0,1 Kgs – 5 años
Cabra – 30 Kgs – 15 años
Cerdo – 150 Kgs – 25 años

En base a estos datos, existe una fórmula que dice que si un animal se construye en una escala 10 por ciento más grande tendrá una esperanza de vida 6 por ciento más larga.

log (esperanza de vida) = 0.970 + 0.573log (escala)

El siguiente paso sería definir cuánto pesa un Blable y si, llegado a cubrir sus necesidades alimenticias (energía = 100%) debería seguir comiendo y aumentar su volumen pero sigo sin tener claro cuál es el camino adecuado sobretodo después de haberme enterado que las almejas (sí, esas cosas que viven en el mar dentro de una concha) pueden llegar a vivir más de 400 años!

Ah, por si tú eres de los que como yo de los que se leían las respuestas del Trivial Pursuit porque no podías quedarte con la duda, la solución a la cuestión de Ada Lovelace, la hija de Lord Byron, nacida en 1815, es que está considerada la primera programadora. Toma ya.

martes 16 de junio de 2009

Evolución y Destino

Todos los días la gente me para por la calle exigiéndome que escriba menos y programe más. Algunos amigos ya están empezando a pensar en no hablarme hasta que no concrete en resultados las ideas que voy lanzando en esta web. Me echan en cara el tema de la memoria del Blable, me recriminan que haya planteado un comportamiento mamífero (idea de Lourdes, por cierto) en el que la cría de Blable depende de la madre hasta cierta edad y no haya escrito ni una línea de código sobre el tema. Me gritan, me empujan y me insultan por la calle. “Un hombre tiene diez dedos y una sola boca, así que programa más que hables” han escrito amenazantemente en la puerta de mi casa.

Pues yo creo que están equivocados; Blables, el Proyecto Evolutivo ha cambiado y mejorado mucho en sólo 5 meses. Hay que tener en cuenta que sólo cuento con mis diez dedos (reconozco que programo sólo con dos, en realidad uso más dedos con el ratón que con el teclado!) y con poco tiempo fuera de mi trabajo. Aun así, he visto salir de una libreta para convertirse en un blog, de un cuadrado azul a un rechoncho Blable, de una celda negra a un amenazador iTER y, de un movimiento brusco y mecánico, a una suavidad digna de los mejores videojuegos (de los 90s, claro jeje)




BLABLES
Han pasado de ser un punto rosa o azul (dependiendo del sexo) a tener cara y ojos. Lo mismo para los iTERS que además de ser realmente bonitos visualmente, ahora tienen un nombre heredado del proyecto ese de fusión internacional. Por cierto, para aquellos piratas y piratillas que piensen que por llevar pata de palo, parche en el ojo y loro en el hombro voy a ser igual que ellos, decirles que pagué religiosamente por los derechos de uso de los diseños y, aunque no diría que soy dueño de los mismos, sí puedo decir que tengo cubierto legalmente el uso y comercialización de los mismos. Hala! (me hace gracia que haya pagado por esto, por comprar chupetes on-line, algún libro y nunca ¡¡nunca!! haya pagado por un producto de Microsoft jejeje Tapa, tapa que se me ve el loro!)



Mejoras Futuras: movimiento fluido. Ayer el destino me regaló casi dos horas de espera en un complejo de oficinas muy bonito de una de las zonas más modernas (que no modernista) de Barcelona. El caso es que durante ese tiempo, y acabé agotado por cierto, estuve caminando de izquierda a derecha y de derecha a izquierda a todo lo largo de la plaza que formaban unos modernos (que no modernistas) edificios con más cristal que cemento. Tanto caminar mirando al suelo me hizo caer en la cuenta que estaba formado por una especie de “celdas” y pensé que yo era un Blable que se movía de una casilla a otra. Rápidamente caí en la cuenta que mi movimiento era fluido, sin saltos, sin desaparecer en una celda para aparecer en la otra (*) y pensé en adaptar esta fluidez a los Blables. Parece complicado, ¿verdad? pues hice los cálculos matemáticos de cabeza que espero poder explicar en la próxima entrega.




SONIDO
No imaginé nunca la simulación con sonido y, a día de hoy, tiene música, efectos de sonido e incluso videos en YouTube. Increíble! Los efectos de sonido han sido sacados de una base de sonidos que el Ministerio de Educación y Ciencia pone a disposición de los internautas.

Mejoras Futuras: me gustaría que la simulación tuviese efectos de sonido como, por ejemplo, cuando come, cuando encuentra una Blabla (o un Blable), cuando es perseguido por un iTER, etc. Creo que daría mayor realismo el hecho que, el individuo activo, sea Blable o sea iTER, manifestara con sonidos sus acciones. Si te gusta la idea y conoces un banco de sonidos gratuito del cual poder echar mano (o compilador), dímelo.

He recibido muchas quejas (2 ó 3 en realidad) sobre el hecho de “hablar mucho y avanzar poco” y es cierto, al igual que también es cierto que el objetivo no es completarlo, es el camino. No haré la promesa típica de “prometo trabajar más” o “prometo escribir mañana sobre tal o cual”; creo que el proyecto camina solo sin mi ayuda y, visto lo anterior, la evolución no es sólo cosa de los Blables.


(*) Un inciso para compartir un pequeño secreto de Lirondo: Si pudiésemos ver el movimiento del Blable a cámara lenta veríamos que en realidad es al revés; primero se mueve a la celda de destino y después se borra de la anterior. Por lo tanto, por una pequeña fracción tiempo, existen dos Blables simultáneamente.

viernes 12 de junio de 2009

El problema del ser y el aparentar

El problema del hermafroditismo blabliano ha quedado solucionado, menudo peso me he quitado de encima. Debo corregirme a mí mismo y decir que no se trataba de una reproducción homosexual, en realidad los Blables macho hacían copia de sí mismos y, por si fuese poco, estas réplicas o descendientes, nacían sin vida y con un nivel de energía -1.

¿Qué ocurría? ¿Dónde estaba el error para que un Blable macho buscase desesperadamente su reproducción (sin éxito)?
La solución me vino dada por una chica alemana y un ingeniero de sistemas católico. Para ahorrarte toda la historia te diré que, después de exponer el problema, me dijeron “no es lo mismo ser que aparentar” y ahí estaba la clave. Pensé en voz alta con ellos durante un rato y el ingeniero me dio la solución: es posible que la genética del individuo sea una pero se manifieste de otra manera. ¡Zas! Lo vi tan claro como el agua. Había repasado todos los esquemas y diagramas, había hecho seguimiento de los valores de las variables (trabajo de chinos!) haciendo depuración paso-a-paso, pero cometí un error: me fie de la apariencia del Blable, “si es azul es macho, si es rosa es hembra”. Pues resultó que no, se dio la mala pata que un error de programación hacía que la genética no se manifestara correctamente dando lugar a especímenes de color azul (machos) con la genética de una hembra. Ello provocaba que se “autofertilizase” y tuviese hijos “raros”. Ser y aparentar no es lo mismo.

Una vez solucionado este problema de genética y su manifestación me encontré con unos machos dinámicos y activos, con ganas de conocer un mundo nuevo para ellos, diferente, extraño y emocionante. Tanto como una academia de buceo en Madrid o una agencia de crédito online para el ahorro. Durante un tiempo les coloqué una especie de control de presencia que me indicaba si realmente ese individuo correspondía con su apariencia externa. Al ver que todo estaba correcto pasé a desactivar dicha funcionalidad (consumía memoria como si de un agujero negro se tratase) ya que el ahorro es una de las buenas prácticas reflejadas en el manual de cabecera de todo buen “pogramador”.

Este es el video donde se refleja el gran cambio desde que el error “ser y aparentar” fue detectado. No verás gran cambio pero, como he explicado antes, la aventura fue intensa e internamente el código ha cambiado mucho.



Qué vemos en el video?

1.- Menú de entrada y configuración de las variables.
2.- Los Blables hembra no se mueven ya que tienen desactivado su esquema neuronal (por ahora)
3.- Lo mismo para los iTERS, no se mueven para poderme centrar en el movimiento del Blable.
4.- Los Blables Machos que consumen su energía quedan inmóviles sin capacidad de moverse.

miércoles 10 de junio de 2009

Visión y Movimiento Avanzado: simplificación y optimización

Un fin de semana estudiando y pensando tumbado en la terraza es una de las cosas que mejor se me da, sobre todo cuando me ronda por la cabeza la estúpida idea de intentar solucionar algo que me preocupa: los límites de Lirondo.

Que Mondo Lirondo (el mundo virtual donde “viven” los Blables) tenga límites tiene sus consecuencias. Yo no sé si Dios es omnipotente, indisoluto o magnificiente en todo su ser y estar, pero lo que está claro es que se lo montó muy bien cuando diseñó un Universo sin límites e infinito. Imagina que eres miope y que no ves más allá de 10 metros, ¿qué pasaría si llegases al límite del Universo? Yo no sé contestarte a eso pero si estuvieses a 1 metro del límite pero tu vista te permitiese ver hasta 10 metros… Dios tendría un problema para definir las leyes físicas en ese lugar. De entrada no tendría sentido hablar de “más allá del límite” (esos 9 metros de visión) fuera del Universo, donde no hay nada o, mejor dicho, donde ni siquiera tiene sentido hablar en términos de “dónde”.

Que Mondo Lirondo (el mundo ese que yo llamo virtual donde yo digo que viven los Blables) tenga límites tiene sus consecuencias. Y no sólo porque debo crear unas leyes físicas excepcionales al resto del Universo Blable, es que no me da la gana de hacer trampas; todo debería tener cierta coherencia en su conjunto porque dichas excepciones ralentizan cualquier análisis, movimiento o decisión con cálculos complicados que, recordemos, el ordenador realiza a millones por segundo. En cuestión de minutos estamos hablando de un despilfarro de recursos y una infinidad de funciones y procedimientos que entretienen al procesador con cargas inútiles. Por eso y porque es más bonito tener un mundo uniforme, coherente y con sentido global, claro.

¿Cuáles son estos problemas? ¿Qué excepciones crean dichos límites? Dos grandes preguntas, tanto como un fin de semana, 6 platos de pasta, 2 cervezas, casi 6 litros de agua y un café. Empezaré con la primera pregunta.

Que Mondo Lirondo (el mundo ese, sí, el virtual donde viven los bichos esos… ¿cómo se llamaban?) tenga límites tiene consecuencias en la red neuronal del Blable (eso, Blables, así se llaman) El Blable debe comprobar en qué posición está, qué tiene alrededor, tomar una decisión basada en su entorno y en su estado, analizar si esa decisión es posible teniendo en cuenta que podría estar en un límite de su mundo y finalmente actuar. Esto es una carga neuronal sin sentido que se repite, dependiendo del tipo de procesador que tenga tu pc, cerca de 120.000 veces por segundo. Demasiadas sólo para ser útil en el 7% del universo blable pero que debe ser ejecutadas siempre; demasiadas para ser una excepción a la regla.

¿Y qué ocurre con la vista del Blable? Pues exactamente lo mismo; cuando el bichejo analiza su entorno, vuelven a entrar en juego las reglas de excepción por si se le ocurriese “mirar” fuera de los límites (lo cual crearía una singularidad espacio-temporal que daría como consecuencia un agujero negro que se tragaría toda la materia del universo!!) Vamos, que el programa se colgaría, si tuvieses algún otro programa en marcha (messenger, internet explorer, lo que sea) podría verse afectado y un muy problable pantallazo azul al canto.

Las dos excepciones que crea el hecho de tener límites son un lastre en el análisis del Blable y otro lastre a la hora de “mirar” y eso sin contar que un Blable puede tener dos niveles de visión y “ver” dos casillas más allá de su posición con lo que, ya no sólo es importante saltarse las normas de las “leyes físicas” de Mondo Lirondo cuando el Blable está en el límite, sino que además debe ser aplicable cuando está cerca del límite. Demasiadas leyes rotas para un mundo tan pequeño. Al final todo es una excepción y nada tiene ni concierto ni trombón (me acabo de inventar esta frase y me gusta)

Que Mondo Lirondo (ese mundo raro donde no se qué leyes raras de un bicho que no sé cómo se llama vive o algo así) tenga límites tiene consecuencias y me he pasado un fin de semana feliz y tranquilo, tomando el sol, poniéndome cremitas para no quemarme y enfrascado en mis pensamientos y cálculos hasta que llegué a la solución. ¿Quién o qué me dio la solución? Agárrate fuerte a la barra del metro (porque me estás leyendo desde un iPhone en el metro mientras vas a trabajar a una central nuclear de cuarta generación, verdad?) La respuesta me la dio Dios.

Volvamos para atrás, ¿recuerdas tu miopía que te permitía ver hasta 10 metros? Pues bien, que el Universo tenga límites o no es intrascendente para nuestro problema porque Dios (si existe, claro, lo uso de forma metafórica porque yo no soy creyente, ¡Dios me libre!) no nos permite acercarnos al borde de nuestro universo. La luz tiene una velocidad constante (bueno, esto tendría que matizarlo pero da igual, sirve para el ejemplo) y, aunque construyas el telescopio más potente, la nave espacial más rápida, jamás podrás obtener luz para tu telescopio o llegar más lejos de lo que la luz lo hace. Ostras, te lleva más de 13,000 millones de años de ventaja! En cualquier caso y para entendernos, sería como si visualmente alcanzaras los 10 metros pero físicamente no pudieras acercarte al límite más de 11 metros. ¡Problema solucionado! La respuesta al problema es poner un muro (invisible o visible, da igual) al Blable para que no pueda acercarse al borde más de lo que su visión le permite. Tacháááááááán!! Soy o no soy un genio!

Y para muestra un botón o casi mejor un video con la mejora aplicada a Lirondo. Toma ya! Esto sigue avanzando y qué paisaje más bonito estoy viendo. Qué camino tan agradable de recorrer.

ABBA y los Blables


ABBA fue el grupo de más éxito comercial en la década de los 70 por encima incluso de Beatles. Benny Andersson era el compositor (el de la barba en la foto) y tenía una técnica compositora realmente peculiar. En una entrevista le preguntaron de dónde salían esas canciones tan fantásticas y esos ritmos inéditos en aquella época. Él contestó que simplemente salía a correr y se concentraba en el tap tap de sus zancadas; de ahí salió la inspiración para Waterloo, Dancing Queen y muchas más.

Desconozco si podríamos identificar a Benny como el padre de la música máquina que arrasó en las discotecas en los 90s con sus ritmos basados en un continuo pum-pum-pum o si, anteriormente, Luis Cobos le copió la técnica para añadir una repetitiva batería a los clásicos. Sea como fusiera que quiera ser, yo lo intenté ayer y decidí salir a correr para pensar en el error que no deja avanzar a los Blables; mi camiseta turca, mis naik negras y una canción de Talk Talk para, durante una hora, probar una técnica que 40 años antes ya utilizaba un tío en Suecia para encontrar su inspiración personal.

Si te preguntas si funcionó la respuesta es no; si preguntas si me rindo la respuesta es obviamente no. Esta misma tarde saldré a correr de nuevo con mi camiseta turca y las mismas naik negras en busca de una musa blabliana. Mientras tanto, he colgado un video en Youtube por si a alguien se le ocurre una razón lógica para esa extraña reproducción masculina que, repito, no tiene sentido. Tienes además el diagrama de flujo del proceso “neuronal” que sigue el Blable para tomar decisiones.

Help! I need somebody!

lunes 8 de junio de 2009

Homosexualidad Virtual

Estoy bloqueado, no hay otra explicación. Llevo una semana perdido con un problema que pensé estaba resuelto.

Recuerdo cuando me compré el piso y pensé que hubiese sido genial ser gay para contar con un tío a mi lado que hiciese 20 horas de gimnasio semanales para ayudarme a subir cajas por la escalera. Ahora pienso que lo que me vendría bien es que un programador cayese en mi web y me echase una mano con mi bloqueo mental. Simplemente no entiendo dónde está el error pero es que los Blables se me reproducen solos ¡¡y eso que sólo tengo machos!! ¿Me habrán salido gays!? Puede ser, bendita evolución, pero es que genéticamente no es posible. Además, sus hijos nacen con -1 unidades de energía y por lo tanto nacen “sin vida”. Es todo muy extraño, muy muy extraño.

¿Qué puedo hacer llegado a este punto?

Código Puro y Duro. He pensado en colgar el código para que algún alma caritativa pueda indicarme dónde puede estar el error o que tal vez me indique otra forma de programarlo.

Golgar el Programa. También he pensado en colgar esta versión definitiva que estoy programando para que cualquiera, aun sin ser programador, pueda darme sus consejos sobre qué está ocurriendo y así darme una pista sobre cómo solucionarlo.

Hacer un Video y ponerlo en YouTube. Hey!, no es mala idea, verdad? No sería descabellado hacer un video con una demostración de lo que ocurre y ponerlo en youtube.

Haga lo que haga, debo encontrar la solución a este problema salvo que quiera hacer una simulación de organismos gays que se reproducen sin éxito. Es otra alternativa; siempre puedo decir que mi intención era la de simular un entorno homosexual para ver cuál sería el resultado. Mmmmm, lo pensaré. En cualquier caso, esta noche colgaré el código y, mientras tanto, dejo el diagrama de flujo de la rutina de análisis del individuo o, como lo llaman en otras webs, el esquema neuronal de los especímenes (juasjujasjuas, me suena muy pretencioso)

Descarga el diagrama de flujo del Blable Macho Ciego aquí

miércoles 3 de junio de 2009

El Futuro de los VideoJuegos

El proyecto Blables comenzó como una experiencia científica que, mediante un programa informático, pretendía simular un ecosistema sencillo pero regido por las reglas básicas de la naturaleza como la competencia entre especies por los recursos del entorno, las leyes evolutivas, la selección natural del mejor adaptado y la genética de Mendel.

Al principio no era más que una cuadrícula con celdas de colores y mucha imaginación. Vamos, que tenía peor cara que los pollos del Carrefour. Sin pretender ser un videojuego, poco a poco empezó a tener algo de forma, personajes, sonido y una apariencia mucho más amigable que la primera rejilla de colores. Eso sí, siempre sin perder la perspectiva ni el foco, ¡al contrario!, cada vez tenía más funcionalidades que le daban más realismo a la simulación como la comunicación entre individuos (en caso de existir un peligro), el cuidado de las crías (al más puro estilo mamífero) o la más reciente de las funcionalidades; la memoria.

No sólo no descarto añadir características al mundo virtual que estoy creando sino que invito a todo el que me cruzo. Tú mismo puedes dejarme un comentario con tus sugerencias al final de este texto indicando que, como no podría ser de otra manera, las mejores ideas y mejoras no han salido de mi cerebro, han sido sujerencias de terceros.

Pues bien, ¿se convertirán los Blables en un videojuego? Creo que para algunos sí y para otros no. En cualquier caso estoy muy desfasado como programador de juegos visto como está el mercado y Microsoft ha dado no sólo la última vuelta de tuerca en este lúdico mundo; ha dado doce vueltas de un solo golpe. Tanto si te gustan los "marcianitos" como si no, échale un vistazo a lo que nos promete Microsoft con su XBOX 360 Project Natal. Sin palabras.




Prometo que si Blables se convierte en un éxito mundial, con peticiones desde todas las partes del globo para que lo traduzca a 4000 idiomas y me hago rico en una semana vendiendo licencias del juego, hago una versión para esta increible consola. ¿Que no? Que me quede cojo de las tres piernas si no cumplo mi promesa.

martes 2 de junio de 2009

Descubierto el ser vivo más grande del mundo en Ibiza

Mientras yo sigo programa que te programa mi Lirondo particular, dejaré una noticia que me ha llamado poderósamente la atención. No añadiré ningún comentario personal porque tal vez estaría días enteros comentando las implicaciones de este descubrimiento.

Hasta ahora se hablaba del Elefante como el ejemplo terrestre de animal más grande (con hasta 12 toneladas y una esperanza de vida de 60-70 años) y de la ballena azul (190 toneladas, 33 metros y hasta 90 años) como el ejemplo marino. Los dinosaurios alcanzaron tamaños fabulosos gracias (según dicen los expertos) a una mayor concentración de oxígeno en la atmósfera pero todo esto queda pequeño, muy pequeño cuando se compara con el reciente descubrimiento en Las Salinas (Ibiza).

Se trata de un organismo de más de 8 kilómetros y vivo desde hace 100.00 años. Es una posidonia (planta marina, no alga como leerás por ahí) que, gracias a su tamaño, elimina medio millón de toneladas de CO2 anuales. Este increible organismo se encuentra en una pradera marina que se extiende entre la zona de Els Freus (Formentera) y las Salinas de Ibiza, con 700 kilómetros cuadrados de extensión.

Comparte hábitat con unos 100 millones de ejemplares de la misma especie por lo que se usaron marcadores genéticos que indicaron que, efectivamente, se trataba del mismo organismo.



Tales dimensiones se escapan un poco a nuestra escala, aquí te dejo un enlace donde podrás admirar una ballena azul a tamaño real (aquí) Otro dato a tener en cuenta (yo todavía estoy asombrado con lo de la plantita de marras) es que cuando esa planta nació, la especie humana estaba saliendo por primera vez de África.

viernes 29 de mayo de 2009

Un Universo cíclico con problemas de memoria

Algunos han dicho que el Universo frenará su expansión y la gravedad hará que este se contraiga hasta formar lo que se conoce como el Big Crunch (o gran contracción) Esto puede crear problemas de memoria a nuestro Universo o, más concretamente, un enorme déjà vu.

El déjà vu es aquella sensación de recordar algo que está ocurriendo en ese mismo momento, como si ya lo hubieses visto antes. A esta experiencia también se la llama paramnesia. Algunos creen que puede ser una especie de "precognición" o "profecía" pero lamentablemente no es más que una anomalía de la memoria. Explicado muy vagamente, se diría que la mente inconsciente aprecia la realidad antes que la mente consciente provocando que la propia consciencia perciba algo que ya está en la memoria aunque sólo sea por una pequeña fracción de tiempo. Nuestro Universo, ciertamente, sufre de déjà vu crónico porque tiene la continua sensación que ya ha vivido esto antes.

Pensarás que “el Universo” no puede “recordar” algo que no ha ocurrido porque, posiblemente, tú seas libre de cambiar de opinión y dejar de leer (o tal vez de seguir leyendo) Tal vez, tomes la decisión que tomes, ya la habías tomado antes. O tal vez creas en el libre albedrío o el azar.

¿Qué ocurre si tiramos un dado? Es muy aceptado decir que existe una posibilidad entre seis de sacar un número concreto. Yo no diría tanto. Eso ocurre porque tiramos el dado de manera diferente todas las veces pero ¿qué ocurriría si tiramos el dado dos veces de la misma manera? Posiblemente salgan números diferentes. Ahora bien, intentemos prestar atención a eso de “tirarlo de la misma manera”. Tengamos en cuenta la distancia de nuestra mano a la mesa y deberá ser exactamente la misma, no parecida ni muy aproximada, exactamente la misma. La presión del aire, la velocidad, el impulso… todo. Si todas las condiciones son exactamente las mismas, debería entonces dar el mismo resultado. Un ejemplo es ver la repetición de una jugada de fútbol; cuando el jugador que marca el gol chuta, las condiciones son exactamente las mismas que la primera vez, ¡incluso el tiempo! Esto, lamentablemente para los que como yo han jugado alguna vez a los dados en un casino, no es posible de reproducir y somos incapaces de tirar el dado exactamente igual porque cualquier mínima variación de las condiciones físicas hará cambiar el resultado, en este caso la forma de caer del dado.
¿Qué ocurriría si todas las condiciones (todas) físicas en el universo fuesen las mismas? La física dice que el resultado será invariablemente el mismo. Tomemos pues nuestro Universo que colapsará en un punto cuando la gravedad frene la expansión y comience su contracción. Imaginemos el nacimiento de este Universo con el Big Bang e imaginemos también que todo estaba comprimido en un solo punto muy denso y muy caliente con una increíble presión.
A una presión dada y a una temperatura concreta, el Universo explotó (esto es una alegoría ya que no se propagó fuera de sí mismo) y no lo hizo ni un poco antes ni un poco después; lo hizo justo en ese momento y bajo esas condiciones. Si la temperatura fuese menor (p.ejemplo) no hubiese explotado aún y si la temperatura hubiese sido más alta, ya habría explotado. Fue exactamente en un punto en concreto de sus condiciones físicas.

Nuestro Universo, al contraerse, irá calentándose y aumentando su presión. Seguirá y seguirá contrayéndose hasta quedar en un punto extremadamente caliente, su presión aumentará hasta puntos increíbles y, aún así, continuará su contracción hasta que todo él este concentrado en un punto muy pequeño, infinitamente pequeño. No habrá nada fuera porque TODO estará concentrado en ese punto, no habrá condiciones externan que perturben ese punto. Las condiciones serán extremas, inestables a todas luces pero no lo suficientes para estallar de nuevo. Al llegar a un punto de presión y temperatura, a ese mismo punto del Big Bang, nuestro Universo explotará de nuevo ¿Por qué? Porque sencillamente las condiciones son exactamente las mismas, no hay nada fuera, todo está dentro. Así pues, se producirá la misma expansión, sin ninguna diferencia y el resto de sucesos que se produzcan después serán los mismos. La primera estrella nacerá en el mismo instante y en el mismo lugar; nuestro sistema solar se formará de la misma manera, con el Sol en el centro. El resto de la historia ya te lo imaginas.

Nuestro Universo sufre un eterno déjà vu porque todo lo que ha ocurrido ya ha ocurrido anteriormente y volverá a ocurrir de nuevo; infinitas veces en el pasado e infinitas veces en el futuro. Nuestro Universo tiene algo menos de 14,000 millones de años y todavía sigue expandiéndose, por lo tanto, necesitará al menos otros 14,000 millones de años para contraerse. Y esto no es lo que da más miedo de la historia. Para mí, lo más terrorífico es que, al contraerse todo, el espacio, el tiempo, TODO, eso significa que no hay forma de traspasar conocimiento entre ciclo y ciclo. Todos logro, conocimiento, avance de la humanidad, quedará olvidado sin salvación posible ya que nada podrá escapar de la contracción del Universo.

¿Qué tiene esto que ver con los Blables? Nada, simplemente tenía que hacerlo, me tocaba hacerlo justo en este momento y prometo que lo volveré a hacer infinitas veces.

martes 26 de mayo de 2009

Youtube - Curiosidades

he encontrado una serie de videos interesantes sobre la evolución. Espero que te gusten:

La Evosphere; una especie de Lirondo en 3D



Darwin bots - Una simulación de caza entre especies



Este me ha impresionado. A ver cómo lo explico: un tío se monta un pequeño robot muy simple que se alimenta electrónicamente mediante un panel de energía solar. Le pone un par de sensores de luz y ¡bingo! Tiene una especie de "insecto" que busca la luz como fuente de energía. Si yo siempre digo que los insectos son máquinas biológicas, este es el mejor ejemplo que podría haber pensado nunca. Enjoy!



La Evolución de Homer Simpson



Evolución a "mejor"...



Evolución a "peor"...

lunes 25 de mayo de 2009

¿De dónde venimos?

La pregunta “¿De dónde venimos?” ha sido ampliamente formulada, escrita y escuchada desde hace milenios. Algunos dicen que en esta frase se esconde realmente el nacimiento de las religiones y no nos ha de extrañar que todas ellas den una explicación, más o menos imaginativa, al origen del TODO y más en concreto de la especie humana. Haciendo un pequeño inciso diré que personalmente me parece muy inspirada la idea de una serpiente que habla ofreciendo manzanas teniendo en cuenta que todavía muchos siguen comprando ese producto. Decir que estamos sujetos a un proceso evolutivo, que tenemos un origen común con los primates y que donde estamos ahora mismo no fue más que una inmensa nube de gas y polvo que mediante la fuerza gravitacional (la más débil de todas las fuerzas) fue la que hizo el resto… pues, qué quieres que te diga, la historia suena igual de fabulosa pero con una diferencia crucial: esta última ha sido demostrada.

Aun así, un estudio realizado en 2005 obtuvo los siguientes resultados:

66% de la población mundial tiene algún tipo de creencias religiosas.
25% se declara no religiosa.
6% se define como ateo convencido

Por continentes los resultados son algo más claros y ofrecen la posibilidad de empezar a sacar algunas conclusiones:

África: Religiosos 91% / Ateos 1%
América Latina: Religosos 82% / Ateos 3%
Oriente Medio: Religiosos 79% /Ateos 2%
Norte América: Religiosos 71% / Ateos 1%
Europa Este y Centro: Religiosos 65% / Ateos 4%
Europa Oeste: Religiosos 60% / Ateos 9%
Asia del Pacífico: Religiosos 50% / Ateos 12%

Leyendo un poco más en profundidad el estudio se extraen los siguientes datos objetivos:

Hong Kong es el único país donde los ateos superan el 50% (54% exactamente)
Israel tiene un porcentaje de religiosos de un 33%, un 11% de ateos y un ¡51% de no religiosos!
Latino América alcanza el 82% de población con creencias religiosas pero Uruguay sólo tiene un 54%.
Por sexos las mujeres ofrecen valores más elevados que sus compañeros masculinos (25% de ateos frente a un 7% de ateas) al igual que la religiosidad desciende inversamente proporcional a la edad; a más jóvenes, más ateísmo.

Así pues, a la pregunta “¿De dónde venimos?”, podemos obtener una infinidad de respuestas, la mayoría divertidas, otras muy extrañas y la gran mayoría de una altitud casi infantil. No sería de extrañar que tal multitud de diferentes creencias tengan un origen común: el propio hombre y su inagotable imaginación. Los ejemplos más extraños podrían ser los siguientes:

Los Realianos: hace relativamente poco se suicidaron de forma colectiva. Creen que un ser extraterrestre de 25000 años de edad llegó a la Tierra con su ovni en 1973 y que les explicó que los animales son fruto de la ingeniería genética de los Elohim. Toma ya.

La Iglesia Maradoniana: Dios es Diego Armando Maradona. Celebran la navidad el día que nació Maradona (30 de Octubre) Toma, toma ya.

Los Jedi: sí, los de Stars Wars, fundada en Australia. En el Reino Unido es la cuarta religión más extendida del país. Toma, toma, toma ya!

Dios "es chiste", sin duda alguna.

Siendo el único fundamento o pilar de todas las religiones la fe, sería perfectamente factible que cualquiera de nosotros crease su propia religión. Un ejemplo de ello fue el buen señor Charles Taze Russell, fundador de la Sociedad Watchtower en 1879 (Testigos de Jehová) Según la justicia del momento, se dictó que "creó" unas creencias religiosas con un único objetivo lucrativo. Una de sus doctrinas fue la idea de que los personajes del antiguo testamento volverían a la vida y, con el dinero recaudado de sus fieles seguidores, construyó la mansión Beth Sarim la cual fue registrada a nombre de Abraham, Issac y Jacob para que tuviesen un lugar donde cobijarse a su vuelta. Obviamente, se decidió que la “disfrutase” su mandatario (el sr. Joseph F. Rutherford por aquel entonces) mientras esperaban la llegada de tan ilustres huéspedes. Por cierto, el sr. Charles Taze Russell, fundador de dicha sociedad, fue demandado por crueldad y trato indigno por su mujer ¡en 1903! Estuvo procesado por conducta inapropiada e inmoral hacia mujeres muy jóvenes, por la venta del llamado “trigo milagroso” que resultó ser un fraude por las autoridades federales siendo obligado a devolver el dinero obtenido (existió un “trigo milagroso” que aun todavía hoy se le conoce con este nombre y fue descubierto en realidad por un agricultor – que ni siquiera conocía a ese tal Russell – siendo una variedad especialmente resistente y de crecimiento rápido que obtuvo varios premios en ferias en EEUU y bien conocido por las autoridades del momento)

Parece que el camino de la religión no es el más adecuado para encontrar la respuesta a mi primera pregunta (¿de dónde venimos?) así que, tal vez será mejor observar, analizar los datos y sacar conclusiones basadas en hechos.

Afortunadamente existe un porcentaje de personas que dejaron al Ratoncito Pérez en los libros, al bonachón de Santa Claus en la imaginación de los niños y al Hada Madrina en el DVD de Disney. Gracias a esas personas que buscaron los hechos y las pruebas, contamos con un conocimiento que nos permite conocer mejor el mundo y sus orígenes. Personas como el National Geographic y el gigante IBM se han unido para realizar el primer Estudio Fundamental de la Travesía Humana a escala planetaria. Los estudios de ADN sugieren que nuestros orígenes están en el África de hace unos 60.000 años y, desde allí, se inició un viaje por todo el planeta. El Proyecto Genográfico busca registrar un nuevo conocimiento sobre la historia migratoria de la especie humana usando el análisis del ADN. Interesante, muy interesante.

Con cierto adelanto, me acaban de regalar para mi cumpleaños algo que me ha hecho especial ilusión: un estudio genómico personal de National Geographic e IBM. Consiste en una documentación, un DVD con la explicación del proyecto y un kit de recogida de muestra genética (por el método de raspado del interior de la mejilla) Una vez recoja mi muestra, la meteré en el sobre que viene ya dispuesto para el efecto y tendré a cambio un estudio del recorrido que han hecho mis genes. Intuyo, por lo que me dice el espejo, que mis genes han viajado mucho por el mediterráneo (piel morena, ojos oscuros) pero no descarto algún contacto con el norte de Europa por mi tipo de pelo (fino y lacio), el tipo de uñas y algunos rasgos aislados que me hacen intuir el recorrido que puedo llevar en el interior de cada una de mis células. Admito que estoy realmente emocionado con ello; sin duda que se empieza a ser consciente que tú no eres más que el resultado de un largo viaje, que llevas dentro un legado, un producto del perfeccionamiento biológico, un regalo. Muchas personas han perdido la vida muy jóvenes, guerras, luchas entre pueblos, devorados por animales o por enfermedades. Una cosa está clara; mis genes han ido pasando de una generación a otra entre individuos que se han reproducido por lo menos una vez antes de morir.

Este fin de semana he empezado a programar mis queridos Blables y he tenido muy en cuenta el impacto que ha tenido en mí este estudio sobre la travesía humana en el que, con unas pocas células, estoy participando. Espero que pronto mis Blables empiecen su andadura pronto. Será del todo emocionante.

¿Qué estoy programando ahora mismo?
En estos momentos estoy metido en la primera definición del entorno inicial de la especie. Menuda frase, ¿verdad? Me refiero a que estoy acabando de programar el principio de la simulación (alguien lo ha llamado juego de marcianitos), justo en el momento en el que el usuario define genéticamente la especie según los parámetros disponibles: visión, carácter, esperanza de vida, etc…

Un viaje interesante por la mente de Darwin. O tal vez una manzana y una serpiente, tú eliges.

jueves 21 de mayo de 2009

Genética Binaria


La genética es una ciencia que estudia los patrones de la herencia y está dividida en varias ramas como la clásica (o mendeliana), la cuantitativa, la molecular, la de poblaciones o evolutiva y la del desarrollo. Recientemente vemos como una especialidad se abre paso desde, curiosamente, los literatura de ciencia-ficción, a los tubos de ensayo: la ingeniería genética. Yo no aportaré nada a esta rama de la biología pero me atrevo con la vertiente literaria y voy a contribuir con un pensamiento que me asaltó exactamente en el escalón 34 de mi casa (me gusta contarlos, y tú qué con esas gafas!)

Ayer recibí como regalo un pendrive muy bonito, planito, casi elegante, con 1 Gigabyte de capacidad que colgué del llavero de la moto. Al llegar a casa y aparcarla, lo volví a ver y empezamos a divagar (Lourdes y yo) sobre la ventaja que sería llevarte contigo toda tu base de conocimiento, todo lo que has leído alguna vez, todo lo que has aprendido, lo que conoces, etc. Yo pensé que eso ya existe, que eso se llama biblioteca (o montón de libros que tengo en casa repartidos entre la sala y la cocina) y siempre puedes recurrir a un libro de texto para acceder a un conocimiento o a un libro que ya has leído porque necesitas algún dato. La diferencia crucial es el acceso a la información y la transportabilidad. Por ello, sería realmente interesante poder llevar todo ese conocimiento en el bolsillo, como un pendrive y acceder muy rápidamente. ¿Cómo? Enchufándolo directamente a la red neuronal.

Existen antecedentes al respecto de conectar neuronas a un circuito electrónico. En el empeño por sacar al mercado nuevos procesadores, todavía más rápidos que los anteriores, más pequeños, que necesitasen menos energía, la multinacional Intel comunicó públicamente una preocupación: el silicio (material fundamental en la fabricación de chips) tiene un límite físico y estaban muy cerca de alcanzarlo. Fue entonces cuando se empezaron a hacer pruebas para usar neuronas vivas para substituir la clásica circuitería. Recuerdo que uno de los problemas era mantener esas células vivas, ¡había que alimentarlas!

Ha sido interesante ver cómo la historia se ha ido escribiendo estos años. Intel, el fabricante de procesadores, optó por incluir más núcleos en sus procesadores, o sea, en vez de seguir intentando aumentar la velocidad de los chips, los juntaba para obtener así mayor velocidad. A día de hoy, en cualquier tienda de informática puedes ver los DualCore, QuadCore y HexaCore. Fabricantes de software de virtualización de servidores ya han anunciado sus herramientas de gestión virtual para procesadores de 12 cores! Sin duda que está siendo muy divertido ver cómo los procesadores han optado por este camino de “amontonar” nucleos.

¿Y qué ocurrió con aquella gente que quiso unir las neuronas con los procesadores? Pues que siguieron adelante y, aunque todavía les falta un poquito para conseguir unir los pendrives con nuestro cerebro, ya hay máquinas que funcionan (y aprenden) con neuronas vivas. ¿Qué avanzará más rápido, la tecnología de la ingeniería micro-electrónica de los chips de silicio apilados en cores o la neurona producto de un diseño con 4.500 millones de años de evolución? Si al final los procesadores ganan la partida me quedaré más tranquilo; me asustaría un poco pensar que nuestras neuronas no son capaces de diseñar nada mejor ni más eficiente que ellas mismas y, al final, podríamos ser neuronas que han diseñado la forma para que otras neuronas trabajen por ellas. ¿Sería un estado de esclavitud a nivel celular? Si el mundo eclesiástico anda revuelto últimamente por la ley abortiva, ¿qué dirán de estos inventos del demonio?

De nuevo, será apasionante ver cómo se desarrollan los acontecimientos. Pienso coger un buen sitio para disfrutarlos.

Mientras tanto, mis neuronas andan empeñadas en crear su propia historia con inventos más sencillos: el diseño genético de los Blables. Lo que he pegado más abajo es directamente el código en VB6 Pro que define el secreto de la vida del Blable.

Public Type GENETICA_BLABLE
...VW.........As Integer.....'nivel de visión (0,1,2)
...NRG........As Integer.....'nivel de energía (0-100)
...AVSX.......As Boolean.....'disponible sexualmente (0-1)
...8GT........As Integeer....'edad del individuo
...LHp........As Interger....'esperanza de vida
...SX.........As Boolean.....'genero del individuo (0-1)
...GrPY.......As Boolean.....'comportamiento gregario (0-1)
...RMB........As Boolean.....'memoria (0-1)
End Type

Buen provecho a las neuronas; 4.500 millones de años de evolución condensados en una pantalla de ordenador. ¿Extraño? No, apasionante!

viernes 15 de mayo de 2009

Gametos, reproducción sexual, probabilidades y otras hierbas

¿Por qué tú tienes los ojos marrones y tu hermano (con los mismos padres) los tiene azules? En la entrada anterior explicaba cómo el gen RMB daba la capacidad al Blable de tener memoria y su utilidad práctica a la hora de recordar dónde había alimento. Los Blables obtendrán estas funcionalidades (visión, comportamiento, memoria, etc) mediante la herencia genética de los padres añadiendo un factor de mutación que permitirá que, no sólo reciban un "mix" de las características de los padres, si no que muy raramente activen o desactiven un gen que les ofrezca diferentes opciones de supervivencia.

¿Cómo funciona la genética que definió Mendel?
Pongamos ejemplos prácticos para entender cómo y por qué se manifiestan las diferentes características genéticas de un individuo. Primero, debemos definir qué es un gen recesivo y qué es un gen dominante. Además, deberemos tener en cuenta que simplifico mucho el proceso ya que existen muchos otros factores que intervienen. Pongamos un ejemplo fácil, el de la imagen 1:




Los blablecitos reciben reciben la información genética de sus padres y con ella conforma su identidad. Los padres son todos rmb (en minúsculas, recesivos) por lo que los hijos saldrán todos rmb, o sea, sin memoria. Por cierto, me han salido todos azulitos (machos) pero esto es porque soy muy vago y no he querido hacer blablecitas hembras jeje Los padres dan a su descendencia la información genética y no hay muchas sorpresas. Se podría decir que es el típico ejemplo de los animales de raza pura; siempre son iguales (en lo básico que define la raza, claro) y sus hijos serán iguales que los padres siempre que no se crucen con algún animal “no puro” genéticamente hablando. Pues bien, supongamos que uno de estos Blables del ejemplo sufre una mutación en ese gen y se convierte en un Blable que sí tiene memoria (RMB).

En la imagen 2, vemos como la descendencia ya es diferente. Debemos recordar que el gen dominante (en mayúsculas) es el gen que se manifiesta sobre el recesivo. En este caso, la descendencia de estos Blables tendrá un 50% de recibir el gen que le da memoria y al ser un gen dominante, ese 50% no sólo tendrá el gen si no que lo manifestará.

En la imagen 3 tenemos un ejemplo donde los dos papás Blables tienen ese gen y, por lo tanto, la probabilidad de que su hijito tenga el gen RMB sube al 75%. Sólo en un 25% de los casos saldrá un Blable totalmente “amnésico” (rbm / rmb) o sin la capacidad de recordar.

lunes 11 de mayo de 2009

Zumo de Protón

En la anterior entrada hacía un resumen de las diferentes características (o mal llamados genes) de los Blables. La visión, en mi opinión, sería el gran reto evolutivo que hiciese que una especie como los Blables, diese ese salto cuantitativo ofreciéndoles un gran ventaja a la hora de buscar/encontrar alimento, escapar de sus depredadores y reproducirse. La capacidad visual será la que marcará las diferencias entre un individuo y otro. Pues bien, hoy vamos a añadir uno nuevo que está relacionado con la visión y que es La Memoria (gen RMB)

¿Qué es la memoria?
La memoria es, sin lugar a dudas, uno de los grandes pilares que hace mejorar a una especie. Pongamos un pez naranja de esos que todos hemos tenido alguna vez y supongamos que, en vez de esos 3 famosos segundos de memoria, no retiene nada sobre sus experiencias. Todo lo que “sabe” es porque lo tiene guardado en su memoria (o instinto) heredada. Imaginemos dos peces; uno de ellos no recuerda nada y el otro es capaz de retener datos unos segundos. Tal vez parezca poca diferencia pero es una de las claves de la supervivencia. Pongamos el supuesto que ambos peces se ven sorprendidos por un depredador y, por instinto, ambos salen pitando de allí en busca de un lugar seguro. Se daría la paradoja que, inmediatamente después de salir pitando, el pez que no tiene memoria dejase de huir porque no recuerda el motivo de su huida. En el caso del pez que tiene algo de memoria, escaparía al menos durante esos 3 segundos en los que retiene el recuerdo de un depredador y podrían ser suficientes para o bien escapar o bien encontrar un lugar seguro. La próxima vez que vayas a la playa o que bucees, intenta acercarte un pez (algo pequeño, poco sofisticado, claro; desaconsejo hacer este experimento con tiburones blancos) y observa como rápidamente escapa pero cesa en su huida a los pocos segundos como si no hubiese pasado nada. No creo que esto sirva como prueba de la poca memoria de los peces pero sí que es significativo que una huida “más corta” los haría más vulnerables y una más larga tal vez sería un despilfarro de energías. Sea como fuere, la evolución les ha dado cierta memoria, la justa y necesaria para sobrevivir en su entorno y, como hemos demostrado en el caso de los dos pececillos de colores, un poco de memoria es mucho.

¿Qué es el gen RMB?
La memoria en un Blable es poca cosa pero suficiente para dar un gran paso adelante y avanzar cuantitativamente en el proceso evolutivo. Este gen se encargará de simplemente recordar la posición anterior en la que estaba el Blable antes de un movimiento. Así de simple pero con dramáticas consecuencias para el individuo.



¿Cómo funciona la memoria del Blable?
Como hemos dicho antes, el Blable dotado de memoria, recordará la posición anterior en la que estaba y la mejor forma de explicar cómo ayuda esto al bicho rechoncho podría ser con el siguiente ejemplo. En la imagen 1 vemos un Blable hembra que supongamos tiene nivel de visión 1 y, por lo tanto, es capaz de ver/saber que tiene dos plantas riquísimas y apetitosas a su alcance. ¿Qué hará la Blablita? Pues irá a por una de las dos plantas para hincarle el diente con fruición.

En la imagen 2 vemos como nuestra Blabla se desplaza a la casilla donde estaba la planta y, a echar un vistazo a su alrededor, no ve nada de su interés y realizará un movimiento al azar. ¿Es esto correcto? Sí, sin duda, pero sólo en el caso en el que el Blable no tenga memoria porque, si tuviese esta capacidad, volvería a su posición anterior ya que recordaría que allí había otra planta igual de apetitosa que la anterior. Esta memoria únicamente recordará 1 solo movimiento pero aun así es una gran ventaja respecto a sus amnésicos congéneres.


Hay otros ejemplos que he ido desarrollando con el tiempo pero esto prefiero que se vean en el programa y cada uno vea cuán diferente reacciona un Blable que tiene memoria (aunque sólo sea de un paso para atrás)

¿RMB es un gen dominante o recesivo?
Esta es una pregunta crucial y su respuesta es “RMB debe ser un gen dominante”. Para explicar el por qué de mi decisión debería explicar primero qué supondría que fuese recesivo.

Pongamos el mismo ejemplo de antes y tenemos una Blabla que, en el momento de su nacimiento, recibe 2 genes RMB (uno del padre y otro de la madre) Ambos son “amnésicos” (o RMB-) y, por lo tanto, la Blabla debería no tener capacidad de recordar. En uno de esos inesperados golpes de fortuna, se produce una mutación y uno de los genes pasa a ser RMB+. Ahora, la Blabla sigue teniendo los dos mismos genes de sus progenitores pero uno de ellos es positivo y el otro negativo. Si fuese la capacidad de memorizar fuese recesiva, esta no se manifestaría y, al reproducirse y tener descendencia, habría un 50% de que este gen se perdiese (un gen que nunca se ha manifestado, recordemos) En el caso de tener suerte y este gen fuese pasado a la siguiente generación, seguiría sin manifestarse salvo que la pareja de nuestra Blabla también incluyese esta mutación lo cual sería un poco improbable aunque no imposible, claro. En cualquier caso, el padre también debería estar en ese 50% de posibilidades de que el gen traspasado fuese el RMB+ y sólo bajo esas casualidades, obtendríamos por fin un individuo con la capacidad de recordar. Lamentablemente, al tener descendencia, su gen es recesivo y sus hijos, aunque lo heredarían, no lo manifestarían salvo que la madre también tuviese ese gen. Resumiendo, sólo en el caso de que ambos padres manifestasen esa capacidad obtendríamos con seguridad descendencia que la heredase y manifestase. Con cualquier otra combinación, esa mutación preciosa, esa ventaja evolutiva, se perdería irremediablemente.

En el caso de ser dominante, rápidamente podemos ver individuos que usen esta capacidad y, además, la traspasen a los descendientes con ciertas garantías de que podrán aprovecharlas.



Por el momento, la lista de genes que conforman el Blable es la siguiente:

VW - Visióm
NRG - Energia
AVSX - Disponibilidad Sexual
8GT - Edad
LHp - Esperanza de Vida
SX - Sexo
GrPY – Gregarismo
RMB - Memoria

¿Alguna sugerencia? Yo tengo una: si quieres mejorar tu memoria, toma zumo de protón :)

lunes 4 de mayo de 2009

Genética del Blable

Valdrá la pena recordar un poco el orígen y propósito de esta web para dar la oportunidad que el que llegue a ella recientemente tenga una explicación rápida y clara del objetivo de la misma, y para el que ya la conoce, entienda cuál es el camino que quiero recorrer a partir de ahora.

El propósito es simple; los Blables son una especie que vive como tal siguiendo las leyes naturales de la evolución y selección. La reproducción de la especie es sexual, donde dos individuos ("padre" y "madre") participan con su código genético en la creación de un nuevo individuo. El intercambio genético no es al 50% ya que, como ya indicó Mendel, es el azar combinatorio quien aportará el conjunto de genes del blablecito recién nacido. En ese proceso, existirá un factor poco probable (pero existente) de mutación que hará que el nuevo Blable tenga la posibilidad de diferir de sus padres. Dichos genes, conjuntamente con las mutaciones, harán del individuo más o menos apto para la supervivencia.

¿Qué genes son los que conforman al Blable? Finalmente me he decidido por los siguientes:

GEN VW
La visión del Blable es la capacidad de "ver/saber" qué hay en sus proximidades. Un Blable ciego no verá/conocerá si tiene comida cerca o un depredador y optar por el mejor camino de huída mientras que un valor 2 le dará la capacidad de dirigir sus movimientos hacia la comida más efectivamente y aumentar sus posibilidades de supervivencia y reproducción. Los valores son los sigientes:
- Visión 0: el Blable es ciego.
- Visión 1: capacidad para ver/saber qué hay en la casilla directamente contigua a su posición.
- Visión 2: dos casillas más allá de su posición.

GEN NRG
Este no es un valor que podríamos catalogar como un gen pero sí un índice que define al individio.
- Energía = 0: El Blable muere.
- Energía < 15: El Blable está suficientemente débil como para perder la capacidad de moverse y de reproducirse.
- Energía < 40: El Blable pierde la capacidad de reproducirse y hambriento.
- Energía > 40: El Blable está perfectamente capacitado para cualquier función vital.
- Energía = 100: Máximo de energía del Blable. Si encontrase comida haría caso omiso de la misma.

GEN AVSX
Este gen indica la disponibilidad reproductora del Blable. Los casos en los que un Blable puede estar no-disponble para la reproducción son que su energía sea menor de 40 o que la edad sea menor a 15.

GEN 8GT
Este índice indica la edad del Blable y determinado por el gen LHp (gen de Esperanza de Vida) No tiene límite, es un simple indicador.

GEN LHp
Este gen nos ofrece la esperanza de vida del Blable. Este valor sería el resultante de la suma de los LHp de los padres dividido entre dos. A ese valor se le aplicará un factor de aleatoriedad de +/- 5. Si el gen A8 (edad del Blable) llega al valor del gen LHp (esperanza de vida), el Blable envejece, disminuye su energía a 15 perdiendo su capacidad de movimiento y reproducción (el gen AVSEX queda marcado como "0") y desaparecerá cuando su edad (A8) supere en 20% su esperanza de vida (LHp) si no es devorado antes por un depredador.

Gen SX
Aquí vendrá definido el sexo (masculino o femenino) del Blable. La única diferencia entre los sexos es el color (azul o rosa)

Gen GrPY
Este es el gen que condiciona el comportamiento del Blable. En el caso de no tenga un objetivo prioritario como escapar de un depredador o ir a por alimento, su intención será buscar compañía de otros congéneres mostrando un comportamiento gregario. En el caso de que este gen tenga un valor "0", el Blable tendrá un comportamiento independiente o de líder.


Hasta aquí la descripción genética de la especie Blable, este es un resumen:

VW - Visióm
NRG - Energia
AVSX - Disponibilidad Sexual
8GT - Edad
LHp - Esperanza de Vida
SX - Sexo
GrPY - Gregarismo

miércoles 15 de abril de 2009

4.400 millones de años de Evolución


Dicen por ahí que la Vida se originó en la Tierra en algún momento hace 4.400 millones de años. Si un grifo perdiese una gota por segundo (gluic, gluic, gluic...) llenaría más de 38 millones de millones de botellas de 1 litro. Sin duda la Vida se ha tomado su tiempo.

Si vamos más atrás, todo empezó hace 13.700 millones de años con lo que se denomina el Big Bang. De esta explosión salieron muchas cosicas y, en lo que a materia se refiere, únicamente hidrógeno (o casi) A día de hoy, después de 5 millones de millones de días después, el Hidrógeno constituye todavía el 75% de la materia visible. Esta es la teoría que hemos escuchado cientos de veces, ¿verdad?

Pensando un poco llegamos a una conclusión que personalmente me parece asombrosa. De todo ese montón de Hidrógeno y de las cuatro fuerzas de la física hemos llegado hasta nosotros. Haciendo una analogía, imagina que cierras en una habitación muy grande un montón de Hidrógeno y, pasados 13 mil millones de años, vuelves a esa habitación y te encuentras que ese mismo elemento básico ha tomado conciencia de sí mismo y se está preguntando cómo ha llegado allí. Nosotros somos esos mismos átomos que nos preguntamos cómo llegamos hasta aquí. ¿No te parece increible?

Esa magia, desde esos primeros elementos, desde los primeros compuestos químicos capaces de replicarse, hasta los organismos más complejos capaces de tomar decisiones en favor de su supervivencia y reproducción, esa magia es la que quiero plasmar en Blables. Si digo el cómo, reconozco que pierde una pizca de magia, pero imaginaré que la pantalla es un Universo frío y oscuro en el cual desperdigaré píxeles de luz.

Después de unas cuantas pruebas creo que estamos preparados para iniciar el proceso de nacimiento de Blables - Proyecto Evolutivo. El lenguaje elegido es la suite de programación Microsoft Visual Studio .NET (mal me sepa jajajaja) Como mandan los cánones de la programación a la oriental, empezaré a diseñar las funciones al más puro estilo PPO (programación orientada a objetos)

Desde hoy empieza la cuenta atrás.

miércoles 8 de abril de 2009

Movimiento - Reglas y Excepciones

El movimiento es el corazón del Proyecto y de él depende todo el desarrollo evolutivo. Obviamente, si no hay movimiento, el Blable no se podrá alimentar (y lo mismo para los iTERs) Tampoco existiría la reproducción salvo que, tanto macho como hembra apareciesen en posiciones lindantes. La Visión dejaría de tener sentido ya que ¿de qué serviría “saber” que tienes comida, un depredador o un congénere cerca si no puedes moverte para comer, escapar o reproducirte?

Hasta ahora hemos comentado la base matemática que define el movimiento mediante la matriz del dibujo de al lado. Además, hice en su momento la explicación de las fórmulas y cómo se deberían tratar las excepciones. En esta entrada, pasaré a explicar en profundidad cómo se tratan informáticamente/matemáticamente dichas excepciones. Para empezar, deberemos definir qué es una excepción y dónde las encontraremos.


Mondo Lirondo es una matriz, una cuadrícula de celdas que definen posiciones. Esta matriz no puede ser excedida y marca los límites del movimiento de los personajes; nada puede salir y nada puede entrar. Definamos antes un entorno con las siguientes variables:


Ancho: 7 celdas
Alto: 7 celdas
Total: 49 celdas (7x7)

Estos valores son, naturalmente, un ejemplo ya que la intención es que Mondo Lirondo tenga una extensión de aproximadamente 100x100 = 10000 (la primera versión Beta es de 50x44 = 2200) Teniendo en cuenta este ejemplo, ¿dónde estarían las excepciones a las fórmulas matemáticas del movimiento?

Excepción 1 - Lado izquierdo de Lirondo: casillas marcadas en azul. No fue difícil encontrar una fórmula que pudiese identificar y tratar dicha excepción: siempre que el resto de la división sea “cero”.

x = resto de (posición - 1) / ancho

Supongamos que la posición del Blable es 8. El resultado sería el siguiente:

x = resto de (posición - 1) / ancho
x = resto de 7 / 7
x = 0

Pongamos otro ejemplo con la casilla por ejemplo número 29:

x = resto de (posición - 1) / ancho
x = resto de 28 / 7
x = 0

Excepción 2 - Lado derecho de Lirondo: casillas marcadas en verde. Deducción lógica, ¿verdad? Mismo caso que el anterior pero sin restar 1 a la posición.

Supongamos que la posición del Blable es 35. El resultado sería el siguiente:

x = resto de posición / ancho
x = resto de 35 / 7
x = 0

Excepción 3 - Lado superior de Lirondo: casillas marcadas en gris. Poco misterio aquí también, ni siquiera hace falta una operadores matemáticos; en este caso será necesario utilizar operadores lógicos:

Supongamos que la posición del Blable es 4. Siempre que “x” cumpla esta condición determinaremos que estamos en dicha excepción del movimiento:

1 < x > ancho
1 < 4 > 7 --> verdadero

Excepción 4 – Lado inferior de Lirondo: casillas marcadas en amarillo. Aplicaremos el mismo proceso de operadores lógicos. Supongamos que la posición del Blable es 45. Siempre que “x” cumpla esta condición determinaremos que estamos en dicha excepción del movimiento:

((ancho x alto)-ancho) < x > (ancho x alto)
((7 x 7) – 7) < 45 > (7 x 7)
43 < 45 > 49 --> verdadero


Excepción 5 – Esquinas marcadas en negro. Al igual que las anteriores, la única forma es usando operadores lógicos de una forma muy sencilla.

x = 1 --> verdadero si el Blable está en la posición 1 (más simple imposible, ¿verdad?)
x = ancho --> verdadero si el Blable está en la posición 7
x = ((ancho x alto) – ancho) --> verdadero si el Blable está en la posición 43
x = (ancho x alto) --> verdadero si el Blable está en la posición 49

Aunque siempre hago referencia a Blables, todo lo referido anteriormente es perfectamente válido y aplicable a cualquier especie que tenga la capacidad de movimiento dentro de Lirondo como es lógico. Otra cosa son sus condicionantes para realizar el movimiento ya que un iTER tendrá muy poco interés en el Aloe Vera mientras que un Blable se pirrará por ellas.

Hasta aquí la explicación de cómo el resto de las divisiones me han ayudado a solucionar el movimiento de las especies dentro de mi cuadriculado mundo. ¿Alguien pensó que el resto de la división tendría alguna utilidad?

martes 7 de abril de 2009

iTER - En Youtube!

He encontrado esta cosa en Youtube que se parece mucho-demasiado a un iTER con bracitos y pies. Diría que es algún tipo de personaje famoso en Japón.



Por cierto, lo que dice constantemente es la palabra "developers" (programadores, en castellano) Lo más increible es que la voz es en realidad la de Steve Ballmer, actual presidente de Microsoft.

¿Qué extraña conexión JAPÓN, iTER, PROGRAMADORES y MICROSOFT?

lunes 6 de abril de 2009

Pre-BETA 1 - download!

** VERSION CORREGIDA **
Descarga Versión Beta 1.1



Todo lo aprendido con las versiones Alpha se ha reflejado en el diseño de la primera versión Beta. Rápidamente notarás que le faltan funcionalidades que sí tenían las versiones anteriores pero el gran paso adelante ha sido (como decía) el diseño de cómo ha sido programado esta BETA.

¿Qué no tiene la BETA que sí tenían las ALPHAs?

- Visión: El Blable ahora es completamente ciego. Esto es así porque la Visión viene dada por la evolución, no por un "creador" (se entiende que es el usuario jeje)

- Lirondo finito: Sí, esto es una carencia en toda regla. Si el Blable llega a los límites de Lirondo el programa dará un error :) El nuevo diseño permite un mejor control sobre los límites del Mondo Lirondo pero no me ha apetecido ponerlos todavía, hala.

- Movimientos: El Blable únicamente se mueve de izquiera a derecha y de arriba a abajo; ha perdido la capacidad de moverse en diagonal. Esto no es un cambio, es simplemente que no me ha apetecido de nuevo complicarme la vida. Al gual que lo anterior, el nuevo diseño (joder, cómo me gusta repetirlo pero es que me ha quedado realmente bien) es tan flexible que permite aplicar los movimientos en cualquier momento.


¿Qué tiene la versión BETA?

- El Blable come.

- El Blable consigue energía de las plantas.

- Mondo Lirondo ha dejado de ser definitivamente una matriz con cuadrados de colorines.

- Los Blables comen Aloe Vera (una sugerencia que me pareció divertida)

- Multi-Blables! Haciendo click encima del Blable grande colocaremos aleatoriamente un Blable en Lirondo (tantos como quieras siendo independientes entre ellos)

- Seguimiento. Haciendo click en un Blable que esté en Lirondo (aconsejo bajar la velocidad o será realmente complicado pillarlo) sabremos su energía y cuántos Blables conviven con él. Esto es aplicable también a las plantas.

- Acerca de. Si vas al menú (arriba a la izquierda) y haces click en "Acerca de", verás una pequeña animación donde un iTER se come a un Blable y, además, se presentan el resto de "amiguitos" de Lirondo.

- Lirondo cuenta con climatología. Por ahora es manual pero la intención es simular las estaciones. En un clima seco las plantas irán muriendo paulatinamente y en época de lluvias el crecimiento será rápido.

Cuántas novedades, ¿verdad? Seguro que no puedes esperar a descargar la primera versión BETA de Blables :) Queda mal que lo diga yo pero reconozco que ¡yo tampoco podría!

Espero sugerencias.

sábado 4 de abril de 2009

Mondo Lirondo - Un mundo extraño

Estoy dedicado en cuerpo y casi en alma a lo que será una versión muy cercana a la definitiva con las lecciones aprendidas en las versiones alphas y me he dado cuenta que estoy creando un mundo muy raro.

No entraré en detalles porque no quiero avanzar nada todavía pero, si uno se para a pensar, raro o normal son conceptos demasiado relativos. Viajar es una de las formas más plancenteras que conozco de cambiar tu opinión sobre lo que es "raro" y lo que es "normal". ¿Qué es normal?

¿Es normal que...

- Estadísticamente, mueran ahogadas 100 personas al año por bolígrafos?
- El 15% de las mujeres se autoenvíen flores para San Valentín?
- La miel sea el único alimento que no se extropea nunca?
- El 33% de las mujeres sean rubias, mientras que sólo el 16% realmente nacen rubias?

Pues no si será muy normal o no pero tal vez puedas decirme si es raro que...

- Cuando vas a un McDonals, siempre te sirvan la comida con la "M" mirando hacia ti.
- El ojo del avestruz es más grande que su cerebro.
- El Papa Calisto III excomulgó al cometa Halley por ser un agente del Diablo.

Sigo sin saber distinguir entre lo "normal" y lo raro", lo que sí que creo saber es que me parece curioso que:

- la película "Regreso al Futuro 2" se rodó en los años 80 y en el almanaque de los records decía que en el 1997 el equipo de Florida ganaría la Serie Mundial. Por aquellos años, Florida ni siquiera tenía equipo pero el 26 de Octubre de 1997, Florida quedó campeona como predice el almanaque.
- el mes de Febrero de 1865 fue el único sin luna llena, que se tenga constancia
- tengamos más huesos en los pies que en cualquier otra parte del cuerpo.
- en sus iniciios, los cd's de música fuesen diseñados para tener una capacidad de 74 minutos porque esa es la duración de la Novena Sinfonía de Beethoven.


A fin de cuentas, Mondo Lirondo no parece tan raro, ¿verdad?

viernes 3 de abril de 2009

La Evolución da una vuelta de tuerca con los Tunicados


Los Tunicados son unos animalitos que viven en el mar y que se dedican a filtrar el agua para obtener alimento. Si quieres saber más sobre ellos te recomiendo Wikipedia (aquí) que, dicho de paso, ha provocado el cierre de la enciclopedia Encarta de Microsoft tras 16 años (El País Marzo 2009)

Volviendo a los Tunicados, se diría que la Evolución ha dado un giro inesperado con estos animalitos. Cuando nacen, cuentan con un cerebro y un sistema nervioso que les permite moverse, conocer su entorno y buscar un sitio donde anclarse, normalmente piedras del lecho marino. Una vez allí, se comen su propio cerebro porque simplemente ya no lo necesitan y se dedican simplemente a filtrar agua de mar.

Es asombroso cómo estos animalejos han evolucionado para tener un cerebro que lo usan únicamente para encontrar un lugar donde vivir y, una vez lo han encontrado, se desprenden, o mejor dicho, se comen, su propio cerebro por la simple razón de no necesitarlo.

Eduardo Punset, un excelente divulgador científico y magnífico comunicador, ha comparado alguna vez la vida de los tunicados con la esperiencia vital del funcionario que, después de hacer uso de su cerebro para pasar unas oposiciones, se asienta en su despacho y fagocita su propio cerebro porque no lo necesita. Es una graciosa comparación que nada tiene que ver con la realidad ya que tunicados hay en todos los lados así que, ¡no seas un tunicado!

miércoles 1 de abril de 2009

Crack Edition o Cuando la Evolución inventó el Sueño

No tengo ni idea de cuándo ni cómo surgió la necesidad de dormir pero lo que está claro es que es necesario. Tal vez ocurrió que los organismos se hicieron cada vez más complejos y el conjunto empezó a necesitar ciertos momentos de descanso para renovar fuerzas. Tal vez el descanso conocido como dormir sea algo intrínsicamente relacionado con el sistema nervioso y la aparación del cerebro. Lo que está claro es que nadie se imagina a organismos unicelulares como, por ejemplo, un paramecio con forma de suela de zapato quedándose frito. Sería toda una sorpresa ir al ginecólogo y recibir la noticia del doctor: "Señor, su mujer no se quedó embarazada esta vez; sus espermatozoides se echaron una cabezadita a pocos milímetros del óvulo". Huuuuy, por los cilios, digooo por los pelos :)

Afortunadamente la mitad de lo que soy, ese espermatozoide mío, esperó a encontrar el óvulo (mi otra mitad) antes de echarse un merecido descanso. Esta es una prueba más de que, desde el principio, yo nunca me he rendido :) Bromas aparte, yo sí necesito descansar mal me sepa y, por desgracia para la evolución del Proyecto Blables, el cansancio ganó a las matemáticas y el Blable de Nivel de Visión 2 me salió con miopía.

Podría decir que es culpa de Microsoft, que es culpa del cambio climático, o incluso del árbitro pero es sólo mía. No testeé la versión lo suficiente y me apresuré a publicarla simplemente "porque me pareció muy bonita y había que enseñarla" :):)

Total, La Evolución hace lo mismo, lanza diseños sin estar listos sólo por que son bonitos; ¡y si no que se lo pregunten a un pavo real! (sobretodo cuando quiere escapar un depredador)

martes 31 de marzo de 2009

PRE-ALPHA 3: donwload! - Black Edition


Ya tenemos lista la versión preALPHA 3 para descargar y empezar a hacer pruebas y testeos. Ha costado más de lo que me imaginaba y las matemáticas no se han puesto de mi parte. He podido comprobar que hay cosas mejorables en la "inteligencia" del Blable a la hora de ir a por la comida y he tomado nota de cómo mejorar. La versión final tendrá muchas mejoras pero lo importante es que he conseguido moverlo y hacer que "vea" y decida.

ALPHA3- Comprueba movimientos sin salirse de la cuadrícula
- El Blable come!
- Nivel de Visión 0 (ciego)
- Nivel de Visión 1
- Nivel de Visión 2
- descarga aquí

Me he dado el gusto y el placer de hacer un diseño especial y aplicar las ideas que me ha dado Lourdes (gracias) Espero que te guste la Black Edition.

What's next? Con el éxito del movimiento y la visión, el siguiente reto pueden ser varios; más de un Blable a la vez compitiendo por la comida, incluir iTERs, reproducción y cría de los bebés blables... Creo que el siguiente paso natural será incluir más Blables que compitan y ver así cómo diferentes niveles de visión pueden ser más efectivos.

Mientras tanto, disfruta de la Alpha 3 Black Edition, una edición de lujo para coleccionistas de Blables jeje

Blables, iTERS y demás amiguitos

¡Ay, qué dolor! rezaba la canción aquella de los Inhumanos allá por los ochenta. Ayer no fui capaz de acabar con el Nivel 2 de Visión porque la complejidad crecía a medida que avanzaba. A todo ello se juntó el cansancio de no haber dormido mucho el día anterior y que había vivido una maravillosa jornada laboral. Además, aquí ha hecho frío, un poco de viento, lluvia... claro, llegas a casa, te tomas un caldo que te dejó preparado tu madre y a los 45 minutos estás pensando que mejor apagas el pc y te vas a dormir. Hoy creo que podré acabarlo.

Una vez relatadas las desventuras de un programador aficionado, quiero presentar a los nuevos amigos de mis queridos Blables. Con ellos, se abre un mundo nuevo de posibilidades, por ejemplo, la creación de un super-depredador (o SiTER) que campe a sus anchas por Lirondo sin que nada ni nadie lo detenga y de apetito voraz. Bueno, no me alargo más y os presento a la familia Blable:

BLABLE
de origen desconocido, se dice que nació debajo de una col aunque otros lo niegan. De color azul pastel y rosa. De tacto blando y suave, vegetariano y con agresividad escasa.

iTER
La estrella de la cadena alimentícia, un depredador en toda regla, de costumbres carnívoras y poco amigo de los Blables.


SiTER
El Super iTER, máximo exponente de los depredadores carnívoros. De movimientos rápidos y ágiles, cuenta con visión total de Lirondo.



NIG-AIR
Personaje afrolirondiano caracterizado por su densa y frondosa cabellera. Sin objetivos aparentes, se le conoce como amigo de los Blables e incomestible para los iTERs



TiNTeNFiS
Suele recorrer Mondo Lirondo en busca de árboles donde esconderse. De vez en cuando atrapa algún iTER y lo devora. No suele hacer caso de los Blables; según comenta, algo que sólo come verde no puede estar sabroso.







¿Qué os parece? Tal vez Blables se acabe convirtiendo en un juego para niños en vez de un estudio serio y sesudo sobre biología y evolución genética informatizada. Tal vez deba dejar que Blables acabe siendo lo que "él" quiera ser o, mejor todavía, que sea ambas cosas: un entorno divertido y a la vez complejo, tal vez como un acuario, un espacio bonito, con plantitas, peces de colores, burbujitas, pero no deja de ser un ecosistema con toda su complejidad biológica.

sábado 28 de marzo de 2009

Contando los Eones


Navegar, surfear o incluso googlear son algunas de las formas que usamos para definir lo que he hecho yo esta mañana lluviosa de sábado. En un de golpe de suerte he acabado en una web que parecía mal escrita, como si estuviese traducida por una máquina desde el inglés, con frases un tanto raras pero su contenido se entendía bien. No daré más publicidad a esa web pero sí diré que tenía un contenido realmente interesante sobre la IA (inteligencia artificial) y los logros computacionales en esta materia. Una extensa descripción sobre el genio Conway y su Game of Life, análisis sobre diversos estudios sobre programas de simulación celular y un increíble párrafo sobre un proyecto japonés con una máquina de 5.120 procesadores llamado Earth Simulator.

Muy interesante y hasta recomendable si no fuese porque está escrito por un creyente cristino de orígen sudamericano que finaliza su artículo sobre la simulación con una serie de puntos a modo de conclusión. El tercer punto dice así:

"3.- Se intenta imitar la naturaleza, metiéndola en un ordenador, para ver que sucede. Tal vez mostrando una falta de responsabilidad social."


Me gustaría citar a Isaac Asimov en su libro Contando los Eones:

"Yo no creo en la ciencia Babilónica. Han pasado dos mil quinientos años y hemos aprendido un poco desde los tiempos de los babilonios..., aunque los creacionistas no puedan decir lo mismo.
Si los creacionistas pudiesen hacer su voluntad, este libro y otros serían quemados, y todos nos veríamos constreñidos dentro de los estrechos, estrechísimos límites de su mezquina e irreflexiva concepción del Universo.
Bueno, yo, al menos, me niego a amilanarme ante ellos, me niego a adularles, me niego a transigir, y sólo pretendo combatirles, con el fin de defender mi simple derecho a pensar."


Y dicho esto por el magistral Issac, dejo una entrevista a John Conway hablando de su Game of Life añandiendo que tengo casi lista la pre-Alpha con Nivel de Visión 2 :)
Que lo disfrutes!


Entrevista a John Conway - Parte 1





Entrevista a John Conway - Parte 2

miércoles 25 de marzo de 2009

Dios no tiene botón de reinicio

Algunos definen el principio de todo hace 13 mil millones de años con una magnífica explosión, otros tal vez no hace tanto con un soplo divino, costillas, serpientes y manzanas, y otros simplemente no se han preguntado nunca por los orígenes. Sea cual sea la opción de cada uno, hay una cosa común para todos y es que no hay vuelta atrás (undo) ni tampoco botón de reinicio.

La vida siempre sigue hacia adelante y si una especie se topa con un cambio climático de sopetón y no tiene la capacidad de adaptarse... pues nada, desaparece y santas pascuas. Otro debate sería si, esa misma especie, sufre un sobrecalientamento global (pongamos 10 grados, para ir sobradetes) y realmente sí tiene la capacidad de perder el pelo, de aumentar sus partes acras para disipar mejor el calor, no sé, le crecen las orejas como al elefante africano y las usa a modo de ventilación, y... mmmm, por ser imaginativos, sus pies se hacen más pequeños para tener el mínimo contacto con el caliente suelo. Pues bien, con esta capacidad de adaptación, ¿no estaríamos hablando de que la especie original ha desaparecido? En realidad han sabido adaptarse pero tal vez a costa de ser "otra cosa".

Todo esto es para explicar que lo justo sería que en Mondo Lidondo no existiese el botón de reset, que la partida continuase indefinidamente. Al apagar el ordenador, todos los progresos de los Blables iría al traste sin posibilidad de recuperar ese estado anterior. Para ello, acabo de diseñar lo que voy a llamar GODRESET y no es más que una funcionalidad que guarda a disco el estado actual de Lirondo para que pueda ser recuperado en cualquier momento sin tener que empezar de nuevo.



Otra aplicación es recuperar la partida en caso de cuelgues inesperados de Windows. A mí nunca se me ha pasado pero he oído por ahí que se ha dado algún caso.

¿Difícil? En realidad no. Para los más técnicos se trata de un snapshoot del estado actual. Fijándome en el proceso, el uso de memoria ráramente necesita de más de 2Mb por lo que intuyo que la versión final puede rondar los 600Mb más o menos. Será fácil recoger toda la información y guardarla en un ficherito.




En cualquier caso, Dios nunca usó el reset, ¿verdad? No, espera, ¿y el diluvio universal? Más que universal tendría que llamarse terrenal pero eso ya es otra historia.

martes 24 de marzo de 2009

PRE-ALPHA 2: donwload!

¡Ya tenemos aquí la versión pre-Alpha 2 de Blables! Ahora dispone de Visión de Nivel 0 y es realmente emocionante ver cómo toma la decisión de comer según lo que ve a su alrededor.

El Blable está dotado de un sistema de reconocimiento que, dependiendo de las casillas inmediatamente contiguas (Nivel de Visión 1), condiciona su movimiento para ir a por la comida.

ALPHA2
- Comprueba movimientos sin salirse de la cuadrícula
- El Blable come!
- Nivel de Visión 0 (ciego)
- Nivel de Visión 1
- descarga aquí


Sin intervenir manualmente, con comida automática y Nivel de Visión 1, el máximo nivel de efectividad que he conseguido es del 24,92%

Por cierto, he hecho caso de la única sugerencia que he recibido: la mía! y ahora es un blable chica jeje Es un poco "feo" pero hay que recordar que son las primeras versiones, con un Lirondo reducido y con unos gráficos... ejem, mejor juzgas tú mismo. Por cierto, necesito sugerencias!

lunes 23 de marzo de 2009

La Clave de la Vida

Sí, este es otro título llamativo para llamar la atención pero creo haber visto la luz hoy al despertar. ¿Por qué todas las buenas ideas me vienen a la cabeza cuando despierto? Este punto debería ser motivo de estudio; yo me inclino a pensar que, aunque el cuerpo descansa, el cerebro sigue trabajando en sus cositas y haya soluciones a problemas que, de forma consciente, no somos capaces de relacionar.

Este fin de semana hemos disfrutado (espero que alguien más que yo, snif!) de la primera PRE-ALPHA donde testear el movimiento del Blable por su Lirondo particular. Únicamente estaba disponible la opción de Nivel de Visión 0 (ciego) ya que no he tenido tiempo de ir más allá aunque, para gloria propia, debo decir que conseguí que el Blable "viese" aunque no llegué a publicarlo.

Precisamente en ese momento, en el de programar la vista, caí en la cuenta que había cometido un error de diseño (horror, pánico, tres veces miedo) y que debía re-construir el sistema de cero (y de ahí que no haya "visión" todavía) En realidad no supe en ese momento cual era mi error pero SABÍA que había un error. No ha sido hasta esta mañana al despertar que he tenido la sensación de haber dado con la clave de la vida como lo llamo yo. No, no pienses que en dos frases voy a explicar algo tan trancendental como eso pero espero que después de mi explicación, te quede la misma sensación que a mí.


El error de diseño es que el Blable no ve, no mira, sino que todo es un conjunto, todo está relacionado. No sé cómo explicarlo pero no se trata de un Blable que está en una casilla y "reconoce" lo que tiene a su alrededor; informáticamente hablando es la casilla la que tiene un Blable y son las de su perímetro las que le dan la información sobre el entorno la solicite o no. La vista, en Mondo Lirondo, no es una capacidad que aumente del Nivel 0 al Nivel 3; la vista ya existe, yo sólo debo "limitarla" a los niveles que deseo. Es difícil de explicar pero por un momento he visto algo claro, yo no soy yo, soy todo lo que me rodea y de alguna manera estamos todos relacionados con todo.

Prometo que nunca he tomado drogas y que nunca lo volveré a hacer :)

viernes 20 de marzo de 2009

PRE-ALPHA 1: donwload!

¡Llegó el día de hacer los primeros testeos!
Acabo de colgar la primera serie de versiones pre-ALPHA con las que probar las teorías que he ido desarrollando (sí, vaaaale, con ayuda de "alguien" jeje)

ALPHA1
- Comprueba movimientos sin salirse de la cuadrícula
- El Blable come!
- Sólo Nivel de Visión 0 (ciego)
- descarga aquí

Nota: Yo no he conseguido que un Blable ciego tenga un ratio de efectividad mayor de 0.18 sin ayuda.

Espero vuestras sugerencias e ideas! La primera la pongo yo, ¿por qué no una Blable chica? ;)

miércoles 18 de marzo de 2009

PRE-ALPHA - Testeos de Lirondo

En empresas que desarrollan software (VMware, IBM, Symantec o incluso Microsoft) se pasa por diferentes fases hasta llegar a la versión definitiva que podemos encontrar en las estanterías de las tiendas. Cada versión importante de un producto pasa generalmente a través de una etapa en la que se agregan las nuevas características (etapa alfa), después una etapa donde se eliminan errores activamente (etapa beta), y finalmente una etapa en donde se han quitado todos los bugs importantes (etapa estable). Las etapas intermedias pueden también ser reconocidas. Las etapas se pueden anunciar y regular formalmente por los desarrolladores del producto, pero los términos se utilizan a veces de manera informal para describir el estado de un producto. Normalmente muchas compañías usan nombres en clave para las versiones antes del lanzamiento de un producto, aunque el producto y las características reales son raramente secretas.

Los Blables - Proyecto Evolutivo empieza su andadura con una serie de versiones Alpha diseñadas al testeo de las funcionalidades. Son muchas las ideas, criterios y leyes que van a regular el ecosistema de Lirondo por lo que he considerado necesario lanzar una serie de testeos para confirmar que todo va por el camino correcto.

Dicho esto, me complace anunciar que en breve estará disponible la primera de estas versiones Pre-Alpha para descargar directamente desde aquí! :)