Inspired by Game of Life CSP
Requires Java 22+
Best bet is to run on Linux for X11.
Point JAVA_HOME to Java 22.
export JAVA_HOME=...jdk-22...
JavaFX version
mvn javafx:run
X11 version
# path to libX11.so (Ubuntu in this example)
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu
mvn exec:exec
The resources/.../patterns directory contains text-encoded patterns copied from Game of Life CSP, which copied from Life Lexicon (© Stephen Silver, 1997-2005).
The default pattern is gosper_glider_gun
. See the pattern
property at the top of the pom file.