Jslife

El proyecto JSLIFE es una implementación de JavaScript / DHTML del clásico 'juego' de 'Vida' de Conway.
Descargar ahora

Jslife Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Sam Clippinger
  • Sitio web del editor:
  • http://freesoftware.silence.org/smushcode/index.html

Jslife Etiquetas


Jslife Descripción

El proyecto JSLIFE es una implementación de JavaScript / DHTML del 'juego' clásico de la vida de Conway. Nota: no es realmente un juego y no tiene parecido con el popular juego de la Junta del mismo nombre. La vida se desarrolla en una cuadrícula de cuadrados donde cada célula nace, vive y muere de acuerdo con el número de vecinos que tiene. Los "vecinos" de una célula son los ocho cuadrados inmediatamente adyacentes a ella. Si una célula muerta está rodeada por exactamente tres vecinos vivos, es "nacido" y se considera "vivir" al comienzo de la próxima vuelta. Si una celda viviente tiene dos o tres vecinos vivos, permanece "vivo" al comienzo de la próxima vuelta. Si una célula viva tiene algún otro número de vecinos vivos, "muere" y se considera "muerto" al comienzo de la próxima vuelta. Algunos implementaciones extienden esta idea al dar las células envejecidas, por lo que no morirán de inmediato si se abandonarán o superpoblado. Esta implementación no hace esto: las células son bits; vivo o muerto. Las células vivas son grises, las células muertas son blancas. En esta implementación, al hacer clic en una celda en cualquier momento revertirá su estado (las células vivas se vuelven muertas y viceversa). La acción se puede iniciar haciendo clic en "Inicio" y se ejecutará hasta que el número de iteraciones restantes alcance 0. Una "iteración" calcula una serie de rondas y actualiza la pantalla para mostrar los resultados. La forma más interactiva de ejecutar la simulación es realizar una ronda por iteración (el valor predeterminado) para que la pantalla se actualice constantemente. Debido a que la actualización de la pantalla es lenta, se pueden realizar más rondas entre las actualizaciones aumentando el número de rondas por iteración. Hay varios contadores que se muestran en la pantalla para mostrar algunos datos de rendimiento si está interesado en la rápida que su navegador ejecuta javascript.note Que si su pantalla no se actualiza después de cada iteración, intente configurar el retardo a un número mayor que 0. El tamaño de la cuadrícula puede incrementarse editando la parte superior del archivo fuente. Requisements: · Un navegador de JavaScript y CSS de trabajo. Probado con éxito en Mozilla 1.1 (Win32), es decir, 5.01 (Win32) e IE 4.5 (MAC). · Una computadora rápida es muy importante. Lo que es nuevo en esta versión: · Cambió la licencia del GPL de LAF a la GPL GPL.


Jslife Software relacionado

Jsmancala

JSMANCALA es una implementación de JavaScript / DHTML del Juego de la Junta de Estrategia 'Mancala'. ...

42

Descargar

Govrec

GOVREC consiste en software para grabar GO juegos en una PDA de Linux. ...

174

Descargar