Canonical vectorized forms

 Posts: 372
 Joined: June 13th, 2015, 12:04 pm
Canonical vectorized forms
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:
Blocks seem to be represented well enough by small circles, but I don't know about tub, loaf, beehive, et al. Any possible additions?
Blocks seem to be represented well enough by small circles, but I don't know about tub, loaf, beehive, et al. Any possible additions?
nutshell • tlife • Discord 'Conwaylife Lounge'gamer54657 wrote:God save us all.
God save humanity.
hgkhjfgh

 Posts: 3138
 Joined: June 19th, 2015, 8:50 pm
 Location: In the kingdom of Sultan Hamengkubuwono X
Re: Canonical vectorized forms
I've posted this before in rule request thread but nobody would do it
I would like a scriptmade 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 12. The cell detects it's fellow state 1 neighbors and changes to the state with the proper icon:Code: Select all
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!
3. Repeat from step 1, but surviving states also change to state 1:Code: Select all
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!
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:Code: Select all
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!
This will cut down on 8 states, making a rule with 246 neighbor states + 1 detect state + Void = 248 states.Code: Select all
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!
PLEASE someone do it, this would be very cool.Code: Select all
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!
Airy Clave White It Nay
(Check gen 2)
Code: Select all
x = 17, y = 10, rule = B3/S23
b2ob2obo5b2o$11b4obo$2bob3o2bo2b3o$bo3b2o4b2o$o2bo2bob2o3b4o$bob2obo5b
o2b2o$2b2o4bobo2b3o$bo3b5ob2obobo$2bo5bob2o$4bob2o2bobobo!
 BlinkerSpawn
 Posts: 1906
 Joined: November 8th, 2014, 8:48 pm
 Location: Getting a snacker from RBee's
Re: Canonical vectorized forms
...what exactly is this supposed to be? Just be a way to detail circuitry or whatever on pen and paper?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:
Blocks seem to be represented well enough by small circles, but I don't know about tub, loaf, beehive, et al. Any possible additions?

 Posts: 372
 Joined: June 13th, 2015, 12:04 pm
Re: Canonical vectorized forms
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
nutshell • tlife • Discord 'Conwaylife Lounge'gamer54657 wrote:God save us all.
God save humanity.
hgkhjfgh
Re: Canonical vectorized forms
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.
What do you do with ill crystallographers? Take them to the monoclinic!

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