ok, tenemos aquí el juego de la vida que es parte de la librería de modelos de
NetLogo, y como pueden ver, arrancamos con un mundo ciego de dos dimensiones
y podemos o bien asignar patrones al azar, o podemos dibujar sobre él, en cualquier
caso, pero es más fácil cuando está ciego
por ejemplo podemos explorar; esto es el caso de una celda, sin vecinos y puedo
hacerlo correr y ver como mueren
ahora puedo asignar dos celdas
y también se mueren
asignamos un poquito más de celdas y encontramos una conducta interesante
si hay 3 celdas y completamos otro y esto es lo que se llama una estructura estable
debido a que es un cuadrado simple en el que todos tienen 3 vecinos y eso es
exactamente es el límite y por eso se queda así para siempre
uno puede también intentar algunas figuras interesantes
por ejemplo puedo hacer lo que se llama un guiñador, que tiene 3 celdas en una línea
parada
y el del medio tiene dos vecinos, y por eso persiste, pero el resto de las celdas
tiene cada una un vecino y por lo tanto mueren, pero ahora la celdas de al lado
de la del medio tienen tres vecinos, son estas tres celdas y entonces vuelve a la
vida
pero lo que sucede es que cuando eso pasa se intercambian y entonces las del final
no tienen vecinos y entonces mueren y podemos continuar el proceso para siempre
y hay patrones muy interesantes de conducta que podemos observar, de hecho
es posible crear un patrón que atraviese la pantalla, pongo esta a la derecha
pero esencialmente eso se llama un "deslizador"
y la forma en que trabaja es porque debido a como interactúan las celdas, creando y
destruyendo celdas, a lo largo del tiempo el objeto se mueve a lo largo de la
pantalla, de hecho así lo hace
es donde comienzo, un punto más, y sigo con el paso siguiente, el paso siguiente y
el paso siguiente, paso siguiente, paso siguiente, paso siguiente,
paso siguiente, paso siguiente, paso siguiente, paso siguiente, paso siguiente,
y así se repite
de hecho se repite en más de un paso, ya tienen la idea, voy al mismo sitio una y
otra vez, ahora podemos construir
un conjunto de estados, tales que
podemos crear deslizadores, que se muevan a lo largo del espacio
en una pantalla, encontramos posibilidades muy interesantes
de hecho, próximamente podremos probar que las computadoras, etc, etc son construidas
con esta formas repetititivas
una última cosa, podemos asignar un patrón al azar y podemos ver como se mueven y
como evolucionan y cambian y como estructuras diferentes continúan
persistiendo, como estos cuadrados, estas líneas que dan vueltas para atrás y para
adelante, pero que persisten hasta que interfieren con alguna otra celda
esta es una introducción breve y básica sobre el juego de la vida
espero que la disfruten y miren lo que veremos en la próxima
como lo prometí aquí está el modelo ca1b elemental, lo que esto nos permite hacer
es asignar cualquier regla en particular en el mundo de los autómatas celulares
hay 250 y tres estados potenciales dos vecinos, una célula focal más dos
valores, uno puede pensar en esto como un número binario de 4 dígitos, con 256
valores posibles
uno puede escoger algo al azar como 173 y mostrar las reglas y eso nos muestra
si eso es lo que sucede, por ejemplo, si apagamos 3 uno debería prender, eso nos
dice, estos dos prendidas, si uno prende una y así sucesivamente, podemos ir y
hacer todo junto y podemos correr el modelo y ver como queda, la regla 173
obviamente parece ser la que crea
este patrón fijo que se repite
uno puede elegir otro, lo asignamos al azar, luego "go" y ver qué sucede entonces
se copia todo hacia abajo y hacia la derecha, si vemos las reglas, se ve como
si fuera la única que va hacia arriba, una que irá hacia la izquierda
excepto
va para arriba como antes
resulta que hay una regla en particular que es interesante, que es la regla 110
que se ve así, por una variedad de razones tiene una conducta interesante, podemos
explorarlos, vemos estos triángulos lindos que interactúan entre sí y entonces pasan
cosas interesantes
y de hecho Mathew Cook, en una investigación que les voy a mostrar, dice
que la regla 110 es posible que tenga computación universal, como el juego de la
vida, si hay alguna computación, la podemos producir utilizando la regla 110
una especie de comienzo, está relacionada con las entradas y las salidas
es muy interesante ver esta regla
hemos visto algunos modelos elementales
mírenlos, jueguen un poco y díganme que piensan