4 votos

¿Cómo puedo cambiar el Conway Juego de la Vida, de modo que, finalmente, las células se mueren?

Darwinia cuenta con una intro que representa una versión modificada de Conway Juego de la Vida. Usted puede ver en acción aquí.

Los desarrolladores del juego se agrega una regla más sobre el juego: ninguna célula puede vivir más de 50 generaciones. Se supone que esta es matar a todas las células, finalmente, que es lo que no sucede en el juego.

Sin embargo, cuando traté de modelar este comportamiento en mi propia implementación del Juego de la Vida, tengo diferentes resultados. Cuando cuatro puntos de vivir juntos, por lo general, no morir. Cuando uno de ellos fallece, un nuevo punto llega nacido en las próximas generaciones debido a otros tres puntos. A menos que dos o más puntos desaparecen al mismo tiempo, el bloque se mantiene vivo.

Así que la pregunta es, ¿por qué los cuatro puntos bloques de morir en Darwinia y no morir en mi caso?

Actualización: Para ser claros, la partida patrón parece ser completamente aleatorio. Durante la introducción puede presionar 'g', y todo comienza de nuevo con un patrón aleatorio. También he cambiado el enlace al vídeo, donde se puede ver una versión más larga.

Actualización 2: Trató de agregar la edad de la célula en el nacimiento mecanismo, para que una célula pasado cierta edad no puede dar nacimiento a nuevas células. Definitivamente las obras, con la esperanza de vida de 50 generaciones, la configuración de la última edad cuando una célula se puede dar nacimiento a una nueva, para, digamos, 48 generaciones, funciona en la mayoría de los casos. No es seguro si la Introversión Software chicos utilizan reglas como esta, a pesar de que, pero funciona.

6voto

Mike Puntos 1113

Quizás están diciendo que ninguna celda de la cuadrícula puede tener más de 50 generaciones del total de la vida? En un número finito de la junta, obviamente, esto garantiza que cada patrón se muere, finalmente, mientras que todavía ofrece potencialmente grandes esperanzas de vida para los patrones como un todo.

Si la aplicación es tal que un celular que de otro modo live muere sólo si lo ha estado vivo durante más de 50 generaciones sucesivas, aún hay infinitos patrones que pueden surgir; en particular, Phoenix patrones son los osciladores en el que todas las células vivas mueren cada paso (pero nuevas células nacen): ver http://www.conwaylife.com/wiki/index.php?title=Phoenix_1 para un ejemplo sencillo. Otro, más práctico un ejemplo muy sencillo es la humilde Planeador; como está constantemente en movimiento, ninguno de sus células constituyentes está vivo para más de un par de fotogramas a la vez, y un modelo que evoluciona a un solitario planeador de la itinerancia de la cuadrícula por lo tanto sería vivir para siempre.

2voto

Mark Puntos 186

Si un bloque de cuatro decae depende de si dos de las células fueron creados al mismo tiempo o no. Por lo que depende de la configuración inicial, que probablemente eran diferentes en su caso.

2voto

silviot Puntos 210

Por lo que veo en el video, las células son directamente manipuladas con el fin de cero. Por ejemplo, si usted ve un bloque cuadrado de cuatro de las células vivas (como sucede en el video), y que sigue viva en el siguiente paso, que se mantendrá así hasta que alguna celda de "accidentes" en ellos: desde el vivo/muerto de estado de una celda es una función de los estados de las ocho vecinos, cada uno de estos cuatro células representa un punto fijo de la función. Es decir, no hay ningún conjunto de reglas de Conway de la Vida imita exactamente el comportamiento en el video, y usted necesitará un poco de la modificación directa de la cuadrícula con el fin de lograr resultados similares.

Sin embargo, hay muchos conjuntos de reglas que son "menos prolífico", o más hostiles, a la habitual, y esto en combinación con algunos específicos de iniciar el programa de instalación debe garantizar que todas las células mueren con el tiempo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X