Home  •  LifeWiki  •  Forums  •  Download Golly

Real Life Speeds

For discussion of other cellular automata.

Re: Real Life Speeds

BlinkerSpawn wrote:For the most part it's just a binary counter.

It is. Once the counter overflows, the tick moves up a slot, and the process starts again... all the way until the end of the line is reached. Then the ship moves one cell.
Life is hard. Deal with it.

Pattern of the month (September 2017):
`#C [[ AUTOFIT ]]x = 7, y = 9, rule = B34tw/S232o\$2o\$4b2o\$6bo\$3bo2bo\$6bo\$4b2o\$2o\$2o!`

Hdjensofjfnen

Posts: 383
Joined: March 15th, 2016, 6:41 pm
Location: (394234, -234231)

Re: Real Life Speeds

Saka wrote:Lemme join in with my own rule, it's 7 states and it's based on a binary counter and it's not very slow, colors added for easy viewing:
`@RULE BinSlow@TABLEn_states:7neighborhood:vonNeumannsymmetries:nonevar a={0,1,2,3,4,5,6}var b=avar c=avar d=a#IMPORTANTa,b,c,5,d,41,b,c,6,d,60,a,b,c,1,22,a,b,c,1,32,a,b,c,3,30,a,b,c,3,23,a,b,c,d,04,2,0,0,4,55,a,b,c,d,04,1,5,b,c,64,a,5,b,c,56,1,b,c,d,06,a,4,b,c,40,a,b,6,c,1@COLORS0 48 48 481 255 0 02 0 255 03 0 230 04 0 108 2555 0 178 2556 0 255 255`

Example:
`x = 23, y = 21, rule = BinSlow5.3D\$5.D.D6.A\$5.3D6.3D\$5.D.D\$5.3D4\$3.3D.3D\$5.D.D\$3.3D.3D4.A\$5.D3.D4.6D\$3.3D.3D4\$3D.3D.3D\$2.D.D.D.D.D3.A\$3D.D.D.3D3.9D\$D3.D.D3.D\$3D.3D.3D!`

bounding box x*2 : period = 3*2^(x-3)+2x-1 , speed = c/period

ANOTHER RATE ( exponential, base=(1+sqrt(5))/2 )
`@RULE FibonacciSpeed@TABLEn_states:4neighborhood:Mooresymmetries:nonevar a={1,2,3}var b={a}var c={0,1,2,3}var d={1,2}var e={0,3}2,0,0,1,0,0,0,e,0,33,0,0,d,0,0,0,0,0,11,0,0,2,0,0,0,e,0,31,0,0,3,0,0,0,0,0,21,0,0,1,0,0,0,3,0,23,0,0,d,0,0,0,1,0,11,0,0,0,0,0,0,3,0,22,0,0,0,0,0,0,3,0,00,0,0,0,0,2,3,0,0,30,0,0,1,0,2,0,0,0,30,0,0,d,0,3,0,0,0,10,0,0,2,0,1,e,0,0,30,0,0,3,0,1,0,0,0,20,0,0,1,0,1,3,0,0,20,0,0,1,0,2,3,0,0,30,0,0,d,0,3,1,0,0,10,0,0,a,0,1,2,0,0,10,0,0,1,0,2,1,0,0,20,0,0,a,0,1,1,0,0,1a,0,b,0,0,0,0,c,0,03,0,0,0,0,0,1,0,0,11,0,0,1,0,0,3,0,0,22,0,0,1,0,0,3,0,0,33,0,0,d,0,0,1,0,0,11,0,0,2,0,0,3,0,0,3`

length N : period = (N+3)rd Fibonacci number , speed = c/period

EXAMPLE
N=20 (c/28657 predecessor)
`x = 20, y = 1, rule = FibonacciSpeedB19A!`

(c/28657 itself)
`x = 20, y = 1, rule = FibonacciSpeedAB2ACB14A!`
Iteration of sigma(n)+tau(n)-n [sigma(n)+tau(n)-n : OEIS A163163] (e.g. 16,20,28,34,24,44,46,30,50,49,11,3,3, ...) :
965808 is period 336 (max = 207085118608).
AbhpzTa

