After a sleepless night I managed to show that three is enough if you drop the symmetry from "outer-totalistic" to "isotropic", apply the Wireworld Modern trick and do some ingenious squirming, particularly for the colour/time lock problem. The JK flip-flop transitions are required for p1 memory cells (D flip-flops) and serial adders; this required moving the ANDNOT gate transition to the one originally occupied by NAND in WWM, which then allowed the 2×2 cross. Negation and breaking the aforementioned lock are all in one set of transitions – which turned out to allow negated gates/an explicit D flip-flop by considering neighbourhoods with no predecessor but two self neighbours.
Code: Select all
@NUTSHELL Trine
A hybrid of Wireworld Modern (https://conwaylife.com/forums/viewtopic.php?f=11&t=3640)
and Wireworld5 (https://conwaylife.com/forums/viewtopic.php?f=11&t=5035)
with truly inline inverters and rephasers.
1: {A0}
2: {B0}
3: {C0}
4: {A1}
5: {B1}
6: {C1}
@TABLE
symmetries:rotate4reflect
A = (1, 4)
B = (2, 5)
C = (3, 6)
An = --(A, C)
Bn = --(B, A)
Cn = --(C, B)
# Triangle rule - if data flow is X > Y > Z >, X ignores Z in this configuration:
# ???
# ?X?
# ?YZ
# Having just one un-ignored predecessor neighbour (A > B > C >) transmits the bit
A, Cn, C1, Cn, any, B, any, B, any; A1
B, An, A1, An, any, C, any, C, any; B1
C, Bn, B1, Bn, any, A, any, A, any; C1
A, Cn, C1, Cn, any, B, any, --C, --C; A1
B, An, A1, An, any, C, any, --A, --A; B1
C, Bn, B1, Bn, any, A, any, --B, --B; C1
A, Cn, C1, Cn, SE..NW --C; A1
B, An, A1, An, SE..NW --A; B1
C, Bn, B1, Bn, SE..NW --B; C1
A, C1, --C, B, any, --C, any, B, --C; A1
B, A1, --A, C, any, --A, any, C, --A; B1
C, B1, --B, A, any, --B, any, A, --B; C1
A, C1, --C, --C, any, B, any, --C, --C; A1
B, A1, --A, --A, any, C, any, --A, --A; B1
C, B1, --B, --B, any, A, any, --B, --B; C1
A, C1, any, B, any, S..NW --C; A1
B, A1, any, C, any, S..NW --A; B1
C, B1, any, A, any, S..NW --B; C1
A, C1, NE..NW --C; A1
B, A1, NE..NW --A; B1
C, B1, NE..NW --B; C1
# If a wire has no predecessor neighbours but exactly one self neighbour,
# assume the inverse of the self neighbour's state.
# This allows arbitrary negation and rephasing since 2 and 3 are relatively prime
symmetries:permute
A, A, An ~ 7, [1: A >> 1]
B, B, Bn ~ 7, [1: B >> 1]
C, C, Cn ~ 7, [1: C >> 1]
symmetries:rotate4reflect
# This three-predecessor transition is needed for the orthogonal 180° XNOR gate to work
A, SW C, W C1, NW C, N..S --C; A1
B, SW A, W A1, NW A, N..S --A; B1
C, SW B, W B1, NW B, N..S --B; C1
# 45°: corner AND NOT edge (with special case to allow 2×2 cross)
# No-predecessor variant negates output (hence edge OR NOT corner)
A, SW C1, C1, NW..SE --C, A; A1
B, SW A1, A1, NW..SE --A, B; B1
C, SW B1, B1, NW..SE --B, C; C1
A, SW C1, W C0, any, B, any, B, any, Cn; A1
B, SW A1, W A0, any, C, any, C, any, An; B1
C, SW B1, W B0, any, A, any, A, any, Bn; C1
A, SW C1, W C0, --C, --C, any, B, any, Cn; A1
B, SW A1, W A0, --A, --A, any, C, any, An; B1
C, SW B1, W B0, --B, --B, any, A, any, Bn; C1
A, SW C1, W C0, any, B, any, --C, --C, Cn; A1
B, SW A1, W A0, any, C, any, --A, --A, An; B1
C, SW B1, W B0, any, A, any, --B, --B, Bn; C1
A, SW C1, W C0, NW..SE --C, Cn; A1
B, SW A1, W A0, NW..SE --A, An; B1
C, SW B1, W B0, NW..SE --B, Bn; C1
A, SW A1, W A0, NW..S An; A0
A, SW A, W A, NW..S An; A1
B, SW B1, W B0, NW..S Bn; B0
B, SW B, W B, NW..S Bn; B1
C, SW C1, W C0, NW..S Cn; C0
C, SW C, W C, NW..S Cn; C1
# 90° diag: OR / NOR
A, Cn, C1, Cn, C, Cn, any, B, any; A1
B, An, A1, An, A, An, any, C, any; B1
C, Bn, B1, Bn, B, Bn, any, A, any; C1
A, Cn, C1, Cn, C, Cn, SW..NW --C; A1
B, An, A1, An, A, An, SW..NW --A; B1
C, Bn, B1, Bn, B, Bn, SW..NW --B; C1
A, SW A0, W An, NW A0, N..S An; A1
B, SW B0, W Bn, NW B0, N..S Bn; B1
C, SW C0, W Cn, NW C0, N..S Cn; C1
# 90° orth: AND / NAND
A, C1, --C, C1, any, B, any, B, any; A1
B, A1, --A, A1, any, C, any, C, any; B1
C, B1, --B, B1, any, A, any, A, any; C1
A, C1, --C, C1, any, B, any, --C, --C; A1
B, A1, --A, A1, any, C, any, --A, --A; B1
C, B1, --B, B1, any, A, any, --B, --B; C1
A, C1, --C, C1, SE..NW --C; A1
B, A1, --A, A1, SE..NW --A; B1
C, B1, --B, B1, SE..NW --B; C1
A, W A0, NW An, N A, NE..SW An; A1
B, W B0, NW Bn, N B, NE..SW Bn; B1
C, W C0, NW Cn, N C, NE..SW Cn; C1
# 135°: JK flip-flop with corner J (set) and edge K (reset).
# This allows p1 memory cells and flip-flops, since JK is universal
# No-predecessor version is D flip-flop with corner D and edge C ("clock")
A, SW C0, Cn, --C, N C0, any, B, any, Cn; [0]
B, SW A0, An, --A, N A0, any, C, any, An; [0]
C, SW B0, Bn, --B, N B0, any, A, any, Bn; [0]
A, SW C1, Cn, --C, N C0, any, B, any, Cn; A1
B, SW A1, An, --A, N A0, any, C, any, An; B1
C, SW B1, Bn, --B, N B0, any, A, any, Bn; C1
A, SW C1, Cn, --C, N C1, any, B, any, Cn; [0: A >> 1]
B, SW A1, An, --A, N A1, any, C, any, An; [0: B >> 1]
C, SW B1, Bn, --B, N B1, any, A, any, Bn; [0: C >> 1]
A, SW C0, Cn, --C, N C0, NE..SE --C, Cn; [0]
B, SW A0, An, --A, N A0, NE..SE --A, An; [0]
C, SW B0, Bn, --B, N B0, NE..SE --B, Bn; [0]
A, SW C1, Cn, --C, N C0, NE..SE --C, Cn; A1
B, SW A1, An, --A, N A0, NE..SE --A, An; B1
C, SW B1, Bn, --B, N B0, NE..SE --B, Bn; C1
A, SW C1, Cn, --C, N C1, NE..SE --C, Cn; [0: A >> 1]
B, SW A1, An, --A, N A1, NE..SE --A, An; [0: B >> 1]
C, SW B1, Bn, --B, N B1, NE..SE --B, Bn; [0: C >> 1]
# A, SW C0, Cn, --C, N C1, NE..SE --C, Cn; A0
# B, SW A0, An, --A, N A1, NE..SE --A, An; B0
# C, SW B0, Bn, --B, N B1, NE..SE --B, Bn; C0
A, SW A, W..NW An, N A0, NE..S An; [0]
B, SW B, W..NW Bn, N B0, NE..S Bn; [0]
C, SW C, W..NW Cn, N C0, NE..S Cn; [0]
A, SW A, W..NW An, N A1, NE..S An; [SW]
B, SW B, W..NW Bn, N B1, NE..S Bn; [SW]
C, SW C, W..NW Cn, N C1, NE..S Cn; [SW]
# 180°: XOR / XNOR
A, SW C1, Cn, --C, Cn, NE C0, Cn, --C, Cn; A1
B, SW A1, An, --A, An, NE A0, An, --A, An; B1
C, SW B1, Bn, --B, Bn, NE B0, Bn, --B, Bn; C1
A, SW A, W..N An, NE [SW], E..S An; A1
B, SW B, W..N Bn, NE [SW], E..S Bn; B1
C, SW C, W..N Cn, NE [SW], E..S Cn; C1
A, C0, NE..SE --C, C1, SW..NW --C; A1
B, A0, NE..SE --A, A1, SW..NW --A; B1
C, B0, NE..SE --B, B1, SW..NW --B; C1
A, S A, SW..NW An, N [S], NE..SE An; A1
B, S B, SW..NW Bn, N [S], NE..SE Bn; B1
C, S C, SW..NW Cn, N [S], NE..SE Cn; C1
symmetries:permute
# Decay to zero if all else fails
(A1..C1), any; [0: (A0..C0)]
@COLORS
175 88 0: 1
155 78 0: 2
135 68 0: 3
255 255 255: 4
215 215 215: 5
175 175 175: 6
Code: Select all
@RULE Trine
A hybrid of Wireworld Modern (https://conwaylife.com/forums/viewtopic.php?f=11&t=3640)
and Wireworld5 (https://conwaylife.com/forums/viewtopic.php?f=11&t=5035)
with truly inline inverters and rephasers.
1:
2:
3:
4:
5:
6:
@TABLE
neighborhood: Moore
symmetries: rotate4reflect
n_states: 7
var any.0 = {0,1,2,3,4,5,6}
var any.1 = any.0
var any.2 = any.0
var any.3 = any.0
var any.4 = any.0
var any.5 = any.0
var any.6 = any.0
var any.7 = any.0
var A.0 = {1,4}
var A.1 = A.0
var A.2 = A.0
var B.0 = {2,5}
var B.1 = B.0
var B.2 = B.0
var C.0 = {3,6}
var C.1 = C.0
var C.2 = C.0
var An.0 = {0,2,5}
var An.1 = An.0
var An.2 = An.0
var An.3 = An.0
var An.4 = An.0
var An.5 = An.0
var An.6 = An.0
var Bn.0 = {0,3,6}
var Bn.1 = Bn.0
var Bn.2 = Bn.0
var Bn.3 = Bn.0
var Bn.4 = Bn.0
var Bn.5 = Bn.0
var Bn.6 = Bn.0
var Cn.0 = {0,1,4}
var Cn.1 = Cn.0
var Cn.2 = Cn.0
var Cn.3 = Cn.0
var Cn.4 = Cn.0
var Cn.5 = Cn.0
var Cn.6 = Cn.0
var _a0.0 = {0,1,2,4,5}
var _a0.1 = _a0.0
var _a0.2 = _a0.0
var _a0.3 = _a0.0
var _a0.4 = _a0.0
var _a0.5 = _a0.0
var _a0.6 = _a0.0
var _b0.0 = {0,2,3,5,6}
var _b0.1 = _b0.0
var _b0.2 = _b0.0
var _b0.3 = _b0.0
var _b0.4 = _b0.0
var _b0.5 = _b0.0
var _b0.6 = _b0.0
var _c0.0 = {0,1,3,4,6}
var _c0.1 = _c0.0
var _c0.2 = _c0.0
var _c0.3 = _c0.0
var _c0.4 = _c0.0
var _c0.5 = _c0.0
var _c0.6 = _c0.0
A.0, B.0, any.0, B.1, any.1, Cn.0, 6, Cn.1, any.2, 4
B.0, An.0, 4, An.1, any.0, C.0, any.1, C.1, any.2, 5
C.0, A.0, any.0, A.1, any.1, Bn.0, 5, Bn.1, any.2, 6
A.0, B.0, any.0, Cn.0, 6, Cn.1, _a0.0, _a0.1, any.1, 4
B.0, An.0, 4, An.1, any.0, C.0, any.1, _b0.0, _b0.1, 5
C.0, A.0, any.0, Bn.0, 5, Bn.1, _c0.0, _c0.1, any.1, 6
A.0, Cn.0, 6, Cn.1, _a0.0, _a0.1, _a0.2, _a0.3, _a0.4, 4
B.0, An.0, 4, An.1, _b0.0, _b0.1, _b0.2, _b0.3, _b0.4, 5
C.0, Bn.0, 5, Bn.1, _c0.0, _c0.1, _c0.2, _c0.3, _c0.4, 6
A.0, 6, _a0.0, B.0, any.0, _a0.1, any.1, B.1, _a0.2, 4
B.0, 4, _b0.0, C.0, any.0, _b0.1, any.1, C.1, _b0.2, 5
C.0, 5, _c0.0, A.0, any.0, _c0.1, any.1, A.1, _c0.2, 6
A.0, 6, _a0.0, _a0.1, any.0, B.0, any.1, _a0.2, _a0.3, 4
B.0, 4, _b0.0, _b0.1, any.0, C.0, any.1, _b0.2, _b0.3, 5
C.0, 5, _c0.0, _c0.1, any.0, A.0, any.1, _c0.2, _c0.3, 6
A.0, 6, _a0.0, _a0.1, _a0.2, _a0.3, any.0, B.0, any.1, 4
B.0, 4, _b0.0, _b0.1, _b0.2, _b0.3, any.0, C.0, any.1, 5
C.0, 5, _c0.0, _c0.1, _c0.2, _c0.3, any.0, A.0, any.1, 6
A.0, 6, _a0.0, _a0.1, _a0.2, _a0.3, _a0.4, _a0.5, _a0.6, 4
B.0, 4, _b0.0, _b0.1, _b0.2, _b0.3, _b0.4, _b0.5, _b0.6, 5
C.0, 5, _c0.0, _c0.1, _c0.2, _c0.3, _c0.4, _c0.5, _c0.6, 6
A.0, 1, An.0, An.1, An.2, An.3, An.4, An.5, An.6, 4
A.0, An.0, 1, An.1, An.2, An.3, An.4, An.5, An.6, 4
A.0, 4, An.0, An.1, An.2, An.3, An.4, An.5, An.6, 1
A.0, An.0, 4, An.1, An.2, An.3, An.4, An.5, An.6, 1
B.0, 2, Bn.0, Bn.1, Bn.2, Bn.3, Bn.4, Bn.5, Bn.6, 5
B.0, Bn.0, 2, Bn.1, Bn.2, Bn.3, Bn.4, Bn.5, Bn.6, 5
B.0, 5, Bn.0, Bn.1, Bn.2, Bn.3, Bn.4, Bn.5, Bn.6, 2
B.0, Bn.0, 5, Bn.1, Bn.2, Bn.3, Bn.4, Bn.5, Bn.6, 2
C.0, 3, Cn.0, Cn.1, Cn.2, Cn.3, Cn.4, Cn.5, Cn.6, 6
C.0, Cn.0, 3, Cn.1, Cn.2, Cn.3, Cn.4, Cn.5, Cn.6, 6
C.0, 6, Cn.0, Cn.1, Cn.2, Cn.3, Cn.4, Cn.5, Cn.6, 3
C.0, Cn.0, 6, Cn.1, Cn.2, Cn.3, Cn.4, Cn.5, Cn.6, 3
A.0, 6, C.0, _a0.0, _a0.1, _a0.2, _a0.3, _a0.4, C.1, 4
B.0, 4, A.0, _b0.0, _b0.1, _b0.2, _b0.3, _b0.4, A.1, 5
C.0, 5, B.0, _c0.0, _c0.1, _c0.2, _c0.3, _c0.4, B.1, 6
A.0, 6, 6, A.1, _a0.0, _a0.1, _a0.2, _a0.3, _a0.4, 4
B.0, 4, 4, B.1, _b0.0, _b0.1, _b0.2, _b0.3, _b0.4, 5
C.0, 5, 5, C.1, _c0.0, _c0.1, _c0.2, _c0.3, _c0.4, 6
A.0, 3, 6, Cn.0, any.0, B.0, any.1, B.1, any.2, 4
B.0, 1, 4, An.0, any.0, C.0, any.1, C.1, any.2, 5
C.0, 2, 5, Bn.0, any.0, A.0, any.1, A.1, any.2, 6
A.0, 3, 6, Cn.0, any.0, B.0, any.1, _a0.0, _a0.1, 4
B.0, 1, 4, An.0, any.0, C.0, any.1, _b0.0, _b0.1, 5
C.0, 2, 5, Bn.0, any.0, A.0, any.1, _c0.0, _c0.1, 6
A.0, 3, 6, Cn.0, _a0.0, _a0.1, any.0, B.0, any.1, 4
B.0, 1, 4, An.0, _b0.0, _b0.1, any.0, C.0, any.1, 5
C.0, 2, 5, Bn.0, _c0.0, _c0.1, any.0, A.0, any.1, 6
A.0, 3, 6, Cn.0, _a0.0, _a0.1, _a0.2, _a0.3, _a0.4, 4
B.0, 1, 4, An.0, _b0.0, _b0.1, _b0.2, _b0.3, _b0.4, 5
C.0, 2, 5, Bn.0, _c0.0, _c0.1, _c0.2, _c0.3, _c0.4, 6
A.0, 1, 4, An.0, An.1, An.2, An.3, An.4, An.5, 1
A.0, A.1, A.2, An.0, An.1, An.2, An.3, An.4, An.5, 4
B.0, 2, 5, Bn.0, Bn.1, Bn.2, Bn.3, Bn.4, Bn.5, 2
B.0, B.1, B.2, Bn.0, Bn.1, Bn.2, Bn.3, Bn.4, Bn.5, 5
C.0, 3, 6, Cn.0, Cn.1, Cn.2, Cn.3, Cn.4, Cn.5, 3
C.0, C.1, C.2, Cn.0, Cn.1, Cn.2, Cn.3, Cn.4, Cn.5, 6
A.0, B.0, any.0, Cn.0, 6, Cn.1, C.0, Cn.2, any.1, 4
B.0, An.0, 4, An.1, A.0, An.2, any.0, C.0, any.1, 5
C.0, A.0, any.0, Bn.0, 5, Bn.1, B.0, Bn.2, any.1, 6
A.0, Cn.0, 6, Cn.1, C.0, Cn.2, _a0.0, _a0.1, _a0.2, 4
B.0, An.0, 4, An.1, A.0, An.2, _b0.0, _b0.1, _b0.2, 5
C.0, Bn.0, 5, Bn.1, B.0, Bn.2, _c0.0, _c0.1, _c0.2, 6
A.0, An.0, 1, An.1, 1, An.2, An.3, An.4, An.5, 4
B.0, Bn.0, 2, Bn.1, 2, Bn.2, Bn.3, Bn.4, Bn.5, 5
C.0, Cn.0, 3, Cn.1, 3, Cn.2, Cn.3, Cn.4, Cn.5, 6
A.0, 6, _a0.0, 6, any.0, B.0, any.1, B.1, any.2, 4
B.0, 4, _b0.0, 4, any.0, C.0, any.1, C.1, any.2, 5
C.0, 5, _c0.0, 5, any.0, A.0, any.1, A.1, any.2, 6
A.0, 6, _a0.0, 6, any.0, B.0, any.1, _a0.1, _a0.2, 4
B.0, 4, _b0.0, 4, any.0, C.0, any.1, _b0.1, _b0.2, 5
C.0, 5, _c0.0, 5, any.0, A.0, any.1, _c0.1, _c0.2, 6
A.0, 6, _a0.0, 6, _a0.1, _a0.2, _a0.3, _a0.4, _a0.5, 4
B.0, 4, _b0.0, 4, _b0.1, _b0.2, _b0.3, _b0.4, _b0.5, 5
C.0, 5, _c0.0, 5, _c0.1, _c0.2, _c0.3, _c0.4, _c0.5, 6
A.0, 1, An.0, A.1, An.1, An.2, An.3, An.4, An.5, 4
B.0, 2, Bn.0, B.1, Bn.1, Bn.2, Bn.3, Bn.4, Bn.5, 5
C.0, 3, Cn.0, C.1, Cn.1, Cn.2, Cn.3, Cn.4, Cn.5, 6
A.0, 3, _a0.0, Cn.0, 3, Cn.1, any.0, B.0, any.1, A.0
B.0, 1, _b0.0, An.0, 1, An.1, any.0, C.0, any.1, B.0
C.0, 2, _c0.0, Bn.0, 2, Bn.1, any.0, A.0, any.1, C.0
A.0, 3, _a0.0, Cn.0, 6, Cn.1, any.0, B.0, any.1, 4
B.0, 1, _b0.0, An.0, 4, An.1, any.0, C.0, any.1, 5
C.0, 2, _c0.0, Bn.0, 5, Bn.1, any.0, A.0, any.1, 6
1, 6, _a0.0, Cn.0, 6, Cn.1, any.0, B.0, any.1, 4
4, 6, _a0.0, Cn.0, 6, Cn.1, any.0, B.0, any.1, 1
2, 4, _b0.0, An.0, 4, An.1, any.0, C.0, any.1, 5
5, 4, _b0.0, An.0, 4, An.1, any.0, C.0, any.1, 2
3, 5, _c0.0, Bn.0, 5, Bn.1, any.0, A.0, any.1, 6
6, 5, _c0.0, Bn.0, 5, Bn.1, any.0, A.0, any.1, 3
A.0, 3, _a0.0, Cn.0, 3, Cn.1, _a0.1, _a0.2, _a0.3, A.0
B.0, 1, _b0.0, An.0, 1, An.1, _b0.1, _b0.2, _b0.3, B.0
C.0, 2, _c0.0, Bn.0, 2, Bn.1, _c0.1, _c0.2, _c0.3, C.0
A.0, 3, _a0.0, Cn.0, 6, Cn.1, _a0.1, _a0.2, _a0.3, 4
B.0, 1, _b0.0, An.0, 4, An.1, _b0.1, _b0.2, _b0.3, 5
C.0, 2, _c0.0, Bn.0, 5, Bn.1, _c0.1, _c0.2, _c0.3, 6
1, 6, _a0.0, Cn.0, 6, Cn.1, _a0.1, _a0.2, _a0.3, 4
4, 6, _a0.0, Cn.0, 6, Cn.1, _a0.1, _a0.2, _a0.3, 1
2, 4, _b0.0, An.0, 4, An.1, _b0.1, _b0.2, _b0.3, 5
5, 4, _b0.0, An.0, 4, An.1, _b0.1, _b0.2, _b0.3, 2
3, 5, _c0.0, Bn.0, 5, Bn.1, _c0.1, _c0.2, _c0.3, 6
6, 5, _c0.0, Bn.0, 5, Bn.1, _c0.1, _c0.2, _c0.3, 3
A.0, 1, An.0, An.1, A.1, An.2, An.3, An.4, An.5, A.0
B.0, 2, Bn.0, Bn.1, B.1, Bn.2, Bn.3, Bn.4, Bn.5, B.0
C.0, 3, Cn.0, Cn.1, C.1, Cn.2, Cn.3, Cn.4, Cn.5, C.0
A.1, 4, An.0, An.1, A.0, An.2, An.3, An.4, An.5, A.0
B.1, 5, Bn.0, Bn.1, B.0, Bn.2, Bn.3, Bn.4, Bn.5, B.0
C.1, 6, Cn.0, Cn.1, C.0, Cn.2, Cn.3, Cn.4, Cn.5, C.0
A.0, Cn.0, 3, Cn.1, _a0.0, Cn.2, 6, Cn.3, _a0.1, 4
B.0, An.0, 1, An.1, _b0.0, An.2, 4, An.3, _b0.1, 5
C.0, Bn.0, 2, Bn.1, _c0.0, Bn.2, 5, Bn.3, _c0.1, 6
A.1, An.0, A.0, An.1, An.2, An.3, A.0, An.4, An.5, 4
B.1, Bn.0, B.0, Bn.1, Bn.2, Bn.3, B.0, Bn.4, Bn.5, 5
C.1, Cn.0, C.0, Cn.1, Cn.2, Cn.3, C.0, Cn.4, Cn.5, 6
A.0, 3, _a0.0, _a0.1, _a0.2, 6, _a0.3, _a0.4, _a0.5, 4
B.0, 1, _b0.0, _b0.1, _b0.2, 4, _b0.3, _b0.4, _b0.5, 5
C.0, 2, _c0.0, _c0.1, _c0.2, 5, _c0.3, _c0.4, _c0.5, 6
A.1, A.0, An.0, An.1, An.2, A.0, An.3, An.4, An.5, 4
B.1, B.0, Bn.0, Bn.1, Bn.2, B.0, Bn.3, Bn.4, Bn.5, 5
C.1, C.0, Cn.0, Cn.1, Cn.2, C.0, Cn.3, Cn.4, Cn.5, 6
4, any.0, any.1, any.2, any.3, any.4, any.5, any.6, any.7, 1
5, any.0, any.1, any.2, any.3, any.4, any.5, any.6, any.7, 2
6, any.0, any.1, any.2, any.3, any.4, any.5, any.6, any.7, 3
@COLORS
1 175 88 0
2 155 78 0
3 135 68 0
4 255 255 255
5 215 215 215
6 175 175 175
Code: Select all
x = 163, y = 225, rule = Trine
B3.2B2.2B2.CAB.CA2.CAB2.CA.CAB2.CA2.CA2.B2.2B$A3.A.A.A.A.B3.B.C.B3.B
3.B3.B3.B3.A.A.A.A$C3.2C2.2C2.AB2.A.B.AB2.A3.AB3.A3.A2.C.C.2C$B3.B3.B
.B.B3.B.C.B3.C3.B5.C3.C.B.B.B.B$A3.A3.A.A.CAB.CA2.CAB2.BA.CAB.AB2.AB
3.A2.A.A2$4.B2.B.CAB.B2.CA.B.B.CA3.B2.A.A.2B$4.2A.A.B3.A.B3.A.A.B.C.A
.A.C.B.A.A.ABC$4.C.2C.AB2.C.A.C.3C.AB2.C.C.B.C.2C$4.B2.B.B3.B.C.B.B.B
.B.C.B.B.A.A.B.B.ABC$4.A2.A.CAB.A2.BA.A.A.CA3.A3.CB.A.A2$4.3B.2B3.B2.
B2.B2.CA.B3.B.B.3B3.CA2.B.3B$5.A2.A.A.A.A.2A.A.B3.2A.2A.A2.A4.B.C.A2.
A$5.C2.2C2.3C.C.2C2.A2.C.C.C.C2.C4.AB2.C2.C$5.B2.B.B.B.B.B2.B3.C.B3.B
.B2.B4.B.C.B2.B$5.A2.A.A.A.A.A2.A.AB2.A3.A.A2.A4.CA2.A2.A3$9.FBA$8.D
3.C$7.B5.E$6.C7.D$5.D9.F$5.B9.B$5.C9.AB$4.A.A7.C2.CA$4.B2.B5.B5.BC$5.
C2.C2.CA8.A$5.A3.AB11.B$5.B5.C.B8.C$5.C6.A.C9$BA4.2B2.2B2.CAB.CA2.CAB
2.CA.CAB2.CA2.CA2.B2.2B43.B4.2B2.2B2.CAB.CA2.CAB2.CA.CAB2.CA2.CA2.B2.
2B3.CA$2.C3.A.A.A.A.B3.B.C.B3.B3.B3.B3.B3.A.A.A.A41.A.A3.A.A.A.A.B3.B
.C.B3.B3.B3.B3.B3.A.A.A.A.B$.B4.2C2.2C2.AB2.A.B.AB2.A3.AB3.A3.A2.C.C.
2C42.C.C3.2C2.2C2.AB2.A.B.AB2.A3.AB3.A3.A2.C.C.2C3.A$A5.B3.B.B.B3.B.C
.B3.C3.B5.C3.C.B.B.B.B41.B.B3.B3.B.B.B3.B.C.B3.C3.B5.C3.C.B.B.B.B3.C$
CBA3.A3.A.A.CAB.CA2.CAB2.BA.CAB.AB2.AB3.A2.A.A42.A4.A3.A.A.CAB.CA2.CA
B2.BA.CAB.AB2.AB3.A2.A.A.AB2$6.B2.B.CAB.B2.CA.B.B.CA3.B2.A.A.2B3.CA
46.BA5.CA.CAB.A3.CAB3.B2.B.CAB.B2.CA.B.B.CA3.B2.A.A.2B3.CA$6.2A.A.B3.
A.B3.A.A.B.C.A.A.C.B.A.A.B50.C3.B3.B3.C3.B5.2A.A.B3.A.B3.A.A.B.C.A.A.
C.B.A.A.B$6.C.2C.AB2.C.A.C.3C.AB2.C.C.B.C.2C3.A48.B5.A2.AB2.B3.AB4.C.
2C.AB2.C.A.C.3C.AB2.C.C.B.C.2C3.A$6.B2.B.B3.B.C.B.B.B.B.C.B.B.A.A.B.B
3.C46.A7.C.B3.A3.B5.B2.B.B3.B.C.B.B.B.B.C.B.B.A.A.B.B3.C$6.A2.A.CAB.A
2.BA.A.A.CA3.A3.CB.A.A.AB47.CBA3.AB2.CAB.CBA.C5.A2.A.CAB.A2.BA.A.A.CA
3.A3.CB.A.A.AB3$.B89.B$A.A87.A.A$3C87.3C$B.B19.B2.B2.B2.3B4.B5.B2.B2.
B.CA4.CA30.B.B20.B5.B2.2B4.B2.B2.B2.3B3.CA$A.A.DECAEFAB10.2A.A.A.A2.A
4.A.A3.A.A.2A.A.B.C3.B.C29.A.A.DECAEFAB10.A.A3.A.A.A.A3.2A.A.A.A2.A4.
B.C$12.CABCABCAB.C.2C.C.C2.C4.3C3.3C.C.2C.A.B3.AB42.CFDEFDEFD.3C3.C.C
.2C4.C.2C.C.C2.C4.AB$12.C9.B2.B.B.B2.B4.B.B3.B.B.B2.B.B.C3.B.C41.C9.B
.B3.B.B.B.B3.B2.B.B.B2.B4.B.C$CA2.DEFDBCAB10.A2.A2.A3.A4.A.A3.A.A.A2.
A.CA4.CA30.CA2.DEFDBCAB10.A.A4.A2.A.A3.A2.A2.A3.A4.CA$B.C11.CAB73.B.C
$AB14.CABC70.AB$B.C13.C73.B.C$CA12.CAB73.CA3$2.B55.B$.A21.CA.2B3.B3.C
A2.CA2.B2.B.B.CAB.2B3.A$.C.DECAEFAB2.BCABCABC.B3.A.A.A.A.B3.B3.A.A.A.
A.B3.A.A2.C$.B9.CA9.A3.2C2.C.C2.A3.A2.C.C.C.C.AB2.2C3.B$.A9.CA9.C3.B.
B.B.B3.C3.C.B.B.B.B.B3.B.B2.A$.C.DEFDBCAB2.BCABCABC2.BA.A.A2.A2.AB2.A
B3.A3.A2.CAB.A.A2.C$.B57.B$2.A55.A3$.B89.B$A.A87.A.A$3C87.3C$B.B20.B
5.B2.2B4.CA50.B.B20.B4.B2.B2.B2.2B4.CA$A.A.DECAEFAB10.A.A3.A.A.A.A3.B
.C49.A.A.DECAEFAB10.A.A3.2A.A.A.A.A.A3.B.C$12.CABCABCAB.3C3.C.C.2C4.A
B62.EFDEFDEFD.3C3.C.2C.C.C.2C4.AB$CA2.DEFDBCAB10.B.B3.B.B.B.B3.B.C49.
CA2.DEFDBCAB10.B.B3.B2.B.B.B.B.B3.B.C$B.C19.A.A4.A2.A.A3.CA50.B.C19.A
.A3.A2.A2.A2.A.A3.CA$AB88.AB$B.C87.B.C$CA88.CA3$.B15.C73.B$A.A14.A72.
A.A$3C14.B72.3C$B.B11.CABCABC69.B.B$A.A.DECAEFAB78.A.A.DECAEFAB$12.C
10.B5.B2.B2.B.CA4.CA57.C10.B4.B2.B2.B2.B2.B.CA4.CA$CA7.ABCA9.A.A3.A.A
.2A.A.B.C3.B.C44.CA7.ABCF9.A.A3.2A.A.A.A.2A.A.B.C3.B.C$B.C.DEFDBC3.BC
ABCABC.3C3.3C.C.2C.A.B3.AB45.B.C.DEFDBC3.DEFDEFDE.3C3.C.2C.3C.C.2C.A.
B3.AB$AB20.B.B3.B.B.B2.B.B.C3.B.C44.AB20.B.B3.B2.B.B.B.B2.B.B.C3.B.C$
B.C19.A.A3.A.A.A2.A.CA4.CA45.B.C19.A.A3.A2.A.A.A.A2.A.CA4.CA$CA88.CA
3$B.B20.BCA64.B$A.A22.BCAB61.2A$2C20.BCA65.C.C$B.B87.2B2.DBCABCABCAEC
ABCDBCABC$A.A.ABCABFABCABFAECDBCABCA9.ACB.B.B3.CAB.A3.B.2B5.CAB.A4.B
2.2B14.A24.A9.CA4.CAB.A3.B.2B5.CAB.A4.B2.2B$25.B11.A.A.A3.B3.C3.A.A.A
4.B3.C3.A.A.A.A38.A9.B.C3.B3.C3.A.A.A4.B3.C3.A.A.A.A$24.A.CABCABCA3.C
.2C4.AB2.B3.C.2C2.AB.AB2.B3.C.C.2C38.A.BCABCABC.A.B3.AB2.B3.C.2C2.AB.
AB2.B3.C.C.2C$ACB.ABCABFABCABCAECDBCAEC10.B.B.B.B3.B3.A3.B.B6.B3.A3.B
.B.B15.CA22.C10.B.C3.B3.A3.B.B6.B3.A3.B.B.B$2.A33.A2.A.A3.C3.CBA.A.A
6.C3.CBA2.A2.A15.B.C.ABCABCABCAECABCDBCAE11.CA4.C3.CBA.A.A6.C3.CBA2.A
2.A$2.C87.A.B$B.B87.B.C$.A88.CA3$.B19.B69.B19.B$A.A19.A67.A.A19.A$3C.
DECAEFAB11.C66.3C.DECAEFAB11.C$B.B9.C10.B66.B.B9.C10.B$A.A8.A11.A66.A
.A8.F11.A$10.C.BCABCABCA2.C76.C.DEFDEFDEF2.C$CA8.B12.B66.CA8.B12.B$B.
C7.A12.A66.B.C7.A12.A$AB2.DEFDBC13.C66.AB2.DEFDBC13.C$B.C20.B4.B4.B.B
2.B2.2B4.CA41.B.C20.B4.B4.B.B.B2.B2.B2.2B4.CA$CA22.A2.A.A3.A.A.A.A.A.
A3.B.C40.CA22.A2.A.A3.A.A.2A.A.A.A.A.A3.B.C$25.C.3C4.C2.C.C.2C4.AB66.
C.3C4.C2.C.2C.C.C.2C4.AB$13.BCA8.B2.B.B3.B.B.B.B.B.B3.B.C64.B2.B.B3.B
.B.B2.B.B.B.B.B3.B.C$.B14.B6.A3.A.A3.A.A2.A2.A.A3.CA42.B21.A3.A.A3.A.
A.A2.A2.A2.A.A3.CA$A.A13.CABC3.C66.A.A20.C$3C13.B6.B66.3C20.B$B.B10.B
CA7.A66.B.B7.A12.A$A.A.DECAEFAB11.C66.A.A.DECAEF.B11.C$11.CABCABCABC
2.B77.EFDEFDEFDE2.B$CA2.DEFDBCAB11.A66.CA2.DEFDBC.B11.A$B.C20.C66.B.C
7.A12.C$AB20.B67.AB20.B$B.C18.A68.B.C18.A$CA88.CA9$DBCDECDECABCABCABC
ABCABCABCABCABCABC3$2B2.CAB.2B2.B.B2.B3.CA.CAB4.B2.B.CAB2.CA2.B2.3B.C
AB4.B2.B4.2B2.2B2.CAB.CA3.CA3.B4.CA.CAB.A3.CAB.B$A.A.B3.A.A.A.A.A.A.B
3.B6.2A.A.B3.B3.A.A2.A2.B5.A2.A.A3.A.A.A.A.B3.B.C.B5.A3.B3.B3.C3.B4.A
$2C2.AB2.2C2.3C.3C2.A2.AB2.AB.C.2C.AB2.A.C.3C2.C2.AB4.C2.C.C3.2C2.2C
2.AB2.A.B2.A4.C4.A2.AB2.B3.AB3.C$B.B.B3.B3.B.B.B.B3.C.B6.B2.B.B3.C.B.
B.B2.B2.B5.B2.B.B3.B3.B.B.B3.B.C3.C3.B5.C.B3.A3.B4.B$A.A.CAB.A3.A.A.A
.A.AB2.CAB4.A2.A.CAB2.BA.A.A2.A2.CAB4.A2.A4.A3.A.A.CAB.CA2.AB4.A3.AB
2.CAB.CBA.C3.A2$DBCDECDECABCFDEFDEFDEFDEFDEFDEFDEFDE3$B2.B.CAB2.CA2.B
2.3B.CAB$2A.A.B3.B3.A.A2.A2.B$C.2C.AB2.A.C.3C2.C2.AB$B2.B.B3.C.B.B.B
2.B2.B$A2.A.CAB2.BA.A.A2.A2.CAB2$DBCDECDECABCFDABEFDEFDEFDEFDEFDEFDEF
3$.CA2.B2.B2.B2.CA.3B2.B2.B2.B.3B3.B$B3.A.A.2A.A.B4.A2.A.A.2A.A2.A4.A
$A3.C.C.C.2C2.A3.C2.3C.C.2C2.C4.C$C3.B.B.B2.B3.C2.B2.B.B.B2.B2.B4.B$.
BA2.A2.A2.A.AB3.A2.A.A.A2.A2.A4.A2$BECABCABCABCABCABCABCABCABCABCABCA
BC3$.B2.B5.CA2.B2.A.A.2B3.CA.CAB$A.A.A4.B3.A.A.C.B.A.A.B3.B$C.C.C.AB
2.A2.C.C.B.C.2C2.A3.AB$B.B.B6.C.B.B.A.A.B.B.C3.B$.A2.A4.AB3.A3.CB.A.A
2.BA.CAB2$2BCABCABCABCABCABCABCABCABCABCABCABC8$70.CAB.CAB$3B.2B2.B2.
B2.B2.B2.CA.A3.CAB3.2B2.A.A.A3.CAB4.CBACBACBACDBCAB.CAB.CAB.C$.A2.A.A
.A.A.A.2A.A.B3.C3.B5.A.A.C.B.C3.B6.D8.B4.CAB7.A$.C2.2C2.C.3C.C.2C.A.C
.B3.AB4.2C2.B.C.B3.AB5.B8.A13.CB$.B2.B.B.B.B.B.B2.B.C.B.A3.B5.B.B.A.A
.A3.B6.C8.C12.BA$.A2.A.A.A.A.A.A2.A2.BA.CBA.CAB3.A.A2.CB.CBA.CAB4.A8.
B11.AC$52.B8.A10.CB$52.C8.C9.BA$52.A8.E7.BAC$52.B8.D5.BAC$52.FDBCABCA
EF2.CBAC.ABCABCAB3$B.B2.B9.3A4.B2.CA.B2.B2.B2.2B2.CAB2.CA4.3C4.BCDBCA
BCABCABCABCA$A.2A.A8.5A3.A.B3.2A.A.A.A.A.A.B3.B5.5C3.A.BCABCABCABCABC
AB$C.C.2C3.A4.5A3.C.A.C.C.2C.C.C.2C2.AB3.A4.5C3.C.CABCAB7.ABC$B.B2.B
3.BC3.5A3.B.C.B.B2.B.B.B.B.B.B5.C3.5C3.B.ABCABC7.BCA$A.A2.A9.3A4.A2.B
A.A2.A2.A2.A.A.CAB.AB5.3C4.A.BCABCA7.CAB$59.C.CABCAB7.ABC$59.B.ABCABC
7.BCA$59.A.BCABCABCABCABCAB$59.F.CABCAB$59.E.ABCABCABCABCABCA$59.D.BC
ABCABCABCABCAB$59.F.CABCABCABCABCABC$59.E.ABCABCABCABCABCA$59.A.BCABC
ABCABCABCAB$59.C.CABCABCABCABCABC$59.B.ABCABCABCABCABCA$59.A16.B$59.C
BAFEDC2B2AC.FEAC$66.A2C2BA!