Weighted Generations

Included with the latest version of MCell is a dynamic link library (DLL) which supports a new family of rules called Weighted Generations. This new family of rules is a natural extension of the Generations family. The extension simply permits any state to contribute to the neighbor count using weights associated with each state. If a weight is n, and the corresponding state occurs m times in a cells neighborhood then the neighbor count is incremented by n*m. If a state's weight is 0, then that state does not contribute to the neighbor count. Position weights identical to those used in the Weighted Life family are also supported. The rule setup is controlled by an input dialog window. This window is shown below with the parameters set for Conway's Life.

To illustrate the potential of this new family of rules, a set of example patterns has been assembled. Several interesting rules have been selected and examples are given for each. Many of these rules have not been explored thoroughly and it is believed that the majority of interesting rules remain to be discovered. For instance, very few of the selected rules use the position weights. For those who may not wish to examine all of the example patterns, some of the best examples have been assembled in directory 'Must See'. Also, all of the 'Knight Ships' found so far have been duplicated in a separate directory.

The convention used to name the example patterns is:

NamePattern
CxxxChaos
DFxxxDiagonal Flotilla
DGxxxDiagonal Gun
DPxxxDiagonal Puffer
DSxxxDiagonal Ship
DSTxxxDiagonal Stretcher
EPxxxExpanding Pattern
FxxxFuse
GxxxGun
IxxxInteraction
KPxxxKnight Puffer
KSxxxKnight Ship
MxxxMaximum Tiling
MGxxxMoving Gun
OxxxOscillator
PxxxPuffer
RxxxReplicator
SxxxShip
SCxxxStretching Chaos
SDxxxSpeed Comparison
SDPxxxStretching Diagonal Puffer
SDSxxxStretching Diagonal Ship
SExxxSymmetrical Expansion
SLxxxStill Life
SPxxxStretching Puffer
SSxxxStretching Ship
STxxxStretcher
USxxxUnusual Ship

The following tables show the number of examples by type for each rule:

