Hashlife

Versione 1.0.1 (10,2 KB) da Thomas
a Matlab version of Gosper's hashlife
3 download
Aggiornato 8 nov 2021

Visualizza la licenza

Implementation of Conway's "game of life" using Gosper's hashlife algorithm.
Run "hashlife" to start with a hardcoded example or load user-made patterns in plain text format. Patterns can be found on: LifeWiki:Pattern pages - LifeWiki (conwaylife.com)
Examples:
and many more.... - copy this in a txt file and load it
Press the "One step ahead" button repeatedly to produce more and more generations.
The algorithm is usually slow at the beginning or when the current cell pattern has few repetitive elements. It gets faster the more results the algorithm could cache from previous calculations and does not have to recalculate.

Cita come

Thomas (2024). Hashlife (https://www.mathworks.com/matlabcentral/fileexchange/101714-hashlife), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R2020a
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versione Pubblicato Note della release
1.0.1

uploaded pattern files as .m files. Rename them into .txt files to upload them.

1.0.0