##
The Rules of Propagation

#####

The rules that govern the behavior of each cell or space in
HexLife take into account the cell/space's 12 nearest neighbors. In the
illustration above, the nearest neighbors of the space marked by "*" are
the numbered spaces. There are six '1st tier neighbors', denoted by "1",
and six '2nd tier neighbors', denoted by "2". As in Conway's Life, whether
a cell is born, dies, or survives to the next generation is determined by
how many of these 12 neighboring spaces contain live cells. Each generation
the number of live neighbors of each space are added up. However, live 2nd
tier neighbors are only weighted as 0.3 in this sum whereas live 1st tier
neighbors are weighted as 1.0. A cell is born into an empty space if this
sum falls within the range of 2.3 - 2.9. Otherwise the space remains empty.
A live cell survives to the next generation if this sum falls within the
range of 2.0 - 3.3. Otherwise it dies (becomes an empty space).

This illustration shows a simple pattern of live cells (green
circles). The sum of live neighbors for space "A" is 2.6 (2 1st tier neighbors
x 1.0 plus 2 2nd tier neighbors x 0.3 = 2.0 + 0.6 = 2.6). In the next generation
there will a new cell in this space. The sum for cell "B" is 3.6. This cell
will die from overcrowding. Cell "C" will survive to the next generation
as its sum is 2.6. Cell "D" will die, on the other hand, since its sum is
only 1.6.

----> To dgb@well.com home
page

This page maintained by dgb@well.com