Rule 1
TypeNumber
I1
P29
S31
SL1
Rule 2
TypeNumber
C2
O4
P2
S4
Rule 3
TypeNumber
C1
G6
I1
M1
O16
P3
S5
SL1
SP1
Rule 4
TypeNumber
C5
G33
I4
O42
P9
S17
SL5
SS1
Rule 5
TypeNumber
C3
G19
I10
O18
P5
S10
SL3
SP2
SS2
Rule 6
TypeNumber
C2
F6
O1
P16
S22
SL3
Rule 7
TypeNumber
DS1
O2
SL2
Rule 8
TypeNumber
DS1
I3
O1
SL1
Rule 9
TypeNumber
SL1
Rule 10
TypeNumber
O2
P4
S8
SD1
Rule 11
TypeNumber
DS1
G1
P2
S12
Rule 12
TypeNumber
DP4
DS21
SD2
SL2
Rule 13
TypeNumber
DS4
SL1
Rule 14
TypeNumber
O1
P7
S7
Rule 15
TypeNumber
S7
Rule 16
TypeNumber
O1
Rule 17
TypeNumber
DP1
DS10
S2
Rule 18
TypeNumber
DP1
DS1
Rule 19
TypeNumber
DP6
DS5
P1
S3
Rule 20
TypeNumber
DP15
DS12
I5
Rule 21
TypeNumber
DP2
DS10
Rule 22
TypeNumber
DS1
R1
Rule 23
TypeNumber
R1
S3
Rule 24
TypeNumber
DG4
DS2
I5
O6
SL3
Rule 25
TypeNumber
KS2
SL1
Rule 26
TypeNumber
DS6
I3
KP2
SL4
Rule 27
TypeNumber
S3
Rule 28
TypeNumber
DP9
DS10
O8
SL5
Rule 29
TypeNumber
DP6
DS12
O1
Rule 30
TypeNumber
G1
I2
O1
P6
S3
Rule 31
TypeNumber
I1
P14
S19
SP1
Rule 32
TypeNumber
S3
Rule 33
TypeNumber
P8
S15
SS1
Rule 34
TypeNumber
P5
S5
SS1
Rule 35
TypeNumber
DP8
DS11
Rule 36
TypeNumber
SC1
Rule 37
TypeNumber
S2
Rule 38
TypeNumber
G8
P5
S11
Rule 39
TypeNumber
R1
S2
SL1
Rule 40
TypeNumber
DP2
DS2
DST1
O1
P3
S2
SDS1
SL2
SS1
ST1
Rule 41
TypeNumber
C1
DS4
DST2
SDS1
SL3
Rule 42
TypeNumber
O1
S1
Rule 43
TypeNumber
DS12
DST1
S3
Rule 44
TypeNumber
DP1
S1
Rule 45
TypeNumber
O7
Rule 46
TypeNumber
O3
Rule 47
TypeNumber
DG1
DS1
G5
I1
O9
P9
S11
SL1
ST1
Rule 48
TypeNumber
G10
I1
MG1
O11
S1
Rule 49
TypeNumber
C1
G1
I8
P10
S11
SL1
Rule 50
TypeNumber
DP7
DS7
O1
P13
R2
S8
SD1
SDP1
SDS1
SL3
Rule 51
TypeNumber
DP2
DS9
Rule 52
TypeNumber
DP1
Rule 53
TypeNumber
DS6
S2
Rule 54
TypeNumber
DS4
KS2
O3
Rule 55
TypeNumber
DF1
DS12
KS2
O2
Rule 56
TypeNumber
DS2
KS2
Rule 57
TypeNumber
DS1
KS2
S1
Rule 58
TypeNumber
KS4
US1
Rule 59
TypeNumber
KS2
S2
Rule 60
TypeNumber
DS1
KS2
O1
R1
S1
Rule 61
TypeNumber
KS2
Rule 62
TypeNumber
DS2
S1
Rule 63
TypeNumber
I15
P16
S17
SD2
SL3
Rule 64
TypeNumber
S1
Rule 65
TypeNumber
S4
Rule 66
TypeNumber
S6
Rule 67
TypeNumber
SS1
Rule 68
TypeNumber
S1
Rule 69
TypeNumber
EP1
G2
O11
P3
S4
SL1
Rule 70
TypeNumber
S1
Rule 71
TypeNumber
C6
G8
O32
P2
S12
SL3
SP2
SS1
ST1
Rule 72
TypeNumber
C3
G13
O32
P3
S9
SL4
SS1
Rule 73
TypeNumber
P6
S7
SS1
Rule 74
TypeNumber
DP15
DS4
DST3
O7
Rule 75
TypeNumber
DP10
DS7
DST1
O1
Rule 76
TypeNumber
DG8
DP20
DS13
F3
O8
R3
SL2
Rule 77
TypeNumber
I2
S1
Rule 78
TypeNumber
I1
P3
Rule 79
TypeNumber
DG1
DP9
DS6
Rule 80
TypeNumber
DP5
DS6
S1
SS1
Rule 81
TypeNumber
G3
I2
O10
S1
Rule 82
TypeNumber
S2
Rule 83
TypeNumber
DS1
P9
S10
Rule 84
TypeNumber
DG1
DP12
DS8
P1
S10
Rule 85
TypeNumber
DS1
G3
Rule 86
TypeNumber
DP2
DS3
S6
Rule 87
TypeNumber
P5
R1
S6
SD1
Rule 88
TypeNumber
P5
S4
SD1
Rule 89
TypeNumber
G8
I2
O15
P15
S11
SD2
SP1
Rule 90
TypeNumber
C1
G3
O2
P3
R1
S3
Rule 91
TypeNumber
P2
Rule 92
TypeNumber
P1
Rule 93
TypeNumber
C1
G2
P6
R1
S6
SP1
Rule 94
TypeNumber
P5
S7
SDS4
SE1
Rule 95
TypeNumber
DP12
DS7
S1
Rule 96
TypeNumber
DP6
DS6
SE1
Rule 97
TypeNumber
P7
S2
Rule 98
TypeNumber
C3
O1
S6
Rule 99
TypeNumber
G5
O8
Rule 100
TypeNumber
C1
Rule 101
TypeNumber
P4
S6
SL1
Rule 102
TypeNumber
G21
I1
O16
P8
S9
Rule 103
TypeNumber
P3
S7
Rule 104
TypeNumber
S1
Rule 105
TypeNumber
DP4
DS5
P7
S7
SD1
Rule 106
TypeNumber
DG4
DP4
DS1
O3
P2
R2
S2
Rule 107
TypeNumber
DP13
DS7
P2
S1
SS1
Rule 108
TypeNumber
P6
S6
Rule 109
TypeNumber
P11
S4
Rule 110
TypeNumber
C2
O3
P2
S3
SD1
Rule 111
TypeNumber
G1
O3
P6
S9
Rule 112
TypeNumber
DS1
KS2
R1
S1
Rule 113
TypeNumber
KS3
O2
S1
Rule 114
TypeNumber
C1
EP1
O3
P7
R1
S8
SD1
Rule 115
TypeNumber
O2
P1
S3
SD1
Rule 116
TypeNumber
DP2
DS2
O3
P11
S6
SD1
ST1
Rule 117
TypeNumber
DS2
I2
P7
S2
SD1
Rule 118
TypeNumber
DS1
O1
P12
S8
Rule 119
TypeNumber
DST1
EP2
S1
SS1
Rule 120
TypeNumber
DP3
DS1
O1
S1
Rule 121
TypeNumber
DP5
DS11
P1
S2
SD1
Rule 122
TypeNumber
DS1
P10
S6
Rule 123
TypeNumber
P5
S3
Rule 124
TypeNumber
DP2
DS8
Rule 125
TypeNumber
P9
S7
SP1
Rule 126
TypeNumber
P2
S2
Rule 127
TypeNumber
DP10
DS6
Rule 128
TypeNumber
DST1
Rule 129
TypeNumber
G1
S1
Rule 130
TypeNumber
EP1
G5
O8
S1
Rule 131
TypeNumber
C4
G1
O3
P2
S12
SP4
Rule 132
TypeNumber
DS4
S4
Rule 133
TypeNumber
DS3
KS1
Rule 134
TypeNumber
DS1
EP1
KS2
P7
S5
Rule 135
TypeNumber
DP2
O1
Rule 136
TypeNumber
DS2
Rule 137
TypeNumber
DP1
DS1
Rule 138
TypeNumber
DS1
R1
Rule 139
TypeNumber
DP7
DS19
SD1
Rule 140
TypeNumber
DS9
S2
SD1
SL3
Rule 141
TypeNumber
DP5
DS2
Rule 142
TypeNumber
G2
O7
S2
Rule 143
TypeNumber
G5
O7
Rule 144
TypeNumber
KP2
O6
R1
S3
Rule 145
TypeNumber
C1
O4
R3
S3
SL1
Rule 146
TypeNumber
DS2
F1
KS2
S2
SD2
Rule 147
TypeNumber
DP1
DS2
Rule 148
TypeNumber
O2
Rule 149
TypeNumber
DP7
DS7
O6
Rule 150
TypeNumber
DP10
DS19
SD1
Rule 151
TypeNumber
DP15
DS16
R2
SD1
Rule 152
TypeNumber
DP5
DS20
R3
Rule 153
TypeNumber
DS3
EP4
Rule 154
TypeNumber
DP10
DS12
O1
P22
S21
SD1
SS1
Rule 155
TypeNumber
C1
O2
P7
S25
SP1
SS2
Rule 156
TypeNumber
G6
O21
P20
R1
S22
SD2
SP1
SS1
ST1
Rule 157
TypeNumber
C1
G2
I1
O8
P2
S4
SL1
Rule 158
TypeNumber
C2
O1
P2
R1
S5
Rule 159
TypeNumber
O1
P5
S22
SS5
Rule 160
TypeNumber
KS3
Rule 161
TypeNumber
KS2
Rule 162
TypeNumber
DP28
DS43
SD1

