Added support for hexagonal tilings
Added a snaking reading order for naive rules (like nn0osn0)
Added support for bounded grids (for now the only way to change the grid is to open a pattern with the appropriate rle header, Klein Bottle and Cross Surface kind of broken)
Added support for comments in RLEs
For hexagonal rules (looking for suggestions on intuitive way to define neighbourhood)
If you don't define tiling it defaults to square, if you don't define B/S Conditions it defaults to Outer Totalistic.
Code: Select all
Name: Hexagonal
Neighbourhood Range: 2
Neighbourhood:
0,0,0,0,0
0,1,1,0,0
0,1,0,1,0
0,0,1,1,0
0,0,0,0,0
State Weights: 0,1
Rulespace: Single State
B/S Conditions: Outer Totalistic
Tiling: Hexagonal
Rulestring: 2,3/3
Colour Palette:
None
Source Code: