[escepticos] RE ** farmacos y curan

José Ángel Morente msxjam en gmail.com
Vie Sep 7 00:17:49 WEST 2007


On 9/7/07, Jose Ramón Brox <ambroxius en terra.es> wrote:

> >He metido un "bug" en mi código!!!
> >Donde dice "skeptic = flamer", debe decir "skeptic = false"
>
> Y además no está optimizado. Podemos demostrar mediante la lógica de predicados que:
>
> a) Skeptic=TRUE --> Magufo=FALSE
> b) Magufo=TRUE --> Skeptic=FALSE
>
> Por lo que Magufo = ¬Skeptic

Si eso es evidente, pero molaba hacer hincapié (y sobre todo redundar
en las igualdades entre dichas variables) :D

Por otro lado, la próxima vez que lo quiera hacer optimizado (no era
el caso hoy), lo pondré directamente en assembler de 68k.  Y si algún
día tengo tiempo, en Brainfuck :D

> Lo cual se puede implementar como Magufo=NOT(Skeptic) y te podrías haber ahorrado definir
> y almacenar una variable, con la ventaja obvia además de que habrías borrado a los Magufos
> de un plumazo :P

Pero es que no quería borrarlos, quería que aparecieran bien vistosos ahí ;-)

> ¡Ayyy, si es que hay que hacerse los mapitas de Karnaugh antes de tirarse a tronchar
> teclas!

Por supuesto, no te quepa duda.  Pero no vale la pena para un código
que una vez ejecutado se queda "colgado" hasta que se le mande una
señal de "break" (si es que ésta está disponible).

Saludos :)


Más información sobre la lista de distribución Escepticos