The following is a cross reference showing which rules support which types:

C
[2, 3, 4, 5, 6, 41, 49, 71, 72, 90, 93, 98, 100, 110, 114, 131, 145, 155, 157, 158]

DF
[55]

DG
[24, 47, 76, 79, 84, 106]

DP
[12, 17, 18, 19, 20, 21, 28, 29, 35, 40, 44, 50, 51, 52, 74, 75, 76, 79, 80, 84, 86, 95, 96, 105, 106, 107, 116, 120, 121, 124, 127, 135, 137, 139, 141, 147, 149, 150, 151, 152, 154, 162]

DS
[7, 8, 11, 12, 13, 17, 18, 19, 20, 21, 22, 24, 26, 28, 29, 35, 40, 41, 43, 47, 50, 51, 53, 54, 55, 56, 57, 60, 62, 74, 75, 76, 79, 80, 83, 84, 85, 86, 95, 96, 105, 106, 107, 112, 116, 117, 118, 120, 121, 122, 124, 127, 132, 133, 134, 136, 137, 138, 139, 140, 141, 146, 147, 149, 150, 151, 152, 153, 154, 162]

DST
[40, 41, 43, 74, 75, 119, 128]

EP
[69, 114, 119, 130, 134, 153]

F
[6, 76, 146]

G
[3, 4, 5, 11, 30, 38, 47, 48, 49, 69, 71, 72, 81, 85, 89, 90, 93, 99, 102, 111, 129, 130, 131, 142, 143, 156, 157]

I
[1, 3, 4, 5, 8, 20, 24, 26, 30, 31, 47, 48, 49, 63, 77, 78, 81, 89, 102, 117, 157]

KP
[26, 144]

KS
[25, 54, 55, 56, 57, 58, 59, 60, 61, 112, 113, 133, 134, 146, 160, 161]

M
[3]

MG
[48]

O
[2, 3, 4, 5, 6, 7, 8, 10, 14, 16, 24, 28, 29, 30, 40, 42, 45, 46, 47, 48, 50, 54, 55, 60, 69, 71, 72, 74, 75, 76, 81, 89, 90, 98, 99, 102, 106, 110, 111, 113, 114, 115, 116, 118, 120, 130, 131, 135, 142, 143, 144, 145, 148, 149, 154, 155, 156, 157, 158, 159]

P
[1, 2, 3, 4, 5, 6, 10, 11, 14, 19, 30, 31, 33, 34, 38, 40, 47, 49, 50, 63, 69, 71, 72, 73, 78, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 97, 101, 102, 103, 105, 106, 107, 108, 109, 110, 111, 114, 115, 116, 117, 118, 121, 122, 123, 125, 126, 131, 134, 154, 155, 156, 157, 158, 159]

R
[22, 23, 39, 50, 60, 76, 87, 90, 93, 106, 112, 114, 138, 144, 145, 151, 152, 156, 158]

S
[1, 2, 3, 4, 5, 6, 10, 11, 14, 15, 17, 19, 23, 27, 30, 31, 32, 33, 34, 37, 38, 39, 40, 42, 43, 44, 47, 48, 49, 50, 53, 57, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 77, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 93, 94, 95, 97, 98, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 126, 129, 130, 131, 132, 134, 140, 142, 144, 145, 146, 154, 155, 156, 157, 158, 159]

SC
[36]

SD
[10, 12, 50, 63, 87, 88, 89, 105, 110, 114, 115, 116, 117, 121, 139, 140, 146, 150, 151, 154, 156, 162]

SDP
[50]

SDS
[40, 41, 50, 94]

SE
[94, 96]

SL
[1, 3, 4, 5, 6, 7, 8, 9, 12, 13, 24, 25, 26, 28, 39, 40, 41, 47, 49, 50, 63, 69, 71, 72, 76, 101, 140, 145, 157]

SP
[3, 5, 31, 71, 89, 93, 125, 131, 155, 156]

SS
[4, 5, 33, 34, 40, 67, 71, 72, 73, 80, 107, 119, 154, 155, 156, 159]

ST
[40, 47, 71, 116, 156]

US
[58]

The formal definition of each rule follows:

