s

try clicking/mouseovering things! the links are demos, they only change the automaton params (number inputs) above.

the first 5 inputs are the automaton dimensions; 2 visible dimensions (width/height) and up to 3 "color dimensions" (when >0). all dimensions wrap around at borders.

the 4 survive/reproduce range values are the actual rules of the automaton. these are the number of live neighbor cells a cell must have to either stay alive (survive) or come alive (reproduce). 5D automatons have 242(=3^5-1) neighbors, 4D's have 80(=3^4-1), 3D's have 26(=3^3-1) and 2D's have 8(=3^2-1).

fill%/seed change the initial conditions. use these to search for interesting things within the same ruleset. fill% often has one or more sweet spots (interesting things happen) and bad spots (nothing happens). changing the seed is just a re-roll. you can press the big [next seed] button to scan through seeds.

Conway's original game of life is supported; try conway, but also cyanway and laserlife which don't start out as conway but often collapse into it.

re: "color dimensions": they're dimensions just like width/height (watch fps go down as you increase values), except displayed as color biases instead of coordinates, and they're usually also smaller. e.g. cityeater runs on a 128×64×2×4×8 grid. so color dimension sizes are somewhat part of the "ruleset", but changing the color dims in cityeater to 2×4×16 has less effect than to e.g. 4×4×8, probably because larger dimensions work more like spaces and smaller dimensions more like rulesets?