Close life variants

For discussion of other cellular automata.
iddi01
Posts: 133
Joined: January 24th, 2024, 5:14 am
Location: B3-n/S1e2-a3-e4e

Re: Close life variants

Post by iddi01 » April 17th, 2024, 9:32 am

(Likely a rediscovery)
This rule allows OWSSes of any length, yet letting other patterns behave almost identically to when in CGoL:

Code: Select all

x = 219, y = 78, rule = LifeWithAnyOWSS
14$88.2A$89.2A$89.A55$9.A2.A8.A3.A11.A4.A12.A5.A8.A6.A7.A7.A13.A8.A
13.A10.A26.A47.A$8.A11.A15.A17.A14.A14.A21.A22.A37.A$8.A3.A7.A4.A10.A
5.A11.A6.A7.A7.A6.A8.A12.A9.A12.A11.A25.A48.A$8.4A8.5A11.6A12.7A8.8A
7.9A13.10A13.12A26.49A!
XWSSes are actually agar ships in this rule, with strong edge-repair ability. They can sometimes recover in strange shapes:

Code: Select all

x = 305, y = 39, rule = LifeWithAnyOWSS
5$3.A$3.A$3.A$3.A$3.A$3.A$3.A$3.A12$5.A$4.A$4.A299.A$4.300A3$127.2A$
127.2A!
There's probably a solution with fewer states. (it currently has 5 states!)

Code: Select all

@RULE LifeWithAnyOWSS

@TABLE
n_states:5
neighborhood:Moore
symmetries:rotate4reflect
var a = {0,1,2,3,4}
var b = a
var c = b
var d = c
var e = d
var f = e
var g = f
var h = g
var i = {1,2,3}
var j = i
var k = j
var l = k
var m = {1,2,3,4}
var n = {0,4}
var o = n
var p = o
var q = p
var r = q
var s = r
var t = s
n,o,2,2,2,p,q,r,s,3
n,o,3,3,3,p,q,r,s,4
n,o,i,4,j,p,q,r,s,3
n,o,4,i,j,p,q,r,s,3
n,o,i,j,4,p,q,r,s,3
n,o,4,4,i,p,q,r,s,3
n,o,i,4,4,p,q,r,s,3
n,o,4,4,4,p,q,r,s,3
n,i,j,k,o,p,q,r,s,1
0,o,i,j,k,p,q,r,s,2
n,i,o,j,k,p,q,r,s,1
n,o,i,p,j,k,q,r,s,1
n,i,o,j,p,k,q,r,s,1
n,o,i,p,j,q,k,r,s,1
n,i,o,j,p,q,k,r,s,1
n,o,i,p,j,q,r,k,s,1
n,i,o,p,j,k,q,r,s,1
n,o,i,p,q,j,k,r,s,1
i,j,k,n,o,p,q,r,s,1
i,j,0,k,0,0,0,0,0,1
i,0,j,0,k,0,0,0,0,1
i,j,0,0,k,0,0,0,0,1
i,j,0,0,0,k,0,0,0,1
i,0,j,0,0,0,k,0,0,1
l,i,j,k,0,0,0,0,0,1
l,0,i,j,k,0,0,0,0,1
l,i,0,j,k,0,0,0,0,1
l,0,i,0,j,k,0,0,0,1
l,i,0,j,0,k,0,0,0,1
l,0,i,0,j,0,k,0,0,1
l,i,0,j,0,0,k,0,0,1
l,0,i,0,j,0,0,k,0,1
l,i,0,0,j,k,0,0,0,1
l,0,i,0,0,j,k,0,0,1
m,a,b,c,d,e,f,g,h,0

@COLORS
1 255 255 255
2 0   255 255
3 255 255 0
4 128 128 128
Wiki: User:iddi01

I'm making a poll. please contribute.

First gun i constructed:

Code: Select all

x = 69, y = 69, rule = B3-n/S1e2-a3-e4e
2$32b3o$32bobo$32bobo$32b3o27$63b4o$b4o58bo2bo$bo2bo23bo4b2o28b4o$b4o
21bobo$28bo21$35bo$34b3o6$33b3o$33bobo$33bobo$33b3o!

User avatar
b-engine
Posts: 1536
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: Close life variants

Post by b-engine » April 17th, 2024, 5:58 pm

iddi01 wrote:
April 17th, 2024, 9:32 am
(Likely a rediscovery)
...
There's probably a solution with fewer states. (it currently has 5 states!)
There's a 3-state solution, which means your "infinite OWSS" is an rediscovery:

Code: Select all

x = 46, y = 53, rule = XWSSHaven
42.4A$41.A3.A$45.A$44.A4$41.5A$40.A4.A$45.A$44.A5$40.6A$39.A5.A$45.A$
44.A6$39.7A$38.A6.A$45.A$44.A5$38.8A$37.A7.A$45.A$44.A14$.45A$A44.A$45.
A$44.A!
You don't need to upload a ruletable everytime you post something in that rule. You can fit the ruletable under the RLE:

Code: Select all

x = 46, y = 53, rule = LifeWithInfiniteXWSS
42.4A$41.A3.A$45.A$44.A4$41.5A$40.A4.A$45.A$44.A5$40.6A$39.A5.A$45.A$
44.A6$39.7A$38.A6.A$45.A$44.A5$38.8A$37.A7.A$45.A$44.A14$.45A$A44.A$45.
A$44.A!

@RULE LifeWithInfiniteXWSS

@TABLE
n_states:5
neighborhood:Moore
symmetries:rotate4reflect
var a = {0,1,2,3,4}
var b = a
var c = b
var d = c
var e = d
var f = e
var g = f
var h = g
var i = {1,2,3}
var j = i
var k = j
var l = k
var m = {1,2,3,4}
var n = {0,4}
var o = n
var p = o
var q = p
var r = q
var s = r
var t = s
n,o,2,2,2,p,q,r,s,3
n,o,3,3,3,p,q,r,s,4
n,o,i,4,j,p,q,r,s,3
n,o,4,i,j,p,q,r,s,3
n,o,i,j,4,p,q,r,s,3
n,o,4,4,i,p,q,r,s,3
n,o,i,4,4,p,q,r,s,3
n,o,4,4,4,p,q,r,s,3
n,i,j,k,o,p,q,r,s,1
0,o,i,j,k,p,q,r,s,2
n,i,o,j,k,p,q,r,s,1
n,o,i,p,j,k,q,r,s,1
n,i,o,j,p,k,q,r,s,1
n,o,i,p,j,q,k,r,s,1
n,i,o,j,p,q,k,r,s,1
n,o,i,p,j,q,r,k,s,1
n,i,o,p,j,k,q,r,s,1
n,o,i,p,q,j,k,r,s,1
i,j,k,n,o,p,q,r,s,1
i,j,0,k,0,0,0,0,0,1
i,0,j,0,k,0,0,0,0,1
i,j,0,0,k,0,0,0,0,1
i,j,0,0,0,k,0,0,0,1
i,0,j,0,0,0,k,0,0,1
l,i,j,k,0,0,0,0,0,1
l,0,i,j,k,0,0,0,0,1
l,i,0,j,k,0,0,0,0,1
l,0,i,0,j,k,0,0,0,1
l,i,0,j,0,k,0,0,0,1
l,0,i,0,j,0,k,0,0,1
l,i,0,j,0,0,k,0,0,1
l,0,i,0,j,0,0,k,0,1
l,i,0,0,j,k,0,0,0,1
l,0,i,0,0,j,k,0,0,1
m,a,b,c,d,e,f,g,h,0

@COLORS
1 255 255 255
2 0   255 255
3 255 255 0
4 128 128 128
My rules
-
100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:
-
Warning: This user has grammar issues, and auto-capitalize everything he clicked.

User avatar
tommyaweosme
Posts: 314
Joined: January 15th, 2024, 9:37 am

Re: Close life variants

Post by tommyaweosme » April 17th, 2024, 8:44 pm

b-engine wrote:
April 17th, 2024, 5:58 pm
There's a 3-state solution, which means your "infinite OWSS" is an rediscovery:

Code: Select all

x = 46, y = 53, rule = XWSSHaven
42.4A$41.A3.A$45.A$44.A4$41.5A$40.A4.A$45.A$44.A5$40.6A$39.A5.A$45.A$
44.A6$39.7A$38.A6.A$45.A$44.A5$38.8A$37.A7.A$45.A$44.A14$.45A$A44.A$45.
A$44.A!
You don't need to upload a ruletable everytime you post something in that rule. You can fit the ruletable under the RLE:

Code: Select all

x = 46, y = 53, rule = LifeWithInfiniteXWSS
42.4A$41.A3.A$45.A$44.A4$41.5A$40.A4.A$45.A$44.A5$40.6A$39.A5.A$45.A$
44.A6$39.7A$38.A6.A$45.A$44.A5$38.8A$37.A7.A$45.A$44.A14$.45A$A44.A$45.
A$44.A!

@RULE LifeWithInfiniteXWSS

@TABLE
n_states:5
neighborhood:Moore
symmetries:rotate4reflect
var a = {0,1,2,3,4}
var b = a
var c = b
var d = c
var e = d
var f = e
var g = f
var h = g
var i = {1,2,3}
var j = i
var k = j
var l = k
var m = {1,2,3,4}
var n = {0,4}
var o = n
var p = o
var q = p
var r = q
var s = r
var t = s
n,o,2,2,2,p,q,r,s,3
n,o,3,3,3,p,q,r,s,4
n,o,i,4,j,p,q,r,s,3
n,o,4,i,j,p,q,r,s,3
n,o,i,j,4,p,q,r,s,3
n,o,4,4,i,p,q,r,s,3
n,o,i,4,4,p,q,r,s,3
n,o,4,4,4,p,q,r,s,3
n,i,j,k,o,p,q,r,s,1
0,o,i,j,k,p,q,r,s,2
n,i,o,j,k,p,q,r,s,1
n,o,i,p,j,k,q,r,s,1
n,i,o,j,p,k,q,r,s,1
n,o,i,p,j,q,k,r,s,1
n,i,o,j,p,q,k,r,s,1
n,o,i,p,j,q,r,k,s,1
n,i,o,p,j,k,q,r,s,1
n,o,i,p,q,j,k,r,s,1
i,j,k,n,o,p,q,r,s,1
i,j,0,k,0,0,0,0,0,1
i,0,j,0,k,0,0,0,0,1
i,j,0,0,k,0,0,0,0,1
i,j,0,0,0,k,0,0,0,1
i,0,j,0,0,0,k,0,0,1
l,i,j,k,0,0,0,0,0,1
l,0,i,j,k,0,0,0,0,1
l,i,0,j,k,0,0,0,0,1
l,0,i,0,j,k,0,0,0,1
l,i,0,j,0,k,0,0,0,1
l,0,i,0,j,0,k,0,0,1
l,i,0,j,0,0,k,0,0,1
l,0,i,0,j,0,0,k,0,1
l,i,0,0,j,k,0,0,0,1
l,0,i,0,0,j,k,0,0,1
m,a,b,c,d,e,f,g,h,0

@COLORS
1 255 255 255
2 0   255 255
3 255 255 0
4 128 128 128
EDIT: i got really confused in this post. what i was trying to say is: dont stop anyone from uploading ruletables

i have something to say

i looked through all pages under rule: and i discovered xwsshaven, and i was amazed. i played with it for a few hours. i hope any ruletable anybody makes goes to rule:, because some rules just amaze me
home from sleepover

User avatar
confocaloid
Posts: 3117
Joined: February 8th, 2022, 3:15 pm