Rule 1

WeightedGen,C4,SW0;4;2;1,PW1;1;1;1;1;1;1;1,RS12;13;16;17;24;25;28;29,RB8;9;10

Rule 2

WeightedGen,C4,SW0;2;1;0,PW1;1;1;1;1;1;1;1,RS6;7;8;9,RB4

Rule 3

WeightedGen,C4,SW0;2;1;0,PW1;1;1;1;1;1;1;1,RS6;7;8;9;10;11,RB4

Rule 4

WeightedGen,C4,SW0;2;0;1,PW1;1;1;1;1;1;1;1,RS6;7;8;9;10;11,RB4

Rule 5

WeightedGen,C5,SW0;2;0;0;1,PW1;1;1;1;1;1;1;1,RS6;7;8;9;10;11,RB4

Rule 6

WeightedGen,C6,SW0;2;0;0;0;1,PW1;1;1;1;1;1;1;1,RS6;8;10;11;12;13,RB4

Rule 7

WeightedGen,C3,SW0;2;1,PW1;1;1;1;1;1;1;1,RS4;5;6;7,RB6

Rule 8

WeightedGen,C4,SW0;2;1;1,PW1;1;1;1;1;1;1;1,RS4;5;6;7,RB6

Rule 9

WeightedGen,C5,SW0;2;1;1;1,PW1;1;1;1;1;1;1;1,RS4;5;6;7,RB6

Rule 10

WeightedGen,C6,SW0;2;1;1;1;1,PW1;1;1;1;1;1;1;1,RS4;5;6;7,RB6

Rule 11

WeightedGen,C6,SW0;2;1;1;1;1,PW1;1;1;1;1;1;1;1,RS4;5;6;8,RB6

Rule 12

WeightedGen,C6,SW0;2;1;1;1;1,PW1;1;1;1;1;1;1;1,RS4;5,RB5

Rule 13

WeightedGen,C6,SW0;2;1;1;1;0,PW1;1;1;1;1;1;1;1,RS4;5,RB5

Rule 14

WeightedGen,C6,SW0;2;1;1;1;1,PW1;1;1;1;1;1;1;1,RS5;6;7,RB5

Rule 15

WeightedGen,C6,SW0;2;1;1;1;1,PW1;1;1;1;1;1;1;1,RS4;6;7,RB5

Rule 16

WeightedGen,C6,SW0;1;1;1;2;2,PW1;1;1;1;1;1;1;1,RS4;5,RB5

Rule 17

WeightedGen,C6,SW0;1;1;4;1;1,PW1;1;1;1;1;1;1;1,RS4;5,RB5

Rule 18

WeightedGen,C6,SW0;1;1;4;1;0,PW1;1;1;1;1;1;1;1,RS4;5,RB5

Rule 19

WeightedGen,C6,SW0;2;0;3;0;1,PW1;1;1;1;1;1;1;1,RS5;6;7,RB5

Rule 20

WeightedGen,C6,SW0;2;0;3;0;1,PW1;1;1;1;1;1;1;1,RS5;6;7;8,RB5

Rule 21

WeightedGen,C6,SW0;2;0;0;3;1,PW1;1;1;1;1;1;1;1,RS5;6;7;8,RB5

Rule 22

WeightedGen,C6,SW0;2;0;0;4;1,PW1;1;1;1;1;1;1;1,RS5;6;7;8,RB5

Rule 23

WeightedGen,C7,SW0;2;0;0;4;1;0,PW1;1;1;1;1;1;1;1,RS5;6;7;8,RB5

Rule 24

WeightedGen,C5,SW0;2;0;0;1,PW1;1;1;1;1;1;1;1,RS4;5;6;7;8,RB6

Rule 25

WeightedGen,C5,SW0;2;1;0;1,PW1;1;1;1;1;1;1;1,RS4;5;6;7;8,RB6

Rule 26

WeightedGen,C6,SW0;2;1;0;0;1,PW1;1;1;1;1;1;1;1,RS4;5;6;7;8,RB6

Rule 27

WeightedGen,C5,SW0;2;1;0;1,PW1;1;1;1;1;1;1;1,RS4;5;6;7;9,RB6

Rule 28

WeightedGen,C5,SW0;2;0;0;1,PW1;1;1;1;1;1;1;1,RS4;5;6,RB3

Rule 29

WeightedGen,C5,SW0;2;0;0;1,PW1;1;1;1;1;1;1;1,RS4;5;7;8,RB3

Rule 30

WeightedGen,C4,SW0;2;0;1,PW1;1;1;1;1;1;1;1,RS5;6;7,RB4

Rule 31

WeightedGen,C4,SW0;2;1;0,PW1;1;1;1;1;1;1;1,RS5;6;7,RB4

Rule 32

WeightedGen,C6,SW0;2;1;1;1;0,PW1;1;1;1;1;1;1;1,RS5;6;7,RB4

Rule 33

WeightedGen,C6,SW0;2;0;3;0;0,PW1;1;1;1;1;1;1;1,RS5;6;8,RB4

Rule 34

WeightedGen,C6,SW0;2;0;1;1;0,PW1;1;1;1;1;1;1;1,RS5;6;8,RB4

Rule 35

WeightedGen,C6,SW0;3;0;0;1;1,PW1;1;1;1;1;1;1;1,RS,RB4

Rule 36

WeightedGen,C5,SW0;3;0;0;2,PW1;1;1;1;1;1;1;1,RS,RB4

