Juego :: Vida

Juego :: Vida: juega el juego de la vida de Conway.
Descargar ahora

Juego :: Vida Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Michael K. Neylon
  • Sitio web del editor:
  • http://search.cpan.org/~dmuey/Hash-Merge-0.10/Merge.pm

Juego :: Vida Etiquetas


Juego :: Vida Descripción

Juego :: Vida: juega el juego de la vida de Conway. Juego :: Vida: juega el juego de la vida de Conway.Synopsis Juego de uso :: Vida; My $ juego = nuevo juego :: Vida (20); My $ Starting = , , ]; $ juego-> Place_points (10, 10, $ comienzo); para (1..20) {My $ Grid = $ juego-> get_grid (); foreach (@ $ cuadrícula) {imprimir mapa {$ _? 'X' : '.' PS Imprimir "n"; } Imprimir "nn"; $ juego-> proceso (); } El juego de la vida de Conway es un ejemplo básico de encontrar patrones de "vida" en reglas más bien básicas (ver notas). El juego de la vida se lleva a cabo en una cuadrícula rectangular de 2-D, con cada punto de cuadrícula, ya sea vivo o muerto. Si un punto de rejilla viviente tiene 2 o 3 vecinos dentro de los 8 puntos de los alrededores, el punto permanecerá vivo en la próxima generación; Cada menos o más lo matará. Un punto de rejilla muerto se volverá vivo si hay exactamente 3 vecinos vivos. Con estas sencillas reglas, estructuras fascinantes, como los planeadores que se mueven a través de la cuadrícula, las pistolas del planeador que generan estos planeadores, Xor Gates y otros se han encontrado. Este módulo simplemente proporciona una manera de simular el juego de la vida en Perl.in Términos de Sistemas de coordenadas COMO SE UTILIZADA EN PLACE_POWNS, TOGGLE_POINT Y OTRAS FUNCIONES, la primera coodinada es la dirección vertical, siendo la parte superior de la placa, y la segunda es la dirección horizontal, siendo el lado izquierdo del tablero. Por lo tanto, alternar el punto de (3,2) cambiará el estado del punto en la 4ª fila y la 3ª columna. Los bordes de la placa están configurados actualmente como "PLADO"; Las células en el borde no tienen vecinos, y por lo tanto, se irán a la junta. Las versiones futuras pueden permitir los bordes de "urdimbre" (si una célula se mueve del lado izquierdo, vuelve a aparecer en el lado derecho). Requisitos: · Perl


Juego :: Vida Software relacionado

libcdorganizer

está diseñada para envolver el control de todos los dispositivos organizadores de CD en una sola biblioteca de espacio de usuario. ...

173

Descargar

Prueba :: stdmaker

Prueba :: Stdmaker es un módulo PERL para generar scripts de prueba, scripts de demostración de una descripción de prueba de mano corta. ...

142

Descargar