Re: Close life variants

Post by confocaloid » April 18th, 2024, 4:07 am

iddi01 wrote:
April 17th, 2024, 9:32 am
(Likely a rediscovery) [...]
tommyaweosme wrote:
April 17th, 2024, 8:44 pm
i looked through all pages under rule: and i discovered xwsshaven, and i was amazed. i played with it for a few hours. i hope any ruletable anybody makes goes to rule:, because some rules just amaze me
Rule:XWSSHaven may be more interesting/notable (it has fewer cellstates, and it was created earlier). Unfortunately the ruletable is undocumented.

Rediscoveries of the same concept with more cellstates are not notable. There are way too many variations on existing ideas. Posting everything to wiki will just create giant useless clutter (which already happens to some extent, but it will become worse if ignored).

Even when restricting to notable CA, without any duplicates/variants, there are way too many of those to explore and post them all.

This is why you shouldn't simply go and post your rulefiles to the wiki. The first step should be exploring it yourself. Could it lead to further interesting discussion? Is there anything left to be explored? If no, don't bother posting it.
If yes, explore it yourself for some time, and try to find out whether it's a rediscovery, before putting anything to LifeWiki.
forum rules wrote:
March 18th, 2016, 8:52 pm
This is an academic forum, not a chat or microblogging platform. Please spend some time doing some research to familiarize yourself with what is and isn't already known about the Game of Life before posting your discoveries. Some places where you can look up what is known about Life include:
  1. Jason Summers' Life page
  2. Mark Niemiec's pattern searcher.
  3. Our own LifeWiki.
Some specific examples of discoveries that won't be of interest to this community include:
  1. A new still life.
  2. A methuselah that lasts fewer than 20,000 generations or is larger than a 20-by-20 box.
  3. An alternate stabilization for a reaction (unless it is smaller than the smallest currently known).
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

User avatar
b-engine
Posts: 1536
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: Close life variants

Post by b-engine » April 18th, 2024, 5:25 am

Life, but there're eggs that only trigger B1, so these oscillators can't work in StateInvestigator:

Code: Select all

x = 10, y = 91, rule = B1Egg
.B.B9$.B2.B12$.B3.B11$.B4.B9$AB6.BA12$.B2$3.B12$.B3$4.B15$.B5$6.B!

@RULE B1Egg
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
var a = {1,2}
var a1 = a
var a2 = a
0,a,a1,a2,0,0,0,0,0,1
0,2,0,0,0,0,0,0,0,1
1,1,1,0,0,0,0,0,0,1
1,1,1,1,0,0,0,0,0,1
1,1,1,2,0,0,0,0,0,1
0,1,1,1,2,0,0,0,0,1
var k = {0,1,2}
var k1 = k
var k2 = k
var k3 = k
var k4 = k
var k5 = k
var k6 = k
var k7 = k
var k8 = k
var l = {0,1}
l,k1,k2,k3,k4,k5,k6,k7,k8,0
EDIT:
Smallest alien oscillators that fits into a 3x3 bounding box in at least 1 phase:

Code: Select all

x = 38, y = 3, rule = B1Egg
7.A3.A10.A4.A$ABA3.B4.B3.ABA4.BA4.BA7.B$5.A4.A5.A4.2A5.A7.B!
@RULE B1Egg
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
var a = {1,2}
var a1 = a
var a2 = a
0,a,a1,a2,0,0,0,0,0,1
0,2,0,0,0,0,0,0,0,1
1,1,1,0,0,0,0,0,0,1
1,1,1,1,0,0,0,0,0,1
1,1,1,2,0,0,0,0,0,1
0,1,1,1,2,0,0,0,0,1
var k = {0,1,2}
var k1 = k
var k2 = k
var k3 = k
var k4 = k
var k5 = k
var k6 = k
var k7 = k
var k8 = k
var l = {0,1}
l,k1,k2,k3,k4,k5,k6,k7,k8,0
My rules
-
100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:
-
Warning: This user has grammar issues, and auto-capitalize everything he clicked.