Rule 37

WeightedGen,C6,SW0;3;2;1;0;1,PW1;1;1;1;1;1;1;1,RS8,RB6;9

Rule 38

WeightedGen,C5,SW0;3;2;1;0,PW1;1;1;1;1;1;1;1,RS8,RB6;9

Rule 39

WeightedGen,C5,SW0;2;1;0;1,PW1;1;1;1;1;1;1;1,RS4;5;6;8;9;10;11,RB6

Rule 40

WeightedGen,C5,SW0;2;1;0;1,PW1;1;1;1;1;1;1;1,RS4;5;6;8;9;10;11;12,RB6

Rule 41

WeightedGen,C5,SW0;2;1;0;1,PW1;1;1;1;1;1;1;1,RS4;5;6;8;9;10;11;12;14,RB6

Rule 42

WeightedGen,C5,SW0;2;1;0;1,PW1;1;1;1;1;1;1;1,RS4;5;6;8;9;10;11;13,RB6

Rule 43

WeightedGen,C5,SW0;3;2;0;1,PW1;1;1;1;1;1;1;1,RS5;7;9;11,RB5

Rule 44

WeightedGen,C5,SW0;3;2;0;1,PW1;1;1;1;1;1;1;1,RS5;7;9,RB5

Rule 45

WeightedGen,C5,SW0;3;0;1;2,PW1;0;1;0;0;1;0;1,RS5;6;7;8;9,RB5;6;7;8;9

Rule 46

WeightedGen,C5,SW0;3;0;1;2,PW0;1;0;1;1;0;1;0,RS5;6;7;8;9,RB5;6;7;8;9

Rule 47

WeightedGen,C7,SW0;2;0;3;0;0;0,PW1;1;1;1;1;1;1;1,RS4;5;6;7;8,RB6

Rule 48

WeightedGen,C7,SW0;2;0;3;0;2;0,PW1;1;1;1;1;1;1;1,RS4;5;6;7;8,RB6

Rule 49

WeightedGen,C8,SW0;2;1;3;0;2;0;0,PW1;1;1;1;1;1;1;1,RS4;5;6;7;8,RB6

Rule 50

WeightedGen,C8,SW0;2;1;2;0;3;0;0,PW1;1;1;1;1;1;1;1,RS4;5;6;7;8,RB6

Rule 51

WeightedGen,C7,SW0;3;1;4;1;1;2,PW1;1;1;1;1;1;1;1,RS4;6;8;10,RB7

Rule 52

WeightedGen,C7,SW0;1;2;0;4;0;1,PW1;1;1;1;1;1;1;1,RS4;5;6;7;9,RB6

Rule 53

WeightedGen,C7,SW0;3;1;4;1;2;2,PW1;1;1;1;1;1;1;1,RS4;6;8;10,RB7

Rule 54

WeightedGen,C7,SW0;3;1;4;2;3;1,PW1;1;1;1;1;1;1;1,RS4;6;8;10;12,RB7

Rule 55

WeightedGen,C8,SW0;3;1;4;2;3;1;0,PW1;1;1;1;1;1;1;1,RS4;6;8;10;12,RB7

Rule 56

WeightedGen,C16,SW0;3;1;4;2;3;1;0;0;0;0;1;0;1;1;2,PW1;1;1;1;1;1;1;1,RS4;6;8;10;12,RB7

Rule 57

WeightedGen,C16,SW0;3;1;4;2;3;1;0;0;0;1;0;0;0;0;3,PW1;1;1;1;1;1;1;1,RS4;6;8;10;12,RB7

Rule 58

WeightedGen,C16,SW0;3;1;4;2;3;1;0;0;2;0;0;2;0;0;1,PW1;1;1;1;1;1;1;1,RS4;6;8;10;12,RB7

Rule 59

WeightedGen,C16,SW0;3;1;4;2;3;1;0;0;0;2;0;2;0;0;1,PW1;1;1;1;1;1;1;1,RS4;6;8;10;12,RB7

Rule 60

WeightedGen,C16,SW0;3;1;4;2;3;1;0;1;2;0;0;1;0;0;1,PW1;1;1;1;1;1;1;1,RS4;6;8;10;12,RB7

Rule 61

WeightedGen,C5,SW0;2;1;2;3,PW2;1;2;1;1;2;1;2,RS4;6;8;10;12,RB7

Rule 62

WeightedGen,C4,SW0;1;1;2,PW2;1;2;1;1;2;1;2,RS6,RB5

Rule 63

WeightedGen,C5,SW0;3;1;0;1,PW2;1;2;1;1;2;1;2,RS6;7;9;10;11,RB7;10

Rule 64

WeightedGen,C5,SW0;3;1;0;1,PW2;1;2;1;1;2;1;2,RS6;7;8;9;10;11,RB7;10

Rule 65

WeightedGen,C6,SW0;3;1;1;1;2,PW1;1;1;1;1;1;1;1,RS8;9;10;11;12,RB6

Rule 66

WeightedGen,C6,SW0;3;1;0;0;3,PW1;1;1;1;1;1;1;1,RS8;9;10;11;12,RB7;8;9

Rule 67

WeightedGen,C6,SW0;3;1;1;1;2,PW1;1;1;1;1;1;1;1,RS8;9;10;11;12;14,RB6

Rule 68

