|
Going beyond classic, the Two-colony Life
So far we have introduced a classical one-colony Life. In our SuperLife applet we have included two different colonies which we name
them as Colony A and Colony B. By default, you are given a choice to create cell A (yellow square). Select Colony B check box to create
cell B (green disk). Note that colony B follows exactly the same standard Conway’s rule as Colony A. We have to define extra rules as a number of situations may arise in a two-colony World which are not
taken care of in the standard rule.
The following extended rules only apply if there are 2 colonies in the World:
(e) The standard Conway rules still apply on a cell which depends on the number of surrounding neighbor
of its own kind. For example, if a cell A is surrounded by 2 neighboring A cells and 4 neighboring B cells that cell will survive into next Generation. (f) In a situation where a cell has three neighbors
of the other kind of cell a 'dice' will roll to decide if the other kind of cell will ‘eat’ (destroy) the original cell and occupy its grid. Otherwise, original cell will survive. For example, if an A cell is
surrounded by 2 A cells and 3 B cells then the grid occupies by the A cell will be contested by B. A dice will roll to decide whether B will win. If not then the A cell will survive at the next Generation. (g)
The standard Conway rules still apply on an unoccupied grid which depended on the number of neighboring cells. For example, if an empty grid is surrounded by 2 A cells and 3 B cells then that grid will be occupied by a new B cell. (h)
In a situation where an empty grid can be occupied by both types of cell, a dice will be rolled to decide which cell will occupy the grid. The only example is a situation when an empty grid is surrounded by 3 A cells and 3 B cells.
|