iddi01
Posts: 133
Joined: January 24th, 2024, 5:14 am
Location: B3-n/S1e2-a3-e4e

Re: Close life variants

Post by iddi01 » April 19th, 2024, 9:16 am

confocaloid wrote:
April 18th, 2024, 4:07 am
This is why you shouldn't simply go and post your rulefiles to the wiki. The first step should be exploring it yourself. Could it lead to further interesting discussion? Is there anything left to be explored? If no, don't bother posting it.
If yes, explore it yourself for some time, and try to find out whether it's a rediscovery, before putting anything to LifeWiki.
If you mean Rule:LifeWithAnyOWSS, then i have to object. Creating Rule:xxx pages allows users to post the rule's patterns (which has a considerable chance of happening even if it's not notable) without having to include the rule table below the rle. In fact, it's even done semi-automatically:
dvgrn wrote:
March 27th, 2024, 7:15 am
b-engine wrote:
March 27th, 2024, 7:01 am
(Tell Ian07 not to upload any rules to LifeWiki unless allowed by the creator.)
Posting rules to the conwaylife.com forums implies that they're available for public use, especially if those posts don't contain any labeling that says they're "just for test purposes".

Should the posts where these rules originated, e.g., this post introducing "0E0PLife", also be deleted from the public forums to avoid confusion?

Ian07 recently did a scan of forum postings and uploaded rules that had been created since the last such scan. Nobody has ever objected to this kind of thing before. We need to be able to do this kind of scan without second-guessing each individual rule -- so at the very least, future "test" rule posts would need to be very clearly labeled as such.

But really "no uploading rules unless allowed by the creator" isn't likely to become a workable criterion even then. This kind of thing is often done automatically or semi-automatically, via a scraper script.
Wiki: User:iddi01

I'm making a poll. please contribute.

First gun i constructed:

Code: Select all

x = 69, y = 69, rule = B3-n/S1e2-a3-e4e
2$32b3o$32bobo$32bobo$32b3o27$63b4o$b4o58bo2bo$bo2bo23bo4b2o28b4o$b4o
21bobo$28bo21$35bo$34b3o6$33b3o$33bobo$33bobo$33b3o!

hotdogPi
Posts: 1643
Joined: August 12th, 2020, 8:22 pm

Re: Close life variants

Post by hotdogPi » April 19th, 2024, 9:21 am

The five-state rule is much closer to Life than the three-state rule. I would say it's not redundant.
User:HotdogPi/My discoveries

Periods discovered: 5-16,⑱,⑳G,㉑G,㉒㉔㉕,㉗-㉛,㉜SG,㉞㉟㊱㊳㊵㊷㊹㊺㊽㊿,54G,55G,56,57G,60,62-66,68,70,73,74S,75,76S,80,84,88,90,96
100,02S,06,08,10,12,14G,16,17G,20,26G,28,38,44,47,48,54,56,72,74,80,92,96S
217,486,576

S: SKOP
G: gun

User avatar
confocaloid
Posts: 3117
Joined: February 8th, 2022, 3:15 pm

Re: Close life variants

Post by confocaloid » April 20th, 2024, 6:07 am

iddi01 wrote:
April 19th, 2024, 9:16 am
In fact, it's even done semi-automatically:
It was done semi-automatically, but that does not mean that was a particularly good idea.

Posting @RULE files to the wiki shouldn't be done semi-automatically. Very many posted ruletables are experimental, and have temporary names and/or rules that are subject to change.

Most new rulefiles shouldn't go to the wiki, because most of them are non-notable and have arbitrary names not intended to be made permanent.

For more context see viewtopic.php?f=16&t=6464 (that is a dedicated forum thread for posting @RULE files which are considered "finished", as opposed to experimental / uncertain rulefiles).
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

Post Reply