WeightedGen,C6,SW0;3;1;1;1;2,PW1;1;1;1;1;1;1;1,RS8;9;10;11;12;13;15,RB6

Rule 69

WeightedGen,C6,SW0;3;1;1;1;2,PW1;1;1;1;1;1;1;1,RS8;9;10;11;12;13;14;15;16,RB6

Rule 70

WeightedGen,C6,SW0;3;1;1;2;1,PW1;1;1;1;1;1;1;1,RS8;9;10;11;12;13;14;15;16,RB6

Rule 71

WeightedGen,C6,SW0;3;1;0;1;2,PW1;1;1;1;1;1;1;1,RS8;9;10;11;12;13;14;15;16,RB6

Rule 72

WeightedGen,C6,SW0;3;0;1;1;2,PW1;1;1;1;1;1;1;1,RS8;9;10;11;12;13;14;15;16,RB6

Rule 73

WeightedGen,C6,SW0;3;2;3;1;3,PW2;1;2;1;1;2;1;2,RS4;6;8;10;12,RB7

Rule 74

WeightedGen,C5,SW0;2;0;0;1,PW1;1;1;1;1;1;1;1,RS4;5;6;7;8,RB3

Rule 75

WeightedGen,C5,SW0;2;0;0;1,PW1;2;1;2;2;1;2;1,RS4;5;6;7,RB3;5;12

Rule 76

WeightedGen,C5,SW0;2;0;1;0,PW1;2;1;2;2;1;2;1,RS4;5;6;7,RB3;5;12

Rule 77

WeightedGen,C7,SW0;2;0;0;0;0;1,PW1;2;1;2;2;1;2;1,RS4;5;6;7,RB3;10;12

Rule 78

WeightedGen,C7,SW0;2;0;0;0;0;1,PW1;2;1;2;2;1;2;1,RS4;5;6;7,RB3;10;11;12;13

Rule 79

WeightedGen,C5,SW0;2;0;1;0,PW1;2;1;2;2;1;2;1,RS4;5;6;7,RB3;5;12;13

Rule 80

WeightedGen,C6,SW0;2;0;2;0;1,PW1;2;1;2;2;1;2;1,RS4;7;8,RB3;5

Rule 81

WeightedGen,C8,SW0;1;2;0;0;0;0;0,PW1;1;1;1;1;1;1;1,RS3,RB3;5

Rule 82

WeightedGen,C8,SW0;0;2;1;0;0;0;0,PW1;1;1;1;1;1;1;1,RS3,RB3;4

Rule 83

WeightedGen,C8,SW0;1;2;1;0;1;0;0,PW2;1;2;1;1;2;1;2,RS5;6,RB5

Rule 84

WeightedGen,C7,SW0;1;2;1;0;0;1,PW2;1;2;1;1;2;1;2,RS5;6,RB5

Rule 85

WeightedGen,C16,SW0;1;1;2;0;0;1;0;0;0;0;0;1;0;0;0,PW2;1;2;1;1;2;1;2,RS5;6,RB5

Rule 86

WeightedGen,C16,SW0;1;1;0;2;0;1;0;0;0;0;0;1;0;0;0,PW2;1;2;1;1;2;1;2,RS5;6,RB5

Rule 87

WeightedGen,C16,SW0;1;0;0;2;3;0;0;2;0;0;1;0;0;1;0,PW2;1;2;1;1;2;1;2,RS5;6,RB5

Rule 88

WeightedGen,C16,SW0;0;2;0;1;0;0;0;0;0;1;0;0;0;0;0,PW2;1;2;1;1;2;1;2,RS,RB5;6

Rule 89

WeightedGen,C16,SW0;0;2;0;1;0;0;0;0;0;0;1;1;0;0;0,PW2;1;2;1;1;2;1;2,RS,RB5;6

Rule 90

WeightedGen,C15,SW0;0;2;0;1;0;0;0;0;0;2;0;0;0;0,PW2;1;2;1;1;2;1;2,RS,RB6

Rule 91

WeightedGen,C15,SW0;0;2;0;1;0;0;0;0;0;0;2;0;0;0,PW2;1;2;1;1;2;1;2,RS,RB6

Rule 92

WeightedGen,C10,SW0;0;2;0;1;0;1;1;1;1,PW2;1;2;1;1;2;1;2,RS,RB6

Rule 93

WeightedGen,C15,SW0;0;2;0;0;1;0;0;0;0;2;0;0;0;0,PW2;1;2;1;1;2;1;2,RS,RB6

Rule 94

WeightedGen,C10,SW0;0;2;0;1;0;0;1;1;1,PW2;1;2;1;1;2;1;2,RS,RB6

Rule 95

WeightedGen,C15,SW0;0;2;1;1;0;3;1;1;2;0;0;0;0;0,PW2;1;2;1;1;2;1;2,RS,RB7

Rule 96

WeightedGen,C6,SW0;1;3;1;0;2,PW2;1;2;1;1;2;1;2,RS,RB7

Rule 97

WeightedGen,C9,SW0;3;2;1;1;0;2;0;0,PW2;1;2;1;1;2;1;2,RS,RB7

Rule 98

WeightedGen,C9,SW0;3;2;1;1;0;2;0;3,PW2;1;2;1;1;2;1;2,RS,RB9

Rule 99

WeightedGen,C10,SW0;3;2;1;1;0;2;0;3;0,PW2;1;2;1;1;2;1;2,RS,RB9

Rule 100

