ConwayLife.com - A community for Conway's Game of Life and related cellular automata
Home  •  LifeWiki  •  Forums  •  Download Golly

Canonical vectorized forms

A forum where anything goes. Introduce yourselves to other members of the forums, discuss how your name evolves when written out in the Game of Life, or just tell us how you found it. This is the forum for "non-academic" content.

Canonical vectorized forms

Postby M. I. Wright » August 29th, 2017, 3:10 am

I think it'd be kind of cool to have a standard way defined of drawing patterns when drafting with pen and paper, or maybe when drawing a simplified explanation of a complex pattern. Dunno if it'd actually be useful, but here's a quick sketch of what I've worked out thus far:
Image
Blocks seem to be represented well enough by small circles, but I don't know about tub, loaf, beehive, et al. Any possible additions?
gamer54657 wrote:God save us all.
God save humanity.

hgkhjfgh

nutshelltlifeDiscord 'Conwaylife Lounge'
M. I. Wright
 
Posts: 371
Joined: June 13th, 2015, 12:04 pm

Re: Canonical vectorized forms

Postby Saka » August 29th, 2017, 3:32 am

I've posted this before in rule request thread but nobody would do it :(
I would like a script-made rule that runs Life as normal but with icons for all possible sets of neighbors so that it creates a "net" of cells. Here's how it works:
1. A cell is born as state 1
x = 50, y = 28, rule = LifeHistory
D3.D2.D3.2D.D.2D.3D.D2.D.D.D$2D.2D.D.D.D3.D.D2.D.D.D2.D.D.D$D.D.D.3D.
D.D.D.D2.3D.D2.D2.D$D3.D.D.D2.2D.D.2D.D.D.2D.2D.D3$2D2.3D.3D.D$D.D.D.
D.D3.3D$2D2.D.D.D3.D2.D$D.D.D.D.D3.D2.D15.19F$2D2.3D.D3.D2.D15.F5.F.
3A.F5.F$31.F5.F5AF5.F$31.F5.F5AF5.F$10.D20.F5.F5AF5.F$10.D20.F5.F.3A.
F5.F$10.D20.19F$10.D16.D3.F5.F.3A.F5.F$11.D16.D2.F5.F5AF5.F$11.2D12.
5D.F5.F5AF5.F$12.4D9.D2.D2.F5.F5AF5.F$15.10D2.D3.F5.F.3A.F5.F$31.19F$
31.F5.F.3A.F5.F$31.F5.F5AF5.F$31.F5.F5AF5.F$31.F5.F5AF5.F$31.F5.F.3A.
F5.F$31.19F!

2. The cell detects it's fellow state 1 neighbors and changes to the state with the proper icon:
x = 19, y = 19, rule = LifeHistory
19F$F5.F5.F5.F$F5.F5.F5.F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$
19F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$F5.F2.A2.
F5.F$19F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$F5.F5.F5.F$F5.F5.F
5.F$19F!

3. Repeat from step 1, but surviving states also change to state 1:
x = 19, y = 19, rule = LifeHistory
19F$F5.F5.F5.F$F5.F5.F5.F$F5.F5.F5.F$F5.F5.F5.F$F5.F5.F5.F$19F$F.3A.F
.3A.F.3A.F$F5AF5AF5AF$F5AF5AF5AF$F5AF5AF5AF$F.3A.F.3A.F.3A.F$19F$F5.F
5.F5.F$F5.F5.F5.F$F5.F5.F5.F$F5.F5.F5.F$F5.F5.F5.F$19F!

But if you do the math, all possible neighbors will require 256 states with icons. That, for now, is impossible in Golly. BUT, we can cut down on states by deleting all 1e and 1c states and replacing them with the 2i and 2n states:
x = 19, y = 19, rule = LifeHistory
19F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$F5.F2.A2.
F5.F$19F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$F5.F
2.A2.F5.F$19F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$F5.F2.A2.F5.F$F5.F2.A2.F5.F
$F5.F2.A2.F5.F$19F!

This will cut down on 8 states, making a rule with 246 neighbor states + 1 detect state + Void = 248 states.
PLEASE someone do it, this would be very cool.
x = 19, y = 19, rule = LifeHistory
19F$F5.F4.AF5.F$F5.F3.A.F5.F$F5.F2.A2.F5.F$F5.F.A3.F5.F$F5.FA4.F5.F$
19F$F4.AF5.F5.F$F3.A.F5.F5.F$F2.A2.F5.F5.F$F2.A2.F5.F5.F$F2.A2.F5.F5.
F$19F$F2.A2.F5.F5.F$F2.A2.F5.F5.F$F2.3AF5AF5AF$F5.F5.F5.F$F5.F5.F5.F$
19F!
If you're the person that uploaded to Sakagolue illegally, please PM me.
x = 17, y = 10, rule = B3/S23
b2ob2obo5b2o$11b4obo$2bob3o2bo2b3o$bo3b2o4b2o$o2bo2bob2o3b4o$bob2obo5b
o2b2o$2b2o4bobo2b3o$bo3b5ob2obobo$2bo5bob2o$4bob2o2bobobo!

(Check gen 2)
User avatar
Saka
 
Posts: 2922
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X

Re: Canonical vectorized forms

Postby BlinkerSpawn » August 29th, 2017, 9:09 pm

M. I. Wright wrote:I think it'd be kind of cool to have a standard way defined of drawing patterns when drafting with pen and paper, or maybe when drawing a simplified explanation of a complex pattern. Dunno if it'd actually be useful, but here's a quick sketch of what I've worked out thus far:
Image
Blocks seem to be represented well enough by small circles, but I don't know about tub, loaf, beehive, et al. Any possible additions?

...what exactly is this supposed to be? Just be a way to detail circuitry or whatever on pen and paper?
LifeWiki: Like Wikipedia but with more spaceships. [citation needed]

Image
User avatar
BlinkerSpawn
 
Posts: 1875
Joined: November 8th, 2014, 8:48 pm
Location: Getting a snacker from R-Bee's

Re: Canonical vectorized forms

Postby M. I. Wright » August 30th, 2017, 2:10 am

Yes indeed; the standard cells don't lend themselves too well to being drawn conventionally. i'm well aware of how snugly this fits into the territory between "niche" and "useless" but i thought it'd be neat to discuss at the least
gamer54657 wrote:God save us all.
God save humanity.

hgkhjfgh

nutshelltlifeDiscord 'Conwaylife Lounge'
M. I. Wright
 
Posts: 371
Joined: June 13th, 2015, 12:04 pm

Re: Canonical vectorized forms

Postby calcyman » August 30th, 2017, 4:02 am

The way I've always done this is:

  • If two cells are orthogonally adjacent, draw a line segment connecting them;
  • If two cells are diagonally adjacent, and have no common neighbour, then draw a line segment connecting them.

The Catagolue eater2 logo is the 3D thickening of the vectorised eater2; likewise for the HWSS in 'this pattern is a spaceship'.
What do you do with ill crystallographers? Take them to the mono-clinic!
User avatar
calcyman
 
Posts: 2031
Joined: June 1st, 2009, 4:32 pm

Re: Canonical vectorized forms

Postby fluffykitty » September 1st, 2017, 5:28 pm

3d thickening is apparently called "spheration" http://hi.gher.space/wiki/Spheration
I like making rules
fluffykitty
 
Posts: 576
Joined: June 14th, 2014, 5:03 pm


Return to The Sandbox

Who is online

Users browsing this forum: No registered users and 2 guests