16:07 | Publicado por
dokkillo |
Editar entrada
El juego de la vida, fue diseñado por el matemático británico John Horton Conway en 1970.
Es un juego de cero jugadores, lo que quiere decir que su evolución está determinada por el estado inicial y no necesita ninguna entrada de datos posterior. El "tablero de juego" es una malla formada por cuadrados ("células") que se extiende por el infinito en todas las direcciones. Cada célula tiene 8 células vecinas, que son las que están próximas a ella, incluso en las diagonales. Las células tienen dos estados: están "vivas" o "muertas" (o "encendidas" y "apagadas"). El estado de la malla evoluciona a lo largo de unidades de tiempo discretas (se podría decir que por turnos). El estado de todas las células se tiene en cuenta para calcular el estado de las mismas al turno siguiente. Todas las células se actualizan simultáneamente.
Las transiciones dependen del número de células vecinas vivas:
Una célula muerta con exactamente 3 células vecinas vivas "nace" (al turno siguiente estará viva).
Una célula viva con 2 ó 3 células vecinas vivas sigue viva, en otro caso muere o permanece muerta (por "soledad" o "superpoblación").
El juego estándar, en que nace una célula si tiene 3 células vecinas vivas, sigue viva si tiene 2 o 3 células vecinas vivas y muere en otro caso, se simboliza como "23/3". El primer número o lista de números es lo que requiere una célula para que siga viva, y el segundo es el requisito para su nacimiento.
Así, "16/6" significa que "una célula nace si tiene 6 vecinas y vive siempre que haya 1 o 6 vecinas". HighLife ("Alta Vida") es 23/36, porque es similar al juego original 23/3 sólo que también nace una célula si tiene 6 vecinas vivas. HighLife es conocida sobre todo por sus replicantes. Se conocen muchas variaciones del juego de la vida, aunque casi todas son demasiado caóticas o demasiado desoladas.
/3 (estable) casi todo es una chispa
5678/35678 (caótico) diamantes, catástrofes
1357/1357 (crece) todo son replicantes
1358/357 (caótico) un reino equilibrado de amebas
23/3 (caótico) "Juego de la Vida de Conway"
23/36 (caótico) "HighLife" (tiene replicante)
235678/3678 (estable) mancha de tinta que se seca rápidamente
245/368 (estable) muerte, locomotoras y naves
34/34 (crece) "Vida 34"
51/346 (estable) "Larga vida" casi todo son osciladores
Durante este año, iré haciendo las diferentes versiones del juego de la vida tanto en c# como en python.
Es un juego de cero jugadores, lo que quiere decir que su evolución está determinada por el estado inicial y no necesita ninguna entrada de datos posterior. El "tablero de juego" es una malla formada por cuadrados ("células") que se extiende por el infinito en todas las direcciones. Cada célula tiene 8 células vecinas, que son las que están próximas a ella, incluso en las diagonales. Las células tienen dos estados: están "vivas" o "muertas" (o "encendidas" y "apagadas"). El estado de la malla evoluciona a lo largo de unidades de tiempo discretas (se podría decir que por turnos). El estado de todas las células se tiene en cuenta para calcular el estado de las mismas al turno siguiente. Todas las células se actualizan simultáneamente.
Las transiciones dependen del número de células vecinas vivas:
Una célula muerta con exactamente 3 células vecinas vivas "nace" (al turno siguiente estará viva).
Una célula viva con 2 ó 3 células vecinas vivas sigue viva, en otro caso muere o permanece muerta (por "soledad" o "superpoblación").
El juego estándar, en que nace una célula si tiene 3 células vecinas vivas, sigue viva si tiene 2 o 3 células vecinas vivas y muere en otro caso, se simboliza como "23/3". El primer número o lista de números es lo que requiere una célula para que siga viva, y el segundo es el requisito para su nacimiento.
Así, "16/6" significa que "una célula nace si tiene 6 vecinas y vive siempre que haya 1 o 6 vecinas". HighLife ("Alta Vida") es 23/36, porque es similar al juego original 23/3 sólo que también nace una célula si tiene 6 vecinas vivas. HighLife es conocida sobre todo por sus replicantes. Se conocen muchas variaciones del juego de la vida, aunque casi todas son demasiado caóticas o demasiado desoladas.
/3 (estable) casi todo es una chispa
5678/35678 (caótico) diamantes, catástrofes
1357/1357 (crece) todo son replicantes
1358/357 (caótico) un reino equilibrado de amebas
23/3 (caótico) "Juego de la Vida de Conway"
23/36 (caótico) "HighLife" (tiene replicante)
235678/3678 (estable) mancha de tinta que se seca rápidamente
245/368 (estable) muerte, locomotoras y naves
34/34 (crece) "Vida 34"
51/346 (estable) "Larga vida" casi todo son osciladores
Durante este año, iré haciendo las diferentes versiones del juego de la vida tanto en c# como en python.
Etiquetas:
Juego de la vida,
Juego IA
Suscribirse a:
Enviar comentarios (Atom)
Blog Archive
About Me
- dokkillo
Etiquetas
- Juego IA (2)
- Manifiesto (2)
- Creature Kingdom (1)
- Inicio (1)
- Juego de la vida (1)
- Red SOStenible (1)
- RedSOS (1)
- Robin (1)
- Terrarium (1)
- WLA (1)
- lenguaje natural (1)
- nltk (1)
- python (1)
0 comentarios:
Publicar un comentario