WeightedGen,C9,SW0;3;2;1;2;0;2;0;2,PW2;1;2;1;1;2;1;2,RS3;5;7,RB9

Rule 101

WeightedGen,C9,SW0;3;2;1;2;0;2;0;2,PW2;1;2;1;1;2;1;2,RS5;6;7;8;9;10;11;12,RB9

Rule 102

WeightedGen,C5,SW0;1;3;2;0,PW1;1;1;1;1;1;1;1,RS7,RB6

Rule 103

WeightedGen,C3,SW0;1;2,PW1;2;1;2;2;1;2;1,RS6;7;8,RB5;7;9

Rule 104

WeightedGen,C5,SW0;1;2;2;1,PW1;2;1;2;2;1;2;1,RS6;7;8;9,RB7;9;11

Rule 105

WeightedGen,C8,SW0;2;1;1;0;1;0;2,PW1;2;1;2;2;1;2;1,RS6;7,RB7;9;11

Rule 106

WeightedGen,C4,SW0;3;2;0,PW1;1;1;1;1;1;1;1,RS,RB5;7

Rule 107

WeightedGen,C5,SW0;3;2;0;0,PW1;1;1;1;1;1;1;1,RS,RB5;7

Rule 108

WeightedGen,C5,SW0;1;3;1;0,PW1;1;1;1;1;1;1;1,RS0;1;2,RB5;7

Rule 109

WeightedGen,C7,SW0;1;3;1;0;0;1,PW1;1;1;1;1;1;1;1,RS1;2,RB5;7

Rule 110

WeightedGen,C5,SW0;2;3;3;4,PW1;1;1;1;1;1;1;1,RS,RB8

Rule 111

WeightedGen,C6,SW0;2;3;3;2;3,PW1;1;1;1;1;1;1;1,RS9,RB8

Rule 112

WeightedGen,C6,SW0;2;3;5;2;3,PW1;1;1;1;1;1;1;1,RS7;9,RB8

Rule 113

WeightedGen,C6,SW0;2;3;5;2;3,PW1;1;1;1;1;1;1;1,RS5;7;9,RB8

Rule 114

WeightedGen,C6,SW0;2;3;3;2;4,PW1;1;1;1;1;1;1;1,RS9,RB8

Rule 115

WeightedGen,C7,SW0;2;3;3;2;4;0,PW1;1;1;1;1;1;1;1,RS9,RB8

Rule 116

WeightedGen,C7,SW0;2;0;0;3;0;0,PW1;1;1;1;1;1;1;1,RS4;5;6;7;8,RB6

Rule 117

WeightedGen,C9,SW0;2;0;0;3;0;0;0;0,PW1;1;1;1;1;1;1;1,RS4;5;6;7;8,RB6

Rule 118

WeightedGen,C9,SW0;2;0;0;3;0;0;0;0,PW1;1;1;1;1;1;1;1,RS5;6;7;8,RB6

Rule 119

WeightedGen,C11,SW0;2;0;2;0;4;1;0;0;0;0,PW1;1;1;1;1;1;1;1,RS4;5;6;7;8,RB6

Rule 120

WeightedGen,C10,SW0;2;0;2;0;4;1;1;0;0,PW1;1;1;1;1;1;1;1,RS4;6;7;8,RB6

Rule 121

WeightedGen,C8,SW0;2;0;2;1;4;1;0,PW1;1;1;1;1;1;1;1,RS4;8,RB6

Rule 122

WeightedGen,C5,SW0;1;2;0;0,PW1;1;1;1;1;1;1;1,RS,RB4

Rule 123

WeightedGen,C8,SW0;1;2;0;1;1;0;0,PW1;1;1;1;1;1;1;1,RS3,RB4

Rule 124

WeightedGen,C16,SW0;1;2;1;0;0;0;0;0;0;0;0;0;0;0;0,PW1;1;1;1;1;1;1;1,RS4;5;6,RB3

Rule 125

WeightedGen,C16,SW0;0;0;2;0;0;0;1;1;0;1;0;1;0;1;0,PW1;1;1;1;1;1;1;1,RS,RB4

Rule 126

WeightedGen,C16,SW0;0;0;2;0;0;0;1;1;0;0;1;1;0;1;0,PW1;1;1;1;1;1;1;1,RS,RB4

Rule 127

WeightedGen,C16,SW0;2;0;3;0;1;0;0;0;0;0;0;0;0;0;0,PW1;1;1;1;1;1;1;1,RS,RB5;6

Rule 128

WeightedGen,C16,SW0;3;0;0;2;1;0;0;0;0;0;2;0;0;0;0,PW1;1;1;1;1;1;1;1,RS,RB5;6

Rule 129

WeightedGen,C16,SW0;3;0;2;0;0;2;0;0;3;0;1;0;0;0;0,PW1;1;1;1;1;1;1;1,RS,RB6

Rule 130

WeightedGen,C16,SW0;3;0;0;0;0;0;0;0;2;0;0;2;2;1;1,PW1;1;1;1;1;1;1;1,RS,RB6

Rule 131

WeightedGen,C16,SW0;3;0;0;0;0;3;0;0;2;0;0;0;2;1;1,PW1;1;1;1;1;1;1;1,RS,RB6

Rule 132

WeightedGen,C6,SW0;3;0;2;0;1,PW1;1;1;1;1;1;1;1,RS3;4,RB5

Rule 133