Posts: 359
Joined: April 13th, 2016, 9:40 am
Location: Ishikawa Prefecture, Japan

Re: Real Life Speeds

Idea: Use LCMs! I'm writing a program to calculate the LCM of primes.
Everyone, please stop posting B/S about CA
`x = 17, y = 10, rule = B3/S23b2ob2obo5b2o\$11b4obo\$2bob3o2bo2b3o\$bo3b2o4b2o\$o2bo2bob2o3b4o\$bob2obo5bo2b2o\$2b2o4bobo2b3o\$bo3b5ob2obobo\$2bo5bob2o\$4bob2o2bobobo!`

(Check gen 2)

Saka

Posts: 2314
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X

Re: Real Life Speeds

You could use the idea here to make a 1-cell spaceship with some massive but provably finite speed. Like, counting up to graham's number and then moving one cell. This thread is actually what gave me the idea for that thread.
succ

blah

Posts: 182
Joined: April 9th, 2016, 7:22 pm

Re: Real Life Speeds

Saka wrote:Idea: Use LCMs! I'm writing a program to calculate the LCM of primes.

What is LCM?
One big dirty Oro. Yeeeeeeeeee...

gameoflifemaniac

Posts: 498
Joined: January 22nd, 2017, 11:17 am
Location: 54°00'39.4"N 21°43'50.5"E

Re: Real Life Speeds

gameoflifemaniac wrote:What is LCM?

Least common multiple. You could've looked this up; going through Wikipedia's disambiguation page, the phrase "Least common multiple" should stand out as being the only one that would pertain to this kind of thing.
succ

blah

Posts: 182
Joined: April 9th, 2016, 7:22 pm

Re: Real Life Speeds

gameoflifemaniac wrote:
Saka wrote:Idea: Use LCMs! I'm writing a program to calculate the LCM of primes.

What is LCM?

A person who is "like 3rd grade middle school" in maths and someone who "memorized 250 digits of pi and understands infinite sums and integrals" should know what an LCM is.

Sok pinter ini orangnya
Everyone, please stop posting B/S about CA
`x = 17, y = 10, rule = B3/S23b2ob2obo5b2o\$11b4obo\$2bob3o2bo2b3o\$bo3b2o4b2o\$o2bo2bob2o3b4o\$bob2obo5bo2b2o\$2b2o4bobo2b3o\$bo3b5ob2obobo\$2bo5bob2o\$4bob2o2bobobo!`

(Check gen 2)

Saka

Posts: 2314
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X

Re: Real Life Speeds

Saka wrote:
gameoflifemaniac wrote:
Saka wrote:Idea: Use LCMs! I'm writing a program to calculate the LCM of primes.

What is LCM?

A person who is "like 3rd grade middle school" in maths and someone who "memorized 250 digits of pi and understands infinite sums and integrals" should know what an LCM is.

Sok pinter ini orangnya

Sorry. I just could not recognize this! Maybe, if you would write this with lowercase letters, I would probably know what you're talking about.
One big dirty Oro. Yeeeeeeeeee...

gameoflifemaniac

Posts: 498
Joined: January 22nd, 2017, 11:17 am
Location: 54°00'39.4"N 21°43'50.5"E

Re: Real Life Speeds

