I haven't seen many multi-type CAs in the past
Those are the only ones that really interest me; the
single-type ones usually don't have the same sorts of
complex interactions.
If you want to see the interactions change, play with
the numbers in the arrays in the values of %t (where
it is defined at the beginning of the script). These
numbers effect how each type grows or reproduces, how
long-lived each cell can be, and how easily they die
from isolation or crowding. Not necessarily in that
order, of course. The numbers in the version I posted
give a fairly interesting scenerio, but I'm sure there
are other possible sets of interaction to uncover.
For example, maybe the symbiotic + and x types are
too robust, and perhaps the fast-growth type is too
wimpy. Perhaps if their numbers were tweaked a bit,
you could get a more stable environment where they can
all co-exist for a longer period of time...
$;=sub{$/};@;=map{my($a,$b)=($_,$;);$;=sub{$a.$b->()}}
split//,".rekcah lreP rehtona tsuJ";$\=$ ;->();print$/
|