WeightedGen,C16,SW0;1;1;0;0;0;0;0;0;0;2;0;0;0;0;0,PW1;1;1;1;1;1;1;1,RS2;3,RB3

Rule 134

WeightedGen,C9,SW0;1;0;1;1;0;0;0;0,PW1;1;1;1;1;1;1;1,RS2;3,RB3

Rule 135

WeightedGen,C16,SW0;2;0;0;1;1;0;0;0;2;0;0;0;0;0;0,PW1;1;1;1;1;1;1;1,RS2;3,RB3

Rule 136

WeightedGen,C16,SW0;2;0;1;1;0;0;0;0;2;0;0;0;0;0;0,PW1;1;1;1;1;1;1;1,RS2;3,RB3

Rule 137

WeightedGen,C16,SW0;2;0;1;1;0;0;0;0;0;0;0;0;0;0;1,PW1;1;1;1;1;1;1;1,RS2;3,RB3

Rule 138

WeightedGen,C16,SW0;2;0;1;1;1;0;0;0;0;0;0;0;0;0;0,PW1;1;1;1;1;1;1;1,RS2;4,RB3

Rule 139

WeightedGen,C12,SW0;2;0;1;0;1;0;0;0;0;0;0,PW1;1;1;1;1;1;1;1,RS2;4,RB3

Rule 140

WeightedGen,C12,SW0;2;0;0;0;1;0;1;0;0;0;0,PW1;1;1;1;1;1;1;1,RS2;4,RB3

Rule 141

WeightedGen,C12,SW0;2;0;0;1;0;0;0;1;0;0;0,PW1;1;1;1;1;1;1;1,RS2;4,RB3

Rule 142

WeightedGen,C16,SW0;1;1;1;0;0;0;1;0;0;0;0;0;0;0;0,PW1;1;1;1;1;1;1;1,RS2;4,RB3

Rule 143

WeightedGen,C11,SW0;1;1;1;0;0;0;1;0;0;0,PW1;1;1;1;1;1;1;1,RS2;4,RB3

Rule 144

WeightedGen,C6,SW0;2;1;2;3;0,PW2;1;2;1;1;2;1;2,RS4;6;8;10;12,RB7

Rule 145

WeightedGen,C6,SW0;2;1;2;3;0,PW2;1;2;1;1;2;1;2,RS4;8;10;12,RB7

Rule 146

WeightedGen,C16,SW0;2;1;2;1;0;0;0;2;2;2;0;0;0;0;0,PW3;2;3;2;2;3;2;3,RS8;9,RB8

Rule 147

WeightedGen,C16,SW0;2;1;2;1;0;0;2;2;0;2;0;0;0;0;0,PW3;2;3;2;2;3;2;3,RS8;9,RB8

Rule 148

WeightedGen,C9,SW0;1;0;1;0;0;0;2;2,PW3;2;3;2;2;3;2;3,RS8;9,RB8

Rule 149

WeightedGen,C12,SW0;2;0;0;3;1;0;1;1;0;2;0,PW2;3;2;3;3;2;3;2,RS8;9,RB8

Rule 150

WeightedGen,C9,SW0;2;0;0;1;1;0;1;1,PW3;2;3;2;2;3;2;3,RS,RB7

Rule 151

WeightedGen,C10,SW0;2;0;0;1;1;0;1;1;0,PW3;2;3;2;2;3;2;3,RS,RB7

Rule 152

WeightedGen,C10,SW0;2;2;1;0;2;0;0;2;0,PW4;3;4;3;3;4;3;4,RS,RB10

Rule 153

WeightedGen,C16,SW0;2;2;1;0;2;0;0;2;0;0;0;0;0;0;0,PW4;3;4;3;3;4;3;4,RS12,RB10

Rule 154

WeightedGen,C14,SW0;1;2;1;1;2;2;1;0;0;0;0;0;0,PW3;4;3;4;4;3;4;3,RS10;11,RB10

Rule 155

WeightedGen,C9,SW0;1;2;1;0;1;1;2;0,PW1;3;1;3;3;1;3;1,RS,RB9;10

Rule 156

WeightedGen,C16,SW0;1;0;2;0;2;0;0;0;1;0;0;0;2;0;0,PW3;4;3;4;4;3;4;3,RS,RB7;11

Rule 157

WeightedGen,C10,SW0;1;0;1;1;0;0;1;0;0,PW2;3;2;3;3;2;3;2,RS6;8;9;10;12;15,RB4;6

Rule 158

WeightedGen,C16,SW0;1;0;1;0;0;0;1;0;1;0;0;1;0;0;0,PW1;3;1;3;3;1;3;1,RS,RB5;6

Rule 159

WeightedGen,C16,SW0;0;1;0;1;0;0;1;0;1;0;0;1;0;0;0,PW1;3;1;3;3;1;3;1,RS,RB5;6

Rule 160

WeightedGen,C16,SW0;3;1;4;2;3;1;0;0;0;1;0;0;1;1;2,PW1;1;1;1;1;1;1;1,RS4;6;8;10;12,RB7

Rule 161

WeightedGen,C16,SW0;3;1;4;2;3;1;0;0;0;0;0;1;1;1;2,PW1;1;1;1;1;1;1;1,RS4;6;8;10;12,RB7

Rule 162

WeightedGen,C16,SW0;2;1;2;1;2;0;1;0;0;0;0;0;0;0;0,PW4;3;4;3;3;4;3;4,RS,RB10