Tetrationally slow ships:
(NOTE: If you installed this rule before this message was here, update! The previous version has a bug where some ships don't work!)
`@RULE TesserunIdea: Use vertically stacked binary countersWhen a counter finishes, it lengthens and increments the next counterWhen the last counter finishes, all lengths reset and the ship advances0 empty1 normal backbone2 counter off3 counter on4 counter action5 counter finish6 increment backbone7 unstable backbone8 collapse backbone9 waiting backbone10 eater11 eater report@TABLEn_states:12neighborhood:Mooresymmetries:nonevar a1={0,1,2,3,4,5,6,7,8,9,10,11}var a2=a1var a3=a1var a4=a1var a5=a1var a6=a1var a7=a1var a8=a1var any=a1var any2=a1var value={0,1,2,3,4,6,7}var value2={0,1,2,3,4,6,7}var valuen={1,2,3,4}var valuex={0,1,2,3,4,5,6,7}var bit={2,3,4}var nonzero={1,2,3,4,5,6,7,8,9,10,11}var backbone={1,6,7}#counter##create action2,a1,a2,value,0,0,a4,backbone,a5,4 #inter row2,a1,a2,value,a3,a4,6,backbone,a5,4 #inter row##action moves4,a1,a2,valuen,a3,a4,a5,value2,a6,23,a1,a2,valuen,a3,a4,a5,4,a6,4##action finishes2,a1,a2,value,a3,a4,a5,4,a6,3##action transforms3,a1,a2,0,a3,a4,a5,4,a6,5###special case4,a1,a2,0,a3,a4,a5,value,a6,5##extend0,a1,a2,any,a3,a4,a5,5,a6,2##completion moves5,a1,a2,value,a3,a4,a5,valuen,a6,2bit,a1,a2,5,a3,a4,a5,value2,a6,5##completion finishes1,a1,a2,5,a3,a4,a5,any,a6,6##backbone resets6,backbone,a2,value,a3,a4,a5,any,a6,1#advancement##destablilize6,0,a2,value,a3,a4,a5,any,a6,7##collapse7,a1,a2,5,a3,a4,a5,any,a6,8##propagate collapse1,8,a2,valuex,a3,a4,a5,any,a6,8##send eater8,a1,a2,valuex,a3,a4,a5,any,a6,9valuex,a1,a2,value,a3,a4,a5,8,a6,10##eater eats10,a1,a2,valuex,a3,a4,a5,any,a6,0valuex,a1,a2,valuen,a3,a4,a5,10,a6,10##eater reportsvaluex,a1,a2,0,a3,a4,a5,10,a6,11##report moves11,a1,a2,any,a3,a4,a5,any,a6,00,a1,a2,11,a3,a4,a5,0,a6,11##report bonds0,a1,a2,11,a3,a4,a5,9,a6,59,a1,a2,5,a3,a4,a5,any,a6,0##prepare counter5,a1,a2,0,a3,a4,nonzero,9,a6,9##activate5,a1,a2,0,a3,a4,0,9,a6,1##propagate activation9,a1,a2,any,a3,1,a5,any2,a6,1@COLORS0 0 0 01 255 0 02 0 255 03 0 0 2554 255 255 05 255 0 2556 0 255 2557 255 255 2558 127 0 09 0 127 010 0 0 12711 127 127 012 127 0 12713 0 127 12714 127 127 12715 127 255 016 255 127 017 127 0 25518 255 0 12719 0 127 25520 0 255 12721 127 255 25522 255 127 25523 255 255 12724 255 127 12725 127 255 12726 127 127 255`

`x = 2, y = 4, rule = TesserunAB\$AB\$AB\$AB!`

Speed ~ c/2^127
Last edited by fluffykitty on September 27th, 2017, 12:10 pm, edited 1 time in total.
fluffykitty

Posts: 293
Joined: June 14th, 2014, 5:03 pm

Re: Real Life Speeds

fluffykitty wrote:Tetrationally slow ships:
`@RULE TesserunIdea: Use vertically stacked binary countersWhen a counter finishes, it lengthens and increments the next counterWhen the last counter finishes, all lengths reset and the ship advances0 empty1 normal backbone2 counter off3 counter on4 counter action5 counter finish6 increment backbone7 unstable backbone8 collapse backbone9 waiting backbone10 eater11 eater report@TABLEn_states:12neighborhood:Mooresymmetries:nonevar a1={0,1,2,3,4,5,6,7,8,9,10,11}var a2=a1var a3=a1var a4=a1var a5=a1var a6=a1var a7=a1var a8=a1var any=a1var any2=a1var value={0,1,2,3,4,6,7}var value2={0,1,2,3,4,6,7}var valuen={1,2,3,4}var valuex={0,1,2,3,4,5,6,7}var bit={2,3,4}var nonzero={1,2,3,4,5,6,7,8,9,10,11}var backbone={1,6,7}#counter##create action2,a1,a2,value,0,0,a4,backbone,a5,4 #inter row2,a1,a2,value,a3,a4,6,backbone,a5,4 #inter row##action moves4,a1,a2,valuen,a3,a4,a5,value2,a6,23,a1,a2,valuen,a3,a4,a5,4,a6,4##action finishes2,a1,a2,value,a3,a4,a5,4,a6,3##action transforms3,a1,a2,0,a3,a4,a5,4,a6,5###special case4,a1,a2,0,a3,a4,a5,value,a6,5##extend0,a1,a2,any,a3,a4,a5,5,a6,2##completion moves5,a1,a2,value,a3,a4,a5,valuen,a6,2bit,a1,a2,5,a3,a4,a5,value2,a6,5##completion finishes1,a1,a2,5,a3,a4,a5,any,a6,6##backbone resets6,backbone,a2,value,a3,a4,a5,any,a6,1#advancement##destablilize6,0,a2,value,a3,a4,a5,any,a6,7##collapse7,a1,a2,5,a3,a4,a5,any,a6,8##propagate collapse1,8,a2,valuex,a3,a4,a5,any,a6,8##send eater8,a1,a2,valuex,a3,a4,a5,any,a6,9valuex,a1,a2,value,a3,a4,a5,8,a6,10##eater eats10,a1,a2,valuex,a3,a4,a5,any,a6,0valuex,a1,a2,valuen,a3,a4,a5,10,a6,10##eater reportsvaluex,a1,a2,0,a3,a4,a5,10,a6,11##report moves11,a1,a2,any,a3,a4,a5,any,a6,00,a1,a2,11,a3,a4,a5,0,a6,11##report bonds0,a1,a2,11,a3,a4,a5,9,a6,59,a1,a2,5,a3,a4,a5,any,a6,0##prepare counter5,a1,a2,0,a3,a4,nonzero,9,a6,9##activate5,a1,a2,0,a3,a4,0,9,a6,1##propagate activation9,a1,a2,any,a3,1,a5,any2,a6,1@COLORS0 0 0 01 255 0 02 0 255 03 0 0 2554 255 255 05 255 0 2556 0 255 2557 255 255 2558 127 0 09 0 127 010 0 0 12711 127 127 012 127 0 12713 0 127 12714 127 127 12715 127 255 016 255 127 017 127 0 25518 255 0 12719 0 127 25520 0 255 12721 127 255 25522 255 127 25523 255 255 12724 255 127 12725 127 255 12726 127 127 255`

`x = 2, y = 4, rule = TesserunAB\$AB\$AB\$AB!`

Speed ~ c/2^127

This is something we're all waiting for.
By the way, what's the formula for the spaceships speed?
One big dirty Oro. Yeeeeeeeeee...

gameoflifemaniac

Posts: 498
Joined: January 22nd, 2017, 11:17 am
Location: 54°00'39.4"N 21°43'50.5"E

Re: Real Life Speeds

Haven't bothered to figure it out. It would probably be much more complicated than any previous rule due to various offsets.
I like making rules
fluffykitty

Posts: 293
Joined: June 14th, 2014, 5:03 pm

Re: Super Slow Ships

Since my last post i've been working on this problem, and I think I've figured it out.
`a(1)=3a(n)=a(n-1)+2^n+2n-2 b(1)=2b(n)=2^b(n-1)-1c(1,m)=a(m)c(n,2)=a(b(n))c(n,m)=c(n-1,2^m-1)d(1)=0d(n)=2b(n-1)+d(n-1)f(n)=c(n,2)+d(n)+n-1+2b(n)+2`

The height 4 spaceship has speed c/340282366920938463463374607431768227739 (c/3e38)

My notes: (a=∑,b=¬,c=∏,d=∆,n-1=∫,2b+2=Ω)
`Height 1 c/15Height 2 c/34Height 3 c/325Height 4 c/340282366920938463463374607431768227739Height 5 ~c/2^2^127Extension times (Blank-Blank):Length 1 3 (exceptional)Length 2 6 (2^n+2n-2)Length 3 12Length 4 22Length 5 40Length 6 74Length 7 140Length 8 270Increments required (Blank-Blank):Length 1: 1 (2^n)Length 2: 2Length 3: 4Time after last increment (State 6 below-Backbone activation):Length 2: 4 (2n-2)Length 3: 6Total time after last increment (State 6 bottom-State 8 top):Height 1: 0 (∆n)Height 2: 4Height 3: 10Collapse propagation: (State 8 top-State 8 bottom):Height 1: 0 (n-1)Height 2: 1Clearing time (State 8-State 1+2):Length 4: 8 (2n)Length 5: 10∑n=n extensions of bottom∑0=0∑1=3∑n=∑(n-1)+2^n+2n-2∏n,m=m extensions of nth layer from length 1∏1,m=∑m∏n,m=∏n-1,(2^m-1)¬n=Length of layer n (1=top layer):¬1=2¬n=2^(¬n-1)-1∆n=Increment propagation time bottom to top with n layers (final increment)∆1=0∆n=2¬(n-1)+∆(n-1)∫n=Collapse propagation time with n layers∫n=n-1Ωn=Clearing time for bottom layer with n layersΩn=2¬n+2Height 1: ∏1,2+∆1+∫1+Ω1=15∏1,2=∑2=3+6=9∆1=0∫1=0Ω1=2¬1+2=2*2+2=6Height 2: ∏2,2+∆2+∫2+Ω2=34∏2,2=∏1,3=∑3=3+6+12=21∆2=2¬1+∆1=2¬1=4∫2=1Ω2=2¬2=2*3+2=8Height 3: ∏3,2+∆3+∫3+Ω3=325∏3,2=∏2,3=∏1,7=∑7=3+6+12+22+40+74+140=297∆3=2(¬2+¬1)=2(3+2)=2*5=10∫3=2Ω3=2¬3=2*7+2=16Height 4: ∏4,2+∆4+∫4+Ω4=340282366920938463463374607431768227739∏4,2=∏3,3=∏2,7=∏1,127=∑127=3+6+12+22+40+...+170141183460469231731687303715884105980=340282366920938463463374607431768227456∆4=2(¬3+¬2+¬1)=2(7+3+2)=2*12=24∫4=3Ω4=2¬4=2*127+2=256`
I like making rules
fluffykitty

Posts: 293
Joined: June 14th, 2014, 5:03 pm

Re: Real Life Speeds

Idea:
1. A dot creates a c/2 dot moving left and spawns a binary counter that counts to the left.
2. Once the counter hits a certain point (noted by a dot), it starts counting down (If possible) and is moved 1 cell to the right.
3. After countdown has finished, the counter is turned into a c/1 dot moving left and a dot marking the position, but 1 cell to the right.
4. Once the c/1 dot catches the c/2 dot, it turns into a c/1 dot.
5. The c/1 dot moves to the right until it hits the binary counter marker (See #3).
6. Repeat.

This would be REALLY slowm
Everyone, please stop posting B/S about CA
`x = 17, y = 10, rule = B3/S23b2ob2obo5b2o\$11b4obo\$2bob3o2bo2b3o\$bo3b2o4b2o\$o2bo2bob2o3b4o\$bob2obo5bo2b2o\$2b2o4bobo2b3o\$bo3b5ob2obobo\$2bo5bob2o\$4bob2o2bobobo!`

(Check gen 2)

Saka

Posts: 2314
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X

Re: Real Life Speeds

i want a speed at which an onion grows
EDIT: sorry for the short post, btw. It's just that I really want the speed of an onion in ca... don't judge me.
`x = 8, y = 10, rule = B3/S233b2o\$3b2o\$2b3o\$4bobo\$2obobobo\$3bo2bo\$2bobo2bo\$2bo4bo\$2bo4bo\$2bo!`

No football of any dui mauris said that.

83bismuth38

Posts: 400
Joined: March 2nd, 2017, 4:23 pm
Location: Still sitting around in Sagittarius A...

Re: Real Life Speeds

83bismuth38 wrote:i want a speed at which an onion grows
EDIT: sorry for the short post, btw. It's just that I really want the speed of an onion in ca... don't judge me.

Few problems with this:
1. What onion? There are tons of onions out there, mind you. Sometimes Alliums are counted as onions and schizobasis intricata is called a vining onion so what onion?
2. Defini grow. The roots getting longer? The bulb grtting taller? The leaves getting taller? The olant getting taller in general?
Everyone, please stop posting B/S about CA
`x = 17, y = 10, rule = B3/S23b2ob2obo5b2o\$11b4obo\$2bob3o2bo2b3o\$bo3b2o4b2o\$o2bo2bob2o3b4o\$bob2obo5bo2b2o\$2b2o4bobo2b3o\$bo3b5ob2obobo\$2bo5bob2o\$4bob2o2bobobo!`

(Check gen 2)

Saka

Posts: 2314
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X

Re: Real Life Speeds

Saka wrote:
83bismuth38 wrote:i want a speed at which an onion grows
EDIT: sorry for the short post, btw. It's just that I really want the speed of an onion in ca... don't judge me.

Few problems with this:
1. What onion? There are tons of onions out there, mind you. Sometimes Alliums are counted as onions and schizobasis intricata is called a vining onion so what onion?
2. Defini grow. The roots getting longer? The bulb grtting taller? The leaves getting taller? The olant getting taller in general?

the growth at which bread grows on an onion ring.
`x = 8, y = 10, rule = B3/S233b2o\$3b2o\$2b3o\$4bobo\$2obobobo\$3bo2bo\$2bobo2bo\$2bo4bo\$2bo4bo\$2bo!`

No football of any dui mauris said that.

83bismuth38

Posts: 400
Joined: March 2nd, 2017, 4:23 pm
Location: Still sitting around in Sagittarius A...

Re: Real Life Speeds

Saka wrote:Sometimes Alliums are counted as onions

Aren't onions part of the Allium genus?
Last edited by muzik on October 12th, 2017, 3:15 am, edited 1 time in total.
2c/n spaceships project

Current priorities: see here
muzik

Posts: 2651
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Real Life Speeds

muzik wrote:
Saka wrote:Sometimes Alliums are counted as onions

Aren't onions part of the Allium subspecies?

Allium is a genus.
It has more than 500 species.
Everyone, please stop posting B/S about CA
`x = 17, y = 10, rule = B3/S23b2ob2obo5b2o\$11b4obo\$2bob3o2bo2b3o\$bo3b2o4b2o\$o2bo2bob2o3b4o\$bob2obo5bo2b2o\$2b2o4bobo2b3o\$bo3b5ob2obobo\$2bo5bob2o\$4bob2o2bobobo!`

(Check gen 2)

Saka

Posts: 2314
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X

Re: Real Life Speeds

83bismuth38 wrote:
Saka wrote:
83bismuth38 wrote:i want a speed at which an onion grows
EDIT: sorry for the short post, btw. It's just that I really want the speed of an onion in ca... don't judge me.

Few problems with this:
1. What onion? There are tons of onions out there, mind you. Sometimes Alliums are counted as onions and schizobasis intricata is called a vining onion so what onion?
2. Defini grow. The roots getting longer? The bulb grtting taller? The leaves getting taller? The olant getting taller in general?

the growth at which bread grows on an onion ring.

`x=1,y=1,rule=S0o`
fluffykitty

Posts: 293
Joined: June 14th, 2014, 5:03 pm

Re: Real Life Speeds

Saka wrote:Idea:
1. A dot creates a c/2 dot moving left and spawns a binary counter that counts to the left.
2. Once the counter hits a certain point (noted by a dot), it starts counting down (If possible) and is moved 1 cell to the right.
3. After countdown has finished, the counter is turned into a c/1 dot moving left and a dot marking the position, but 1 cell to the right.
4. Once the c/1 dot catches the c/2 dot, it turns into a c/1 dot.
5. The c/1 dot moves to the right until it hits the binary counter marker (See #3).
6. Repeat.

This would be REALLY slow

Probably no slower than exponential in size. I've made a rule which is doubly tetrationally slow in size.
I like making rules
fluffykitty

Posts: 293
Joined: June 14th, 2014, 5:03 pm

Previous