Combined Life Algorithms
Posted: November 10th, 2011, 9:15 pm
I am working on a rule table for what I call SeedLife.
It simulates the Seeds rule and Conway's Game of Life in the same space and
allows them to interact by counting each other as neighbors.
This allows for very simple ships that travel at light speed!
I will post the SeedLife rule table and an example lineship soon.
EDIT:
It's here:
Colors file (recommended):
It simulates the Seeds rule and Conway's Game of Life in the same space and
allows them to interact by counting each other as neighbors.
This allows for very simple ships that travel at light speed!
I will post the SeedLife rule table and an example lineship soon.
EDIT:
It's here:
Code: Select all
#
# rules: 6
#
# Golly rule-table format.
# Each rule: C,NW,N,NE,E,SE,S,SW,W,C'
#
# Default for transitions not listed: no change
#
# Variables are bound within each transition.
# For example, if a={1,2} then 4,a,0->a represents
# two transitions: 4,1,0->1 and 4,2,0->2
# (This is why we need to repeat the variables below.
# In this case the method isn't really helping.)
#
# 1 simulates the Seeds rule,
# 2 simulates Conway Life.
n_states: 3
neighborhood:Moore
symmetries:permute
var a = {0,1,2}
var b = {0,1,2}
var c = {0,1,2}
var d = {0,1,2}
var e = {0,1,2}
var f = {0,1,2}
var g = {0,1,2}
var h = {0,1,2}
var i = {1,2}
var j = {1,2}
var k = {1,2}
var l = {1,2}
# Seeds rule: Die always
1,a,b,c,d,e,f,g,h,0
# Seeds rule: Born when 2 cells are alive and at least one is Seeds
0,i,1,0,0,0,0,0,0,1
# Conway Life: Born when 3 cells are alive and at least two are Life
0,i,2,2,0,0,0,0,0,2
# Conway Life: Die when it is on its own
2,0,0,0,0,0,0,0,0,0
# Conway Life: Die when 1 cell is alive
2,i,0,0,0,0,0,0,0,0
# Conway Life: Die when 4 cells or more are alive
2,i,j,k,l,a,b,c,d,0Code: Select all
color=1 227 208 119
color=2 0 179 0