/hashlife

Primary LanguageC++MIT LicenseMIT

HashLife

A hashlife implementation that supports changing background states.

depends on SDL2

Building:

use gcc-4.8 or newer with -std=c++11

Running:

hashlife [-h|--help] [pattern]

can read .rle files

opens pattern.rle in the current directory by default.

Keys:
Esc: exit
Space: step
- : reduce step size
+ : increase step size