Golly para MAC

App gratuita y de código abierto para Mac para explorar el Juego de la Vida de Conway y otros autómatas celulares, con el rápido algoritmo hashlife.

Descripción de Golly

Golly es una aplicación para explorar el Juego de la Vida de John Conway y muchos otros tipos de autómatas celulares. Admite universos acotados e ilimitados con celdas de hasta 256 estados y varios algoritmos, entre ellos el rapidísimo hashlife de Bill Gosper. Sigue respondiendo mientras genera e incluye una colección de patrones de primer nivel para abrir de inmediato.

Incluye muchos tipos de autómatas, como las reglas de 29 estados de John von Neumann, las reglas 1D de Wolfram, WireWorld, Generations y Larger than Life, y el algoritmo RuleLoader permite añadir reglas nuevas. Golly es gratuito y de código abierto bajo la licencia GNU GPL, versión 2 o posterior, y lo escribe The Golly Gang; sus autores principales son Andrew Trevorrow y Tom Rokicki. La versión 5.0 añade comandos de carpetas al menú Archivo y amplía el límite de cuadrícula de Larger than Life. El sitio de Golly indica macOS 10.11 o posterior para la versión de Mac. Una limitación que conviene saber: Golly 5.0 ya no admite archivos .table, .tree, .colors ni .icons.

Funciones principales

Golly está hecho para ver evolucionar patrones muy grandes.

  • Hashlife: el rapidísimo algoritmo de Bill Gosper, entre otros.
  • Muchos autómatas: von Neumann, Wolfram 1D, WireWorld, Generations y más.
  • Tus propias reglas: el algoritmo RuleLoader incorpora reglas nuevas.
  • Colección de patrones: incluye un conjunto de primer nivel.
  • Formatos de archivo: lee archivos RLE, macrocell, Life 1.05/1.06, dblife y MCell.
  • Archivos en línea: descarga patrones, reglas y scripts.
  • Capas: varias capas, incluidas capas clonadas.
  • Scripts: programable con Lua o Python.

Novedades de la versión 5.0

Golly 5.0 trae comandos nuevos, más compatibilidad de archivos y correcciones para la app de Mac.

  • Comandos Add Folder y Remove Folder en el menú File
  • Opción Stop If Dead en el menú Control y Show XY State en el menú View
  • Compatibilidad con @NAMES en archivos .rule y con datos @RULE en archivos .rle
  • Límite de cuadrícula de Larger than Life ampliado de 100 millones a 1000 millones de celdas
  • Se elimina la compatibilidad con archivos .table, .tree, .colors e .icons
  • Correcciones visuales en los cuadros de estado, los iconos de carpetas y el cuadro Acerca de en macOS

Preguntas frecuentes sobre Golly

¿Golly es gratis?

Sí. Golly es gratuito y de código abierto bajo la licencia pública general GNU, versión 2 o posterior.

¿Para qué sirve Golly?

Sirve para explorar el Juego de la Vida de John Conway y muchos otros tipos de autómatas celulares.

¿Qué versión de macOS necesita Golly?

El sitio de Golly indica macOS 10.11 o posterior.

¿Qué es hashlife?

Hashlife es el rapidísimo algoritmo de Bill Gosper para generar patrones. Es uno de los varios algoritmos que admite Golly.

¿Golly solo ejecuta el Juego de la Vida?

No. También incluye las reglas de 29 estados de von Neumann, las reglas 1D de Wolfram, WireWorld, Generations, Larger than Life y otros, y RuleLoader permite añadir reglas nuevas.

¿Qué archivos de patrones puede abrir Golly?

Lee archivos RLE, macrocell, Life 1.05/1.06, dblife y MCell, y formatos gráficos comunes: BMP, PNG, GIF y TIFF. También puede extraer patrones, reglas y scripts de archivos zip.

¿Puedo escribir scripts para Golly?

Sí. Golly se puede programar con Lua o con Python 3.3 y posterior.

¿Siguen funcionando los antiguos archivos de reglas .table y .tree?

No. Golly 5.0 ya no admite archivos .table, .tree, .colors ni .icons.

¿Puedo instalar Golly con Homebrew?

Sí. Ejecuta brew install --cask golly.

¿De dónde viene la descarga de Golly en golly.FULLMAC.app?

El botón de descarga lleva a los archivos oficiales de Golly en SourceForge, https://sourceforge.net/projects/golly/files/golly/golly-5.0/. golly.FULLMAC.app no modifica ni reempaqueta la app.

Apps similares

FULLMAC.app no aloja esta app. Los botones de descarga llevan a las páginas del propio desarrollador.