Rule:FreeDrift
@RULE FreeDrift
https://conwaylife.com/forums/viewtopic.php?p=31587#p31587
May 29 2016
Objects can move freely and randomly, resembling Brownian-like motion. Photons would pull objects away from its direction. The number of objects are conserved in this rule.
States: 1 barrier 2 photon tail 3 photon head 4 still object 5 pulled object @TREE
num_states=6 num_neighbors=8 num_nodes=47 1 0 1 3 2 4 4 1 0 1 2 3 4 5 1 0 1 0 2 4 3 1 3 1 0 2 5 4 1 0 1 0 2 4 4 1 0 1 5 2 4 4 2 0 1 2 3 4 5 2 1 1 1 1 1 1 1 0 1 5 2 4 3 2 2 1 2 2 2 8 2 3 1 2 4 3 5 2 4 1 2 3 4 5 2 5 1 8 5 5 5 3 6 7 9 10 11 12 3 7 7 7 7 7 7 2 8 1 8 8 8 8 3 9 7 9 9 9 15 2 4 1 2 4 4 5 3 10 7 9 17 10 12 3 11 7 9 10 11 12 3 12 7 15 12 12 12 4 13 14 16 18 19 20 4 14 14 14 14 14 14 3 15 7 15 15 15 15 4 16 14 16 16 16 23 3 17 7 9 17 17 12 4 18 14 16 25 18 20 4 19 14 16 18 19 20 4 20 14 23 20 20 20 5 21 22 24 26 27 28 5 22 22 22 22 22 22 4 25 14 16 25 25 20 5 31 22 24 31 31 28 5 27 22 24 26 27 28 6 29 30 32 32 33 32 6 30 30 30 30 30 30 6 32 30 32 32 32 32 6 33 30 32 32 33 32 7 34 35 36 36 37 36 7 35 35 35 35 35 35 7 36 35 36 36 36 36 7 37 35 36 36 37 36 8 38 39 40 40 41 40 8 39 39 39 39 39 39 8 40 39 40 40 40 40 8 41 39 40 40 41 40 9 42 43 44 44 45 44
@TABLE n_states:6 neighborhood:Moore symmetries:rotate4reflect var a1 = {00,02,03,04,05} #all var r1 = {00,02} #states that allow photon to regenerate(old) var P1 = {00,04} #non-photon related state
- extended
var a2 = {a1} var a3 = {a1} var a4 = {a1} var a5 = {a1} var a6 = {a1} var a7 = {a1} var a8 = {a1} var r2 = {r1} var r3 = {r1} var r4 = {r1} var r5 = {r1} var r6 = {r1} var r7 = {r1} var r8 = {r1} var P2 = {P1} var P3 = {P1} var P4 = {P1} var P5 = {P1} var P6 = {P1} var P7 = {P1}
- charged pulled object (how the object will move)
04,03,P1,P2,P3,P4,P5,P6,P7,05 02,a1,a2,a3,a4,05,a5,a6,a7,05 05,02,a1,a2,a3,a4,a5,a6,a7,03 05,a1,a2,a3,a4,a5,a6,a7,a8,04
- photon generator (how new photons are created)
- 02,r1,r2,r3,r4,r5,r6,r7,r8,03 (old)
02,00,00,00,00,00,00,00,00,03
- photon movement (how photons will move)
00,03,P1,P2,P3,P4,P5,P6,P7,03 03,a1,a2,a3,a4,a5,a6,a7,a8,02 02,a1,a2,a3,a4,a5,a6,a7,a8,00 @COLORS 1 250 250 000 2 000 000 000 3 025 025 025 4 250 000 000 5 225 000 000