The exploration of the BSFKL rule family has continued quietly. There are now 67 rules in the rule collection which are included in the updated achieve BSFKL.zip here:
http://bprentice.webenet.net/Java%20Squ ... /BSFKL.zip
The Golly rule trees and example patterns for the most recent rules (Rule 059 thru Rule 067) are included in this archive:
To convert other rules and patterns to run on Golly use this procedure:
viewtopic.php?f=11&t=1381&start=25#p12298
The last two rules are of particular interest. Here is the rule tree for Rule 066:
Code: Select all
@RULE B1S345678F1234578K245678L0123
@TREE
num_states=3
num_neighbors=8
num_nodes=108
1 0 2 0
2 0 0 0
1 1 2 0
2 0 0 2
1 0 0 0
2 0 2 4
3 1 3 5
1 0 1 0
2 0 7 0
1 1 0 0
2 2 0 9
3 3 8 10
2 4 9 0
3 5 10 12
4 6 11 13
1 0 1 2
2 7 15 7
2 0 7 4
3 8 16 17
2 9 4 2
3 10 17 19
4 11 18 20
3 12 19 5
4 13 20 22
5 14 21 23
2 15 15 15
2 7 15 4
3 16 25 26
2 4 4 0
3 17 26 28
4 18 27 29
3 19 28 10
4 20 29 31
5 21 30 32
2 4 9 4
3 5 10 34
4 22 31 35
5 23 32 36
6 24 33 37
1 0 0 2
2 15 15 39
3 25 25 40
2 4 39 7
3 26 40 42
4 27 41 43
3 28 42 17
4 29 43 45
5 30 44 46
2 9 4 9
3 10 17 48
4 31 45 49
5 32 46 50
6 33 47 51
3 34 48 34
4 35 49 53
5 36 50 54
6 37 51 55
7 38 52 56
2 39 39 15
3 40 40 58
4 41 41 59
3 42 58 26
4 43 59 61
5 44 60 62
2 4 4 4
3 17 26 64
4 45 61 65
5 46 62 66
6 47 63 67
2 9 4 4
3 48 64 69
4 49 65 70
5 50 66 71
6 51 67 72
7 52 68 73
3 34 69 64
4 53 70 75
5 54 71 76
6 55 72 77
7 56 73 78
8 57 74 79
3 58 58 40
4 59 59 81
5 60 60 82
2 4 39 4
3 26 40 84
4 61 81 85
5 62 82 86
6 63 83 87
3 64 84 64
4 65 85 89
5 66 86 90
6 67 87 91
7 68 88 92
2 4 4 9
3 69 64 94
4 70 89 95
5 71 90 96
6 72 91 97
7 73 92 98
8 74 93 99
3 64 94 34
4 75 95 101
5 76 96 102
6 77 97 103
7 78 98 104
8 79 99 105
9 80 100 106
This rule supports small diagonal ships and still life blocks from which many guns can be constructed. The following example patterns provide an introduction to the rule's behavior:
Code: Select all
x = 51, y = 28, rule = B1S345678F1234578K245678L0123
23.2A24.2A$23.2A24.2A2$22.2A24.2A$23.B25.B$20.2A.B22.2A.B$21.B25.B$
21.B25.B2$48.2A$48.2A$41.2A$41.2A10$9.2A$9.2A3$2A$2A!
Code: Select all
x = 49, y = 38, rule = B1S345678F1234578K245678L0123
14.2A$14.2A3$17.A$15.2BA3$8.2BA$10.A$.2A$.2A$3.3BA$6.A$2A$2A.A2.A$4.
2A23.A$4.2A21.2BA12$42.A$40.2BA6$47.2A$47.2A!
Code: Select all
x = 29, y = 26, rule = B1S345678F1234578K245678L0123
5.B.B3.B.B$5.A.A3.A.A8.2A$5.A.A3.A.A8.2A$5.B.B3.B.B2$B2AB2$B2AB4$B2A
B2$B2AB9$.2A$.2A$27.2A$27.2A!
Code: Select all
x = 21, y = 4, rule = B1S345678F1234578K245678L0123
9.A.A3.A.A$2A8.B5.B2.2A$2A8.B5.B2.2A$9.A.A3.A.A!
Code: Select all
x = 119, y = 64, rule = B1S345678F1234578K245678L0123
25.2A11.2A16.2A3.2A16.2A11.2A$25.2A11.2A16.2A3.2A16.2A11.2A14$77.2A
$13.A64.B$13.A2B62.B$11.A$11.A2B32.A24.A2B$44.2BA24.A2$47.2A27.B34.
A$47.B28.B32.2BA$47.B27.2A36.A$111.2BA3$64.2A$65.B$55.A.A7.B$2A33.2A
12.2A5.B11.2A12.2A33.2A$2A33.2A12.2A5.B11.2A12.2A33.2A$55.A.A7.B$65.
B$64.2A3$111.2BA$47.B27.2A36.A$47.B28.B32.2BA$47.2A27.B34.A2$44.2BA
24.A$11.A2B32.A24.A2B$11.A$13.A2B62.B$13.A64.B$77.2A14$25.2A11.2A16.
2A3.2A16.2A11.2A$25.2A11.2A16.2A3.2A16.2A11.2A!
Rule 067 is here:
Code: Select all
@RULE B1S345678F2378K468L03568
@TREE
num_states=3
num_neighbors=8
num_nodes=107
1 0 2 0
1 0 2 2
2 0 1 0
2 1 1 1
3 2 3 2
1 0 1 0
2 1 5 1
1 1 2 2
2 1 1 7
3 3 6 8
2 0 7 0
3 2 8 10
4 4 9 11
1 0 1 2
2 5 13 5
3 6 14 6
2 7 1 7
3 8 6 16
4 9 15 17
1 0 0 0
2 0 7 19
3 10 16 20
4 11 17 21
5 12 18 22
2 13 5 13
3 14 24 14
4 15 25 15
1 0 0 2
2 7 1 27
3 16 6 28
4 17 15 29
5 18 26 30
2 19 27 0
3 20 28 32
4 21 29 33
5 22 30 34
6 23 31 35
2 5 5 5
3 24 37 24
4 25 38 25
2 1 5 27
3 6 14 40
4 15 25 41
5 26 39 42
2 27 27 1
3 28 40 44
4 29 41 45
5 30 42 46
6 31 43 47
2 0 1 19
3 32 44 49
4 33 45 50
5 34 46 51
6 35 47 52
7 36 48 53
3 37 14 37
4 38 55 38
2 5 13 19
3 14 24 57
4 25 38 58
5 39 56 59
2 27 19 1
3 40 57 61
4 41 58 62
5 42 59 63
6 43 60 64
2 1 1 27
3 44 61 66
4 45 62 67
5 46 63 68
6 47 64 69
7 48 65 70
3 49 66 32
4 50 67 72
5 51 68 73
6 52 69 74
7 53 70 75
8 54 71 76
4 55 25 55
2 13 5 27
3 24 37 79
4 38 55 80
5 56 78 81
2 19 27 5
3 57 79 83
4 58 80 84
5 59 81 85
6 60 82 86
3 61 83 40
4 62 84 88
5 63 85 89
6 64 86 90
7 65 87 91
2 27 27 7
3 66 40 93
4 67 88 94
5 68 89 95
6 69 90 96
7 70 91 97
8 71 92 98
3 32 93 20
4 72 94 100
5 73 95 101
6 74 96 102
7 75 97 103
8 76 98 104
9 77 99 105
This rule has a 6c/18 ship and a c/2 ship together with several small still lifes. Surprisingly, with these few objects many guns can be constructed. So far, no puffers or any more ships have been found.
Here are some example patterns which illustrate the rule:
Code: Select all
x = 31, y = 67, rule = B1S345678F2378K468L03568
B2.B$.2A$.2A$B2.B$B2.B$.2A$.2A$B2.B$B2.B$.2A$.2A$B2.B$B2.B$.2A$.2A$
B2.B$B2.B$.2A24.B2.B$.2A25.2A$B2.B24.2A$B2.B23.B2.B$.2A$.2A$B2.2B$B
2.2BA$.2A$.2A$B2.B$B2.B$.2A$.2A2.2B$B2.B.BA$B2.A$.2A$.2A22.4B$B2.B21.
A2BA$B2.B$.2A.2B$.2A.4B$B2.B2.2B$B2.B2.2B$.2A$.2A$B2.B$B2.B$.2A$.2A
.2B$B2.2BA9$24.A$23.3B$23.2BA5$24.B2.B$25.2A$25.2A$24.B2.B!
Code: Select all
x = 151, y = 70, rule = B1S345678F2378K468L03568
B2.B$.2A$.2A$B2.B107.B2.B$B2.B108.2A$.2A109.2A$.2A108.B2.B$B2.B107.
B2.B$B2.B108.2A$.2A109.2A$.2A108.B2.B$B2.B107.B2.B$B2.B108.2A$.2A109.
2A$.2A108.B2.B$B2.B107.B2.B$B2.B108.2A$.2A24.B2.B81.2A$.2A11.2B12.2A
81.B2.2A$B2.B10.2B12.2A81.B2.3B$B2.B12.2BA8.B2.B81.2A.2B21.B2.B$.2A
11.AB.B94.2A3.2B20.2A$.2A.BA9.B95.B2.B2.2BA19.2A$B3.2B105.B2.B2.2BA
18.B2.B$B2.2B107.2A3.2B$.2A.A107.2A.2A$.2A108.B2.3B$B2.BA106.B2.2BA
$B2.2B107.2A$.2A.2B106.2A$.2A.3B104.B2.BA$B2.B.2B104.B3.B$B2.B108.2A
.B$.2A109.2A.2B$.2A2.2A104.B2.B2A$B2.B.2B104.B2.B4.2B13.A.2B$B2.B.3B
104.2A5.2B12.2B.2B$.2A3.2B104.2A21.B$.2A108.B2.B19.2B$B2.B107.B2.B20.
A$B2.B108.2A$.2A109.2A$.2A108.B$B2.B107.B2.B2A$B2.B108.2A.3B$.2A109.
2A2.BA$.2A108.B2.2BA$B2.3B105.B2.2B$3.3B106.2A$112.2A$111.B2.B9$5.B
2.B$6.2A$6.2A53.2B$5.B2.B52.2BA9.2B$24.B2.B33.2BA2.B2.B3.2BA$25.2A34.
2B4.2A4.AB72.B2.B$25.2A40.2A79.2A$24.B2.B38.B2.B65.B2.B9.2A$136.2A9.
B2.B$136.2A$135.B2.B!
Code: Select all
x = 49, y = 105, rule = B1S345678F2378K468L03568
B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.B$.2A2.2A2.2A2.2A2.2A
2.2A2.2A2.2A2.2A2.2A2.2A2.2A$.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A
2.2A2.2A$B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.B$9.B3.2BA19.
2BA5.2B$7.5B.BA20.AB6.A$7.B2.2B12$6.2B2.AB$6.2B2A4B22.A4.2B$9.B2.2B
A20.2B4.3BA$B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.B$.2A2.2A
2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A$.2A2.2A2.2A2.2A2.2A2.2A2.2A
2.2A2.2A2.2A2.2A2.2A$B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.
B15$B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.B$.2A2.2A2.2A2.2A
2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A$.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A
2.2A2.2A2.2A$B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.B$9.B3.
2BA19.2BA5.2B$7.5B.BA20.AB6.A$7.B2.2B13$6.2B2.AB$6.2B2A4B22.A4.2B$9.
B2.2BA20.2B4.3BA$B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.B$.
2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A$.2A2.2A2.2A2.2A2.2A2.
2A2.2A2.2A2.2A2.2A2.2A2.2A$B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B
2.2B2.B15$B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.B$.2A2.2A2.
2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A$.2A2.2A2.2A2.2A2.2A2.2A2.2A2.
2A2.2A2.2A2.2A2.2A$B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.B
$9.B3.2BA19.2BA5.2B$7.5B.BA20.AB6.A$7.B2.2B13$7.2B2.AB$7.2B2A4B22.A
4.2B$10.B2.2BA20.2B4.3BA$.B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B2.2B
2.2B2.B$2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A$2.2A2.2A2.
2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A2.2A$.B2.2B2.2B2.2B2.2B2.2B2.2B2.
2B2.2B2.2B2.2B2.2B2.B!
Code: Select all
x = 7, y = 15, rule = B1S345678F2378K468L03568
.B2.B$2.2A$2.2A$4.B$2.A2.A$2.2B.BA$.B.A.2B$AB3A$.B.A.2B$2.2B.BA$2.A
2.A$4.B$2.2A$2.2A$.B2.B!
Code: Select all
x = 85, y = 34, rule = B1S345678F2378K468L03568
29.B2.B$B2.B26.2A27.B2.B$.2A14.2B11.2A28.2A$.2A13.A2B10.B2.B27.2A$B
2.B12.A2B40.B2.B18.B2.B$17.2B63.2A$75.BA5.2A$74.A2B4.B2.B$75.2B$61.
A2B$61.3B$62.A4$2.4B$2.4B23.2A$3.2A23.4B$28.4B$78.A$77.3B$77.2BA$64.
2B$56.B2.B4.2BA$57.2A5.AB$57.2A$56.B2.B18.B2.B$79.2A$15.2B62.2A$15.
2BA12.B2.B44.B2.B$.B2.B10.2BA13.2A$2.2A11.2B14.2A$2.2A26.B2.B$.B2.B!
Code: Select all
x = 157, y = 57, rule = B1S345678F2378K468L03568
56.2A$56.2A$55.B2.B2$70.B$71.2A$71.2A$70.B2.B4$139.2A$139.2A$138.B2.
B8$55.AB5.B2.B88.B$55.2BA5.2A90.2A$63.2A90.2A$2.B46.AB5.B5.B3.A87.B
$2A47.2B4.2B5.5B$2A47.2B11.B3.B$49.AB13.A.BA$61.2B3ABA$49.AB13.A.BA
$2A47.2B11.B3.B$2A47.2B4.2B5.5B$2.B46.AB5.B5.B3.A87.B$63.2A90.2A$55.
2BA5.2A90.2A$55.AB5.B2.B88.B8$138.B2.B$139.2A$139.2A4$70.B2.B$71.2A
$71.2A$70.B2$55.B2.B$56.2A$56.2A!
Several more example patterns for each of these featured rules are contained in the archive included here.
Brian Prentice