rulefamily 1 is a square CA. 
the neighborhood size is 3x3.
side neighbors are counted as 5.
corner neighbors are counted as 1.
the table width is 25.
here are the neighbor weights:
1 5 1
5 0 5
1 5 1


rulefamily 2 is a square CA.
the neighborhood size is 3x3.
side neighbors are counted as 5.
corner neighbors are counted as 1.
the table width is 33.
here are the neighbor weights:
1 3 1
3 0 3
1 3 1



rulefamily 3 is a hex CA. 
the neighborhood size is 3x3.
the table width is 25.
here are the neighbor weights:
0 1 1
1 0 1
1 1 0



rulefamily 4 is a square CA. 
the neighborhood size is 5x5.
the table width is 33.
neighbors that are 1 cell away either 
horizontal, vertical or diagonal
are counted as 2.
neighbors that are 2 cells away are counted as 1.
here are the neighbor weights:
1 1 1 1 1
1 2 2 2 1
1 2 0 2 1
1 2 2 2 1
1 1 1 1 1



rulefamily 5 is a square CA.
the neighborhood size is 5x5.
the table width is 33.
neighbors that are 1 cell away either 
horizontal or vertical are counted as 2.
neighbors that are 2 cells away are counted as 1.
here are the neighbor weights:
0 0 1 0 0
0 1 2 1 0
1 2 0 2 1
0 1 2 1 0
0 0 1 0 0


rulefamily 6 is a square CA.
the neighborhood size is 5x5.
the table width is 29.
neighbors that are 1 cell away either 
horizontal or vertical are counted as 5.
neighbors that are 2 cells away are counted as 1.
here are the neighbor weights:
0 0 1 0 0
0 1 5 1 0
1 5 0 5 1
0 1 5 1 0
0 0 1 0 0



rulefamily 7 is a hex CA.
the neighborhood size is 5x5.
the table width is 25.
neighbors that are 1 cell away are counted as 5.
neighbors that are 2 cells away are counted as 1.
here are the neighbor weights:
0 0 1 1 1
0 1 2 2 1
1 2 0 2 1
1 2 2 1 0
1 1 1 0 0


other has the other rule families like 
vote rule family
cyclic rule family
cell auto 1d rule family
time generation rule family